Skip to content

Commit d5c079b

Browse files
committed
Update CHANGELOG
1 parent 08b1c3b commit d5c079b

File tree

1 file changed

+72
-40
lines changed

1 file changed

+72
-40
lines changed

CHANGELOG.md

Lines changed: 72 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,80 +1,110 @@
1-
Version 0.4.0
2-
=============
1+
## Version 0.4.2
2+
3+
This release primarily achieves compatibility with recent releases of Pandas. Many thanks to @Hoxbro for contributing the fixes and @philippjfr for ongoing maintenance of the project.
4+
5+
Compatibility:
6+
7+
- Compatibility with Pandas>=1.3 ([#76](https://github.com/holoviz/spatialpandas/pull/76))
8+
9+
10+
## Version 0.4.1
11+
12+
Date: 2021-06-08
13+
14+
This release primarily achieves compatibility with recent releases of Dask. Many thanks to @jrbourbeau for contributing the fixes and @philippjfr for ongoing maintenance of the project.
15+
16+
Compatibility:
17+
18+
- Compatibility with Dask>=2021.06.0 ([#71](https://github.com/holoviz/spatialpandas/pull/71))
19+
20+
21+
## Version 0.4.0
22+
23+
Date: 2021-05-25
24+
25+
Enhancements:
326

4-
### Added
527
- Add HoloViz build infrastructure. ([#50](https://github.com/holoviz/spatialpandas/pull/50))
628
- Add `--skip-slow` and `--run-slow` options, slow tests are still run by default. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
729
- Add some type hints to parquet functions. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
30+
- Allow using cx indexer without spatial index. ([#54](https://github.com/holoviz/spatialpandas/pull/54))
31+
- Switch to GitHub Actions. ([#55](https://github.com/holoviz/spatialpandas/pull/55))
32+
- Updated Geometry class __eq__ method so that if other object is a container, the equality method on the container is called, so now performing an equality check between a geometry object and a geometry array should return correct results, which should be a bool array, whereas previously it would simply return False because the objects were not the same immediate type. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
33+
- Update GeometryArray class __eq__ method to allow comparison of an individual element to all objects in the array, returning an array of bool. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
34+
- Add NotImplementedError for __contains__ method. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
35+
36+
Bug fixes:
837

9-
### Fixed
1038
- Fix compatibility with latest pandas. ([#55](https://github.com/holoviz/spatialpandas/pull/55))
1139
- Fix certain tests fail due to hypothesis health check. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
1240
- Pin numpy and dask on MacOS to pass tests. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
1341

1442

15-
### Updated
16-
- Allow using cx indexer without spatial index. ([#54](https://github.com/holoviz/spatialpandas/pull/54))
17-
- Switch to GitHub Actions. ([#55](https://github.com/holoviz/spatialpandas/pull/55))
18-
- Updated Geometry class __eq__ method so that if other object is a container, the equality method on the container is called, so now performing an equality check between a geometry object and a geometry array should return correct results, which should be a bool array, whereas previously it would simply return False because the objects were not the same immediate type. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
19-
- Update GeometryArray class __eq__ method to allow comparison of an individual element to all objects in the array, returning an array of bool. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
20-
- Add NotImplementedError for __contains__ method. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
43+
## Version 0.3.6
2144

45+
Date: 2020-08-16
2246

23-
Version 0.3.6
24-
=============
47+
Enhancements:
2548

26-
### Added
2749
- More intuitive error when lsuffix == rsuffix on sjoin ([#35](https://github.com/holoviz/spatialpandas/issues/35))
2850

29-
### Fixed
51+
Bug fixes:
52+
3053
- `read_parquet_dask` fails to read from s3 glob ([#34](https://github.com/holoviz/spatialpandas/issues/34))
3154
- Tests failing with `ValueError: Cannot mask with a boolean indexer containing NA values` ([#41](https://github.com/holoviz/spatialpandas/issues/41))
3255
- Tests in `test_parquet` failing with `TypeError: argument of type 'PosixPath' is not iterable` ([#42](https://github.com/holoviz/spatialpandas/issues/42))
3356
- Create temp directory for partitions explitictly, fixes failure of test `test_pack_partitions_to_parquet`
3457

35-
### Updated
58+
Compatibility:
59+
3660
- Numba import updated to address deprecation warning ([#36](https://github.com/holoviz/spatialpandas/issues/36))
3761

3862

39-
Version 0.3.5
40-
=============
63+
## Version 0.3.5
64+
65+
Date: 2020-07-27
66+
67+
Bug fixes:
4168

42-
### Fixed
4369
- Fixed `GeoDataFrame` constructor exception when GeoPandas is not installed.
4470

45-
Version 0.3.4
46-
=============
4771

48-
### Fixed
72+
## Version 0.3.4
73+
74+
Bug fixes:
75+
4976
- Support importing GeoPandas geometry series that contain `None` values.
5077
- Fixed `abstract://` protocol error in `pack_partitions_to_parquet` when run on
5178
local filesystem.
5279
- Preserve active geometry column when importing GeoPandas `GeoDataFrame`.
5380
- Always load index columns when the `columns` argument is passed to `read_parquet`.
5481

55-
### Updated
82+
Compatibility:
83+
5684
- Added support for pandas 1.0.
5785
- Added support for pyarrow 0.16. When 0.16 is available, the performance of
5886
`read_parquet` and `read_parquet_dask` is significantly improved.
5987

6088

61-
Version 0.3.2 / 0.3.3
62-
=====================
89+
## Version 0.3.2 / 0.3.3
90+
91+
Bug fixes:
6392

64-
### Fixed
6593
- Various reliability improvements for `pack_partitions_to_parquet`
6694

67-
Version 0.3.1
68-
=============
6995

70-
### Fixed
96+
## Version 0.3.1
97+
98+
Bug fixes:
99+
71100
- Restored `categories` argument to `read_parquet_dask` function
72101
- Retry filesystem operations in `pack_partitions_to_parquet` using exponential backoff
73102

74-
Version 0.3.0
75-
=============
76103

77-
### Added
104+
## Version 0.3.0
105+
106+
Enhancements:
107+
78108
- Added partial support for the `intersects` geometry array method. Currently, it only
79109
supports being called on `Point` arrays, but the elements of the array can be compared to any scaler geometry object ([#21](https://github.com/holoviz/spatialpandas/pull/21)).
80110
- Added partial support for the `sjoin` spatial join function ([#21](https://github.com/holoviz/spatialpandas/pull/21)).
@@ -83,23 +113,25 @@ Version 0.3.0
83113
- Added `temp_format` argument to the `pack_partitions_to_parquet` method to control the location of temporary files ([#22](https://github.com/holoviz/spatialpandas/pull/22))
84114

85115

86-
Version 0.2.0
87-
=============
116+
## Version 0.2.0
117+
118+
Enhancements:
88119

89-
### Added
90120
- Added `pack_partitions_to_parquet` method to `DaskGeoDataFrame` ([#19](https://github.com/holoviz/spatialpandas/pull/19))
91121
- Added support for remote filesystems using the `fsspec` library ([#19](https://github.com/holoviz/spatialpandas/pull/19))
92122

93-
Version 0.1.1
94-
=============
95123

96-
### Added
124+
## Version 0.1.1
125+
126+
Enhancements:
127+
97128
- Documented dependencies required for the Overview notebook ([#18](https://github.com/holoviz/spatialpandas/pull/18))
98129

99-
### Fixed
130+
Bug fixes:
131+
100132
- Fixed Ring.to_shapely error ([#17](https://github.com/holoviz/spatialpandas/pull/17))
101133

102-
Version 0.1.0
103-
=============
134+
135+
## Version 0.1.0
104136

105137
First public release available on PyPI and the pyviz anaconda channel.

0 commit comments

Comments
 (0)