Skip to content

Commit 279eb07

Browse files
authored
Merge pull request #280 from schwehr/changelog-strip-trailing
changelog.txt: strip trailing spaces and keep as dos formatted file.
2 parents 5c3a941 + 9c4cfba commit 279eb07

File tree

1 file changed

+47
-47
lines changed

1 file changed

+47
-47
lines changed

changelog.txt

Lines changed: 47 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ VERSION 2.3.0
99

1010
2022-04-30
1111
New Features:
12-
* Added support for pathlib and path-like shapefile filepaths (@mwtoews).
12+
* Added support for pathlib and path-like shapefile filepaths (@mwtoews).
1313
* Allow reading individual file extensions via filepaths.
1414

1515
Improvements:
@@ -21,7 +21,7 @@ VERSION 2.3.0
2121
* More robust handling of corrupt shapefiles (fixes #235)
2222
* Fix errors when writing to individual file-handles (fixes #237)
2323
* Revert previous decision to enforce geojson output ring orientation (detailed explanation at https://github.com/SciTools/cartopy/issues/2012)
24-
* Fix test issues in environments without network access (@sebastic, @musicinmybrain).
24+
* Fix test issues in environments without network access (@sebastic, @musicinmybrain).
2525

2626
VERSION 2.2.0
2727

@@ -33,7 +33,7 @@ VERSION 2.2.0
3333
* Allow fast filtering which shapes to read from the file through a `bbox` arg.
3434

3535
Improvements:
36-
* More examples and restructuring of README.
36+
* More examples and restructuring of README.
3737
* More informative Shape to geojson warnings (see #219).
3838
* Add shapefile.VERBOSE flag to control warnings verbosity (default True).
3939
* Shape object information when calling repr().
@@ -88,7 +88,7 @@ VERSION 2.1.0
8888

8989
2019-02-15
9090
New Features:
91-
* Added back read/write support for unicode field names.
91+
* Added back read/write support for unicode field names.
9292
* Improved Record representation
9393
* More support for geojson on Reader, ShapeRecord, ShapeRecords, and shapes()
9494

@@ -100,54 +100,54 @@ VERSION 2.1.0
100100
VERSION 2.0.1
101101

102102
2018-11-05
103-
* Fix pip install setup.py README decoding error.
103+
* Fix pip install setup.py README decoding error.
104104

105105
VERSION 2.0.0
106106

107107
2018-09-01
108108
(Note: Some contributor attributions may be missing.)
109109
New Features:
110-
* Full support for unicode text, with custom encoding, and exception handling.
111-
- Means that the Reader returns unicode, and the Writer accepts unicode.
112-
* PyShp has been simplified to a pure input-output library using the Reader and Writer classes, dropping the Editor class.
110+
* Full support for unicode text, with custom encoding, and exception handling.
111+
- Means that the Reader returns unicode, and the Writer accepts unicode.
112+
* PyShp has been simplified to a pure input-output library using the Reader and Writer classes, dropping the Editor class.
113113
* Switched to a new streaming approach when writing files, keeping memory-usage at a minimum:
114-
- Specify filepath/destination and text encoding when creating the Writer.
115-
- The file is written incrementally with each call to shape/record.
116-
- Adding shapes is now done using dedicated methods for each shapetype.
114+
- Specify filepath/destination and text encoding when creating the Writer.
115+
- The file is written incrementally with each call to shape/record.
116+
- Adding shapes is now done using dedicated methods for each shapetype.
117117
* Reading shapefiles is now more convenient:
118-
- Shapefiles can be opened using the context manager, and files are properly closed.
119-
- Shapefiles can be iterated, have a length, and supports the geo interface.
118+
- Shapefiles can be opened using the context manager, and files are properly closed.
119+
- Shapefiles can be iterated, have a length, and supports the geo interface.
120120
- New ways of inspecing shapefile metadata by printing. [@megies]
121121
- More convenient accessing of Record values as attributes. [@philippkraft]
122-
- More convenient shape type name checking. [@megies]
123-
* Add more support and documentation for MultiPatch 3D shapes.
124-
* The Reader "elevation" and "measure" attributes now renamed "zbox" and "mbox", to make it clear they refer to the min/max values.
125-
* Better documentation of previously unclear aspects, such as field types.
122+
- More convenient shape type name checking. [@megies]
123+
* Add more support and documentation for MultiPatch 3D shapes.
124+
* The Reader "elevation" and "measure" attributes now renamed "zbox" and "mbox", to make it clear they refer to the min/max values.
125+
* Better documentation of previously unclear aspects, such as field types.
126126

127127
Bug Fixes:
128128
* More reliable/robust:
129129
- Fixed shapefile bbox error for empty or point type shapefiles. [@mcuprjak]
130130
- Reading and writing Z and M type shapes is now more robust, fixing many errors, and has been added to the documentation. [@ShinNoNoir]
131-
- Improved parsing of field value types, fixed errors and made more flexible.
131+
- Improved parsing of field value types, fixed errors and made more flexible.
132132
- Fixed bug when writing shapefiles with datefield and date values earlier than 1900 [@megies]
133133
* Fix some geo interface errors, including checking polygon directions.
134134
* Bug fixes for reading from case sensitive file names, individual files separately, and from file-like objects. [@gastoneb, @kb003308, @erickskb]
135135
* Enforce maximum field limit. [@mwtoews]
136-
136+
137137
VERSION 1.2.12
138138
* ?
139-
139+
140140
VERSION 1.2.11
141141

142142
2017-04-29 Karim Bahgat <[email protected]>
143-
* Fixed bugs when reading and writing empty shapefiles.
143+
* Fixed bugs when reading and writing empty shapefiles.
144144
* Fixed bug when writing null geometry.
145145
* Fixed misc data type errors.
146146
* Fixed error when reading files with wrong record length.
147-
* Use max field precision when saving decimal numbers.
148-
* Improved shapetype detection.
149-
* Expanded docs on data types.
150-
* General doc additions and travis icon.
147+
* Use max field precision when saving decimal numbers.
148+
* Improved shapetype detection.
149+
* Expanded docs on data types.
150+
* General doc additions and travis icon.
151151

152152
VERSION 1.2.10
153153

@@ -162,7 +162,7 @@ VERSION 1.2.9
162162
VERSION 1.2.8
163163

164164
2016-08-17 Joel Lawhead <[email protected]>
165-
* Configured Travis-CI
165+
* Configured Travis-CI
166166

167167
VERSION 1.2.5
168168

@@ -211,9 +211,9 @@ VERSION 1.2.0
211211
*README.txt add example/test for writing a 3D polygon
212212

213213
VERSION 1.1.9
214-
214+
215215
2013-07-27 Joel Lawhead <[email protected]>
216-
*shapefile.py (Writer.__shpRecords) fixed inconsistency between Reader and Writer
216+
*shapefile.py (Writer.__shpRecords) fixed inconsistency between Reader and Writer
217217
when referencing "z" and "m" values. This bug caused errors only when editing
218218
3D shapefiles.
219219

@@ -233,39 +233,39 @@ VERSION 1.1.7
233233

234234
2013-06-22 Joel Lawhead <[email protected]>
235235

236-
*shapefile.py (_Shape.__geo_interface__) Added Python __geo_interface__ convention
236+
*shapefile.py (_Shape.__geo_interface__) Added Python __geo_interface__ convention
237237
to export shapefiles as GeoJSON.
238-
239-
*shapefile.py (Reader.__init__) Used is_string() method to detect filenames passed
238+
239+
*shapefile.py (Reader.__init__) Used is_string() method to detect filenames passed
240240
as unicode strings.
241-
242-
*shapefile.py (Reader.iterShapes) Added iterShapes() method to iterate through
241+
242+
*shapefile.py (Reader.iterShapes) Added iterShapes() method to iterate through
243243
geometry records for parsing large files efficiently.
244-
245-
*shapefile.py (Reader.iterRecords) Added iterRecords() method to iterate through
244+
245+
*shapefile.py (Reader.iterRecords) Added iterRecords() method to iterate through
246246
dbf records efficiently in large files.
247-
248-
*shapefile.py (Reader.shape) Modified shape() method to use iterShapes() if shx
247+
248+
*shapefile.py (Reader.shape) Modified shape() method to use iterShapes() if shx
249249
file is not available.
250-
250+
251251
*shapefile.py (main) Added __version__ attribute.
252-
253-
*shapefile.py (Writer.record) Fixed bug which prevents writing the number 0 to
252+
253+
*shapefile.py (Writer.record) Fixed bug which prevents writing the number 0 to
254254
dbf fields.
255255

256256
*shapefile.py (Reader.__shape) Updated to calculate and seek the start of the next record. The
257257
shapefile spec does not require the content of a geometry record to be as long as the content
258-
length defined in the header. The result is you can delete features without modifying the
258+
length defined in the header. The result is you can delete features without modifying the
259259
record header allowing for empty space in records.
260-
260+
261261
*shapefile.py (Writer.poly) Added enforcement of closed polygons
262-
262+
263263
*shapefile.py (Writer.save) Added unique file name generator to use if no file names are passed
264264
to a writer instance when saving (ex. w.save()). The unique file name is returned as a string.
265-
265+
266266
*README.txt (main) Added tests for iterShapes(), iterRecords(), __geo_interface__()
267-
267+
268268
*README.txt (main) Updated "bbox" property documentation to match Esri specification.
269269

270-
271-
270+
271+

0 commit comments

Comments
 (0)