You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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))
- Add `--skip-slow` and `--run-slow` options, slow tests are still run by default. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
7
29
- 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:
8
37
9
-
### Fixed
10
38
- Fix compatibility with latest pandas. ([#55](https://github.com/holoviz/spatialpandas/pull/55))
11
39
- Fix certain tests fail due to hypothesis health check. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
12
40
- Pin numpy and dask on MacOS to pass tests. ([#60](https://github.com/holoviz/spatialpandas/pull/60))
13
41
14
42
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
21
44
45
+
Date: 2020-08-16
22
46
23
-
Version 0.3.6
24
-
=============
47
+
Enhancements:
25
48
26
-
### Added
27
49
- More intuitive error when lsuffix == rsuffix on sjoin ([#35](https://github.com/holoviz/spatialpandas/issues/35))
28
50
29
-
### Fixed
51
+
Bug fixes:
52
+
30
53
-`read_parquet_dask` fails to read from s3 glob ([#34](https://github.com/holoviz/spatialpandas/issues/34))
31
54
- Tests failing with `ValueError: Cannot mask with a boolean indexer containing NA values` ([#41](https://github.com/holoviz/spatialpandas/issues/41))
32
55
- Tests in `test_parquet` failing with `TypeError: argument of type 'PosixPath' is not iterable` ([#42](https://github.com/holoviz/spatialpandas/issues/42))
33
56
- Create temp directory for partitions explitictly, fixes failure of test `test_pack_partitions_to_parquet`
34
57
35
-
### Updated
58
+
Compatibility:
59
+
36
60
- Numba import updated to address deprecation warning ([#36](https://github.com/holoviz/spatialpandas/issues/36))
37
61
38
62
39
-
Version 0.3.5
40
-
=============
63
+
## Version 0.3.5
64
+
65
+
Date: 2020-07-27
66
+
67
+
Bug fixes:
41
68
42
-
### Fixed
43
69
- Fixed `GeoDataFrame` constructor exception when GeoPandas is not installed.
44
70
45
-
Version 0.3.4
46
-
=============
47
71
48
-
### Fixed
72
+
## Version 0.3.4
73
+
74
+
Bug fixes:
75
+
49
76
- Support importing GeoPandas geometry series that contain `None` values.
50
77
- Fixed `abstract://` protocol error in `pack_partitions_to_parquet` when run on
51
78
local filesystem.
52
79
- Preserve active geometry column when importing GeoPandas `GeoDataFrame`.
53
80
- Always load index columns when the `columns` argument is passed to `read_parquet`.
54
81
55
-
### Updated
82
+
Compatibility:
83
+
56
84
- Added support for pandas 1.0.
57
85
- Added support for pyarrow 0.16. When 0.16 is available, the performance of
58
86
`read_parquet` and `read_parquet_dask` is significantly improved.
59
87
60
88
61
-
Version 0.3.2 / 0.3.3
62
-
=====================
89
+
## Version 0.3.2 / 0.3.3
90
+
91
+
Bug fixes:
63
92
64
-
### Fixed
65
93
- Various reliability improvements for `pack_partitions_to_parquet`
66
94
67
-
Version 0.3.1
68
-
=============
69
95
70
-
### Fixed
96
+
## Version 0.3.1
97
+
98
+
Bug fixes:
99
+
71
100
- Restored `categories` argument to `read_parquet_dask` function
72
101
- Retry filesystem operations in `pack_partitions_to_parquet` using exponential backoff
73
102
74
-
Version 0.3.0
75
-
=============
76
103
77
-
### Added
104
+
## Version 0.3.0
105
+
106
+
Enhancements:
107
+
78
108
- Added partial support for the `intersects` geometry array method. Currently, it only
79
109
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)).
80
110
- 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
83
113
- 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))
84
114
85
115
86
-
Version 0.2.0
87
-
=============
116
+
## Version 0.2.0
117
+
118
+
Enhancements:
88
119
89
-
### Added
90
120
- Added `pack_partitions_to_parquet` method to `DaskGeoDataFrame` ([#19](https://github.com/holoviz/spatialpandas/pull/19))
91
121
- Added support for remote filesystems using the `fsspec` library ([#19](https://github.com/holoviz/spatialpandas/pull/19))
92
122
93
-
Version 0.1.1
94
-
=============
95
123
96
-
### Added
124
+
## Version 0.1.1
125
+
126
+
Enhancements:
127
+
97
128
- Documented dependencies required for the Overview notebook ([#18](https://github.com/holoviz/spatialpandas/pull/18))
0 commit comments