Published November 5, 2020
| Version 3.0.0
Software
Open
pyproj4/pyproj: 3.0.0 Release
Authors/Creators
- Alan D. Snow1
- Jeff Whitaker
- Micah Cochran2
- Joris Van den Bossche
- Chris Mayo
- Jos de Kloe3
- Charles Karney
- Bas Couwenberg
- Guillaume Lostis4
- Justin Dearing5
- George Ouzounoudis
- Filipe
- Mikhail Itkin
- Ryan May6
- Heitor
- Bernhard M. Wiedemann7
- Chris Barker8
- Chris Willoughby
- Christoph Gohlke9
- David Haberthür10
- Eduard Popov
- Jakob de Maeyer
- Joe Ranalli11
- Kristian Evers12
- Marco Aurélio da Costa
- mmodenesi
- Martin Raspaud13
- Matthew Brett14
- Michael Dunphy
- Mike Taves15
- 1. @corteva
- 2. City of Athens, Alabama, USA
- 3. KNMI
- 4. Kayrros
- 5. Zippysoft Consulting
- 6. UCAR/@Unidata
- 7. @SUSE
- 8. National Oceanic and Atmospheric Administration
- 9. University of California, Irvine
- 10. Institute of Anatomy, Unversity of Bern, Switzerland
- 11. Penn State Hazleton
- 12. SDFE.dk
- 13. SMHI
- 14. University of Birmingham
- 15. GNS Science
Description
Changes
- Minimum supported Python version 3.6 (issue #499)
- Minimum PROJ version 7.2 (issues #599 & #689)
- WHL: Removed datumgrids from wheels because not needed with RFC 4 (pull #628)
- ENH: Added PROJ Network Settings (#675, #691, #695)
- ENH: Added ability to use global context (issue #661)
- ENH: Added transformation grid sync API/CLI (issue #572)
- ENH: Support obects with
__array__method (pandas.Series, xarray.DataArray, dask.array.Array) (issue #573) - ENH: Added
pyproj.datadir.get_user_data_dir()(pull #636) - ENH: Added
pyproj.transformer.Transformer.is_network_enabled(issue #629) - ENH: Added
pyproj.transformer.TransformerGroup.download_grids()(pull #643) - ENH: Use 'proj_get_units_from_database' in
pyproj.database.get_units_map()& cleanuppyproj.database.get_codes()(issue #619) - ENH: Added support for radians for
Proj&Transformer.from_pipeline& use less gil (issue #612) - ENH: Datum.from_name default to check all datum types (issue #606)
- ENH: Use from_user_input in
__eq__when comparing CRS sub-classes (i.e. PrimeMeridian, Datum, Ellipsoid, etc.) (issue #606) - ENH: Add support for coordinate systems with CRS using CF conventions (issue #536)
- ENH: Use
proj_is_equivalent_to_with_ctxin the place ofproj_is_equivalent_tointernally (issue #666) - BUG: Add support for identifying engineering/parametric/temporal datums (issue #670)
- ENH: Add support for temporal CRS CF coordinate system (issue #672)
- ENH: Added support for debugging internal PROJ (pull #696)
- ENH: Added pathlib support for data directory methods (pull #702)
- ENH: Added
pyproj.database.query_crs_info()(pull #703) - ENH: Added
pyproj.database.query_utm_crs_info()(pull #712) - REF: Refactor
Projto inherit fromTransformer(issue #624) - REF: Added
pyproj.database,pyproj.aoi, andpyproj.listmodules (pull #703) - BUG: Fix handling of polygon holes when calculating area in
Geod(pull #686)
Thanks to everyone who contributed to this release! The detailed bug reports are definitely appreciated. Additionally, thanks to those who help with the distribution!
A total of 8 people contributed patches to this release. People with a "+" by their names contributed a patch for the first time.
- Bas Couwenberg
- David Haberthür +
- Filipe Fernandes +
- Marcos Modenesi +
- Mike Taves +
- Poruri Sai Rahul +
- jacob-indigo +
- Alan D. Snow
Other contributions:
- Bas Couwenberg - testing the builds with Debian
- Christoph Gohlke - testing the Windows wheel builds
- Joris Van den Bossche - testing with geopandas and PR reviews
- Libor Pecháček - for preventing another
post1release with aMANIFEST.incatch
Files
pyproj4/pyproj-3.0.0.zip
Files
(227.4 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:1b37ac8be972ee1198999f4636d20579
|
227.4 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/pyproj4/pyproj/tree/3.0.0 (URL)