diff --git a/README.md b/README.md index 3592679..4c81f6e 100644 --- a/README.md +++ b/README.md @@ -74,6 +74,19 @@ part of your geospatial project. # Version Changes +## 2.1.0 + +### New Features: +- Added back read/write support for unicode field names. +- Improved Record representation +- More support for geojson on Reader, ShapeRecord, ShapeRecords, and shapes() + +### Bug fixes: + +- Fixed error when reading optional m-values +- Fixed Record attribute autocomplete in Python 3 +- Misc readme cleanup + ## 2.0.0 The newest version of PyShp, version 2.0 introduced some major new improvements. diff --git a/changelog.txt b/changelog.txt index ae1a02a..15b2969 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,17 @@ +VERSION 2.1.0 + +2019-02-15 + New Features: + * Added back read/write support for unicode field names. + * Improved Record representation + * More support for geojson on Reader, ShapeRecord, ShapeRecords, and shapes() + + Bug fixes: + * Fixed error when reading optional m-values + * Fixed Record attribute autocomplete in Python 3 + * Misc readme cleanup + VERSION 2.0.1 2018-11-05 diff --git a/setup.py b/setup.py index bc72c73..e6c4848 100644 --- a/setup.py +++ b/setup.py @@ -7,14 +7,14 @@ def read_file(file): return data.decode('utf-8') setup(name='pyshp', - version='2.0.1', + version='2.1.0', description='Pure Python read/write support for ESRI Shapefile format', long_description=read_file('README.md'), long_description_content_type='text/markdown', author='Joel Lawhead', author_email='jlawhead@geospatialpython.com', url='https://github.com/GeospatialPython/pyshp', - download_url='https://github.com/GeospatialPython/pyshp/archive/2.0.1.tar.gz', + download_url='https://github.com/GeospatialPython/pyshp/archive/2.1.0.tar.gz', py_modules=['shapefile'], license='MIT', zip_safe=False, diff --git a/shapefile.py b/shapefile.py index 8ff26be..248d8a2 100644 --- a/shapefile.py +++ b/shapefile.py @@ -2,11 +2,11 @@ shapefile.py Provides read and write support for ESRI Shapefiles. author: jlawheadgeospatialpython.com -version: 2.0.1 +version: 2.1.0 Compatible with Python versions 2.7-3.x """ -__version__ = "2.0.1" +__version__ = "2.1.0" from struct import pack, unpack, calcsize, error, Struct import os