Releases: geopandas/dask-geopandas
Releases Β· geopandas/dask-geopandas
v0.4.2
What's Changed
Bug fixes:
- Ensure
read_file()
produces a correct empty meta object, avoiding later
errors inspatial_shuffle()
(#302). - Fix in
sjoin()
to work with GeoDataFrames after aspatial_shuffle()
(#303).
Packaging:
distributed
was dropped as a required dependency, only depending on
dask[dataframe]
(#258).
Full Changelog: v0.4.1...v0.4.2
v0.4.1
A small patch release fixing some packaging issues related to dask-expr (both ensure it gets installed by default as still allow to run without it).
What's Changed
Bug fixes:
- Allow to run dask-geopandas with recent dask versions without using query
planning (without dask-expr being installed).
Packaging:
- The
dask
dependency was updated todask[dataframe]
in pyproject.toml (when
installing from source or binary wheels from PyPI). This ensures dask-expr
gets installed automatically for recent versions of dask.
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
Enhancements:
- Added preliminary support for dask's new query planning (dask >= 2024.3.0) (#285).
- Added support for using dask-geopandas with distributed's P2P shuffle (this
requires the latest distributed>=2024.6.0 to work) (#295). - Added new
from_wkb()
andfrom_wkt()
functions to convert a dask Series of
WKB or WKT values into a dask-geopandas GeoSeries (#293).
Notes on dependencies:
- Removed support for PyGEOS, now requiring Shapely >= 2 (#280).
- Updated minimum supported versions of dependencies, now requiring Python 3.9,
GeoPandas 0.12, numpy 1.23 and dask/distributed 2022.06.0.
New Contributors
- @jtmiclat made their first contribution in #254
- @ebkurtz made their first contribution in #246
- @giorgiobasile made their first contribution in #293
Full Changelog: v0.3.1...v0.4.0
v0.3.1
A small patch release ensuring compatibility with the latest versions of Dask and pandas.
What's Changed
- Exclude spatial partitioning notebooks by @jsignell in #240
- Ensure spatial_partitions are properly pickled by @TomAugspurger in #238
- typo fix by @v2thegreat in #244
use_nullable_dtypes
arg removed indask
by @j-bennet in #242- [compat]: Fixed test for pandas>2 by @TomAugspurger in #251
New Contributors
- @v2thegreat made their first contribution in #244
- @j-bennet made their first contribution in #242
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
Enhancements:
- Dask-GeoPandas is now compatible with Shapely 2.0 (and if this version is installed, no longer requires PyGEOS)
Bug fixes:
- Compatibility with dask >= 2022.12 for
read_parquet()
(#230) and fordissolve()
(#229) - Fix the
spatial_partitions
of the result ofsjoin()
(#216)
New Contributors
- @norlandrhagen made their first contribution in #212
- @slumnitz made their first contribution in #215
- @the-matt-morris made their first contribution in #230
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Optionally skip spatial bounds in read_parquet by @TomAugspurger in #203
- Don't put GeoSeries in
map_partitions
kwarg by @ian-r-rose in #205 - DOC: add changelog by @martinfleis in #207
New Contributors
- @ian-r-rose made their first contribution in #205
Full Changelog: v0.1.3...v0.2.0
v0.1.3
Version 0.1.3
v0.1.2
Version 0.1.2
v0.1.1
Version 0.1.1
v0.1.0
Version 0.1.0