|
| 1 | +## Version 0.5.0 |
| 2 | + |
| 3 | +Date: 2025-02-19 |
| 4 | + |
| 5 | +This release adds support for the new Dask DataFrame query-planning API. |
| 6 | +This also updates the minimum Python version to 3.10 and the minimum Pandas version to 2.0. |
| 7 | +It also includes several enhancements and compatibility changes with upstream packages. |
| 8 | +Many thanks to @Azaya89 for contributing to this release and to @maximlt and @hoxbro for maintaining the project on an ongoing basis. |
| 9 | + |
| 10 | +Enhancements |
| 11 | + |
| 12 | +- Support the new Dask DataFrame query-planning API ([#171](https://github.com/holoviz/spatialpandas/pull/171)) |
| 13 | +- Ensure that pandas dtype matches dask when loading data from parquet ([#156](https://github.com/holoviz/spatialpandas/pull/156)) |
| 14 | + |
| 15 | +Compatibility: |
| 16 | + |
| 17 | +- Numpy 2.0 ([#140](https://github.com/holoviz/spatialpandas/pull/140), [#141](https://github.com/holoviz/spatialpandas/pull/141)) |
| 18 | +- Pandas 2.2 ([#143](https://github.com/holoviz/spatialpandas/pull/143)) |
| 19 | +- Geopandas 1.0 ([#148](https://github.com/holoviz/spatialpandas/pull/148)) |
| 20 | +- Numba 0.61 and Python 3.13 ([#172](https://github.com/holoviz/spatialpandas/pull/172)) |
| 21 | + |
| 22 | +Bug fix: |
| 23 | + |
| 24 | +- Use `importlib.util.find_spec` for `dask` detection ([#163](https://github.com/holoviz/spatialpandas/pull/163)) |
| 25 | + |
| 26 | +Tests: |
| 27 | + |
| 28 | +- Allow point comparison ([#149](https://github.com/holoviz/spatialpandas/pull/149)) |
| 29 | +- Add example conftest ([#150](https://github.com/holoviz/spatialpandas/pull/150)) |
| 30 | +- Fix download data for examples ([#155](https://github.com/holoviz/spatialpandas/pull/155)) |
| 31 | +- Update resolution for floats in tests ([#157](https://github.com/holoviz/spatialpandas/pull/157)) |
| 32 | +- Don't compare line length of zero size ([#161](https://github.com/holoviz/spatialpandas/pull/161)) |
| 33 | + |
| 34 | +Infrastructure / CI: |
| 35 | + |
| 36 | +- Move infrastructure to Pixi, Hatchling, Pre-commit, and Ruff ([#142](https://github.com/holoviz/spatialpandas/pull/142)) |
| 37 | +- Enable Ruff rules ([#151](https://github.com/holoviz/spatialpandas/pull/151), [#153](https://github.com/holoviz/spatialpandas/pull/153), [#154](https://github.com/holoviz/spatialpandas/pull/154), [#173](https://github.com/holoviz/spatialpandas/pull/173)) |
| 38 | +- Update test to use collector ([#162](https://github.com/holoviz/spatialpandas/pull/162)) |
| 39 | +- Small updates to build infrastructure ([#165](https://github.com/holoviz/spatialpandas/pull/165)) |
| 40 | +- Modify nighly-lock workflow to exclude forks ([#174](https://github.com/holoviz/spatialpandas/pull/174)) |
| 41 | + |
| 42 | + |
1 | 43 | ## Version 0.4.10 |
2 | 44 |
|
3 | 45 | Date: 2024-01-10 |
|
0 commit comments