RLS/DOC: final update to changelog for 0.12

This commit is contained in:
Joris Van den Bossche
2022-10-24 09:04:23 +02:00
parent b7ddddb109
commit 1f937af3cf
+16 -12
View File
@@ -4,11 +4,11 @@ Changelog
Development version
-------------------
Version 0.12 (October xx, 2022)
Version 0.12 (October 24, 2022)
-------------------------------
The highlight of this release is the support for Shapely 2.0. This makes it possible to
test Shapely 2.0 (currently 2.0b1) alongside GeoPandas
test Shapely 2.0 (currently 2.0b1) alongside GeoPandas.
Note that if you also have PyGEOS installed, you need to set an environment variable
(`USE_PYGEOS=0`) before importing geopandas to actually test Shapely 2.0 features instead of PyGEOS. See
@@ -16,22 +16,26 @@ https://geopandas.org/en/latest/getting_started/install.html#using-the-optional-
for more details.
New features and improvements:
- ensure that distributed natural earth datasets are consistent version. Upgraded
**lowres** and **cities** to v5.1 (#2555)
- Added ``normalize()`` method from shapely to GeoSeries/GeoDataframe (#2537)
- Added ``make_valid()`` method from shapely to GeoSeries/GeoDataframe (#2539)
- Add ``where`` filter to ``read_file`` (#2552)
- Added ``normalize()`` method from shapely to GeoSeries/GeoDataframe (#2537).
- Added ``make_valid()`` method from shapely to GeoSeries/GeoDataframe (#2539).
- Added ``where`` filter to ``read_file`` (#2552).
- Updated the distributed natural earth datasets (*naturalearth_lowres* and
*naturalearth_cities*) to version 5.1 (#2555).
Deprecations and compatibility notes:
- Accessing the `crs` of a `GeoDataFrame` without active geometry column was deprecated and this now raises an AttributeError (#2578).
- resolve ``matplotlib.cm`` warning in ``.explore()`` (#2596)
- Accessing the `crs` of a `GeoDataFrame` without active geometry column was deprecated
and this now raises an AttributeError (#2578).
- Resolved colormap-related warning in ``.explore()`` for recent Matplotlib versions
(#2596).
Bug fixes:
- Fix cryptic error message in ``geopandas.clip()`` when clipping with an empty geometry (#2589)
- Accessing `gdf.geometry` where the active geometry column is missing, and a column named `"geometry"` is present
will now raise an `AttributeError`, rather than returning `gdf["geometry"]` (#2575)
- Fix cryptic error message in ``geopandas.clip()`` when clipping with an empty geometry (#2589).
- Accessing `gdf.geometry` where the active geometry column is missing, and a column
named `"geometry"` is present will now raise an `AttributeError`, rather than
returning `gdf["geometry"]` (#2575).
- Combining GeoSeries/GeoDataFrames with ``pandas.concat`` will no longer silently
override CRS information if not all inputs have the same CRS (#2056).