stephanlensky / hyacinth

A Discord bot to send notifications for marketplace (Craigslist, Facebook) postings based on complex matching rules.
https://slensky.com/hyacinth
GNU Affero General Public License v3.0
45 stars 8 forks source link

Update dependency geopandas to ^0.14.0 #50

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 10 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
geopandas ^0.13.2 -> ^0.14.0 age adoption passing confidence

Release Notes

geopandas/geopandas (geopandas) ### [`v0.14.1`](https://togithub.com/geopandas/geopandas/blob/HEAD/CHANGELOG.md#Version-0141-Nov-11-2023) [Compare Source](https://togithub.com/geopandas/geopandas/compare/v0.14.0...v0.14.1) - The Parquet and Feather IO functions now support the latest 1.0.0 version of the GeoParquet specification (geoparquet.org) ([#​2663](https://togithub.com/geopandas/geopandas/issues/2663)). - Fix `read_parquet` and `read_feather` for [CVE-2023-47248](https://www.cve.org/CVERecord?id=CVE-2023-47248>) ([#​3070](https://togithub.com/geopandas/geopandas/issues/3070)). ### [`v0.14.0`](https://togithub.com/geopandas/geopandas/releases/tag/v0.14.0) [Compare Source](https://togithub.com/geopandas/geopandas/compare/v0.13.2...v0.14.0) GeoPandas will use Shapely 2.0 by default instead of PyGEOS when both Shapely >= 2.0 and PyGEOS are installed. PyGEOS will continue to be used by default when PyGEOS is installed alongside Shapely < 2.0. Support for PyGEOS and Shapely < 2.0 will be removed in GeoPandas 1.0. ([#​2999](https://togithub.com/geopandas/geopandas/issues/2999)) API changes: - `seed` keyword in `sample_points` is deprecated. Use `rng` instead. ([#​2913](https://togithub.com/geopandas/geopandas/issues/2913)). New methods: - Added `concave_hull` method from shapely to GeoSeries/GeoDataframe ([#​2903](https://togithub.com/geopandas/geopandas/issues/2903)). - Added `delaunay_triangles` method from shapely to GeoSeries/GeoDataframe ([#​2907](https://togithub.com/geopandas/geopandas/issues/2907)). - Added `extract_unique_points` method from shapely to GeoSeries/GeoDataframe ([#​2915](https://togithub.com/geopandas/geopandas/issues/2915)). - Added `frechet_distance()` method from shapely to GeoSeries/GeoDataframe ([#​2929](https://togithub.com/geopandas/geopandas/issues/2929)). - Added `hausdorff_distance` method from shapely to GeoSeries/GeoDataframe ([#​2909](https://togithub.com/geopandas/geopandas/issues/2909)). - Added `minimum_rotated_rectangle` method from shapely to GeoSeries/GeoDataframe ([#​2541](https://togithub.com/geopandas/geopandas/issues/2541)). - Added `offset_curve` method from shapely to GeoSeries/GeoDataframe ([#​2902](https://togithub.com/geopandas/geopandas/issues/2902)). - Added `remove_repeated_points` method from shapely to GeoSeries/GeoDataframe ([#​2940](https://togithub.com/geopandas/geopandas/issues/2940)). - Added `reverse` method from shapely to GeoSeries/GeoDataframe ([#​2988](https://togithub.com/geopandas/geopandas/issues/2988)). - Added `segmentize` method from shapely to GeoSeries/GeoDataFrame ([#​2910](https://togithub.com/geopandas/geopandas/issues/2910)). - Added `shortest_line` method from shapely to GeoSeries/GeoDataframe ([#​2960](https://togithub.com/geopandas/geopandas/issues/2960)). New features and improvements: - Added `exclusive` parameter to `sjoin_nearest` method for Shapely >= 2.0 ([#​2877](https://togithub.com/geopandas/geopandas/issues/2877)) - The `to_file()` method will now automatically detect the FlatGeoBuf driver for files with the `.fgb` extension ([#​2958](https://togithub.com/geopandas/geopandas/issues/2958)) Bug fixes: - Fix ambiguous error when GeoDataFrame is initialized with a column called `"crs"` ([#​2944](https://togithub.com/geopandas/geopandas/issues/2944)) - Fix a color assignment in `explore` when using `UserDefined` bins ([#​2923](https://togithub.com/geopandas/geopandas/issues/2923)) - Fix bug in `apply` with `axis=1` where the given user defined function returns nested data in the geometry column ([#​2959](https://togithub.com/geopandas/geopandas/issues/2959)) - Properly infer schema for `np.int32` and `pd.Int32Dtype` columns ([#​2950](https://togithub.com/geopandas/geopandas/issues/2950)) - `assert_geodataframe_equal` now handles GeoDataFrames with no active geometry ([#​2498](https://togithub.com/geopandas/geopandas/issues/2498)) Notes on (optional) dependencies: - GeoPandas 0.14 drops support for Python 3.8 and pandas 1.3 and below (the minimum supported pandas version is now 1.4). Further, the minimum required versions for the listed dependencies have now changed to shapely 1.8.0, fiona 1.8.21, pyproj 3.3.0 and matplotlib 3.5.0 ([#​3001](https://togithub.com/geopandas/geopandas/issues/3001)) Deprecations and compatibility notes: - `geom_almost_equals()` methods have been deprecated and `geom_equals_exact()` should be used instead ([#​2604](https://togithub.com/geopandas/geopandas/issues/2604)). **Acknowledgments** Thanks to everyone who contributed to this release! A total of 16 people contributed patches to this release. People with a "+" by their names contributed for the first time. - [Anudeep Adiraju](https://togithub.com/anudeepadi) + - [Christopher Hedemann](https://togithub.com/chris-hedemann) + - [Geoff Boeing](https://togithub.com/gboeing) + - [harisbal](https://togithub.com/harisbal) + - [James Gardiner](https://togithub.com/JamesGardiner) + - [Joris Van den Bossche](https://togithub.com/jorisvandenbossche) - [Kaushik](https://togithub.com/kaushiksrini) + - [Matt Richards](https://togithub.com/m-richards) - [Martin Fleischmann](https://togithub.com/martinfleis) - [Ray Bell](https://togithub.com/raybellwaves) - [richardachen](https://togithub.com/richardachen) + - [Shogo Hida](https://togithub.com/shogohida) - [Simone Parmeggiani](https://togithub.com/SimoParmeg) - [Steve Berdy](https://togithub.com/steveberdy) + - [Darren Erik Vengroff](https://togithub.com/vengroff) + - [Wei Ji](https://togithub.com/weiji14) + **Full Changelog**: https://github.com/geopandas/geopandas/compare/v0.13.2...v0.14.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.