jazzband / geojson

Python bindings and utilities for GeoJSON
https://pypi.python.org/pypi/geojson/
BSD 3-Clause "New" or "Revised" License
913 stars 121 forks source link

Next release? #186

Closed eggplants closed 1 year ago

eggplants commented 2 years ago

This project has undergone breaking changes, including the discontinuation of Python2 and support for the latest Python since its last release three years ago. I know we can try the latest version of geojson with:

pip install git+https://github.com/jazzband/geojson

But I would like to see geojson's new release on PyPI...

trenton commented 1 year ago

Due to this change in 3.9

The encoding parameter of json.loads() has been removed. As of Python 3.1, it was deprecated and ignored; using it has emitted a DeprecationWarning since Python 3.8.

the version on PyPI is incompatible with 3.9 and later.

If there are breaking changes, I'd be all for a version 3.0.

joe-jordan commented 1 year ago

Those of us who have contributed to the project with bugfixes and improvements would be very grateful for a release on pypi as soon as possible. If there is a known backlog of bugs that are blocking a release, please let us know where it is so that we can contribute further to speeding it up.

eggplants commented 1 year ago

Latest release 2.5.0 has been tagged by @rayrrr. I would appreciate if you release new one.

https://github.com/jazzband/geojson/compare/2.5.0...a4acd9118e40c941d60aa6115147dda9350bfb63

rayrrr commented 1 year ago

We are now in the process of publishing release 3.0.0 to PyPI.

joe-jordan commented 1 year ago

That's fantastic news, thank you Ray. If I can help in any way please let me know.

rayrrr commented 1 year ago

Version 3.0.0 has been officially released to PyPI. Thank you all, and especially @eggplants for opening this issue and providing the list of commits since last release.