-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dask 2025.1.0 compatibility #324
dask 2025.1.0 compatibility #324
Conversation
This updates dask-geopandas to be compatible with the next release of dask, which moves dask-expr into dask.dataframe. I've dropped support for all older versions of dask. Only new versions, based on dask-expr / with query planning, are supported.
OK, the upstream-dev tests passed at https://github.com/geopandas/dask-geopandas/actions/runs/12734777705/job/35492743562?pr=324. The rest are failing because that's using a new |
I am fine with the approach. I suppose we can merge this and cut a release, given task 2025.1 was released yesterday? Might be worth getting #322 in as well prior the release. |
Just merged conda-forge/dask-core-feedstock#229. Will make a PR for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Tom!
Removed the compatibility handling around Planning to merge this and #322 before cutting a release. |
I'm not sure why the GitHub Action had a failure at https://github.com/geopandas/dask-geopandas/actions/runs/12857203343/job/35844805603, but version 0.4.3 was uploaded to PyPI: https://pypi.org/project/dask-geopandas/0.4.3/ |
This updates dask-geopandas to be compatible with the next release of
dask, which moves dask-expr into dask.dataframe.
I've dropped support for all older versions of dask. Only new versions,
based on dask-expr / with query planning, are supported.
dask currently supports Python>=3.10, so I've bumped that requirement as well.
Closes #324