From e3f6502634daa2bbf472e56fe26f6137931fa80a Mon Sep 17 00:00:00 2001 From: Pirmin Kalberer Date: Thu, 26 Sep 2024 10:21:27 +0200 Subject: [PATCH] Release geozero 0.14.0 (#238) Co-authored-by: Dylan DPC <99973273+Dylan-DPC@users.noreply.github.com> --- Cargo.toml | 16 +++++++--------- geozero/CHANGELOG.md | 24 +++++++++++++++++++++--- 2 files changed, 28 insertions(+), 12 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index d0eae7a..fe289ee 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,8 +5,7 @@ default-members = ["geozero", "geozero-cli"] resolver = "2" [workspace.package] -# This version should match the version in [workspace.dependencies] below -version = "0.13.0" +version = "0.14.0" authors = ["Pirmin Kalberer ", "Yuri Astrakhan "] edition = "2021" homepage = "https://github.com/georust/geozero" @@ -17,8 +16,10 @@ license = "MIT OR Apache-2.0" [workspace.dependencies] # Used in geozero-cli and geozero-bench # geozero version must be in sync with flatgeobuf version! -geozero = { version = "0.13.0", default-features = false } -flatgeobuf = "4.3.0" +#geozero = { version = "0.14.0", default-features = false } +geozero = { git = "https://github.com/pka/geozero", branch = "release-0-14", default-features = false } +#flatgeobuf = "4.4.0" +flatgeobuf = { git = "https://github.com/pka/flatgeobuf", branch = "geozero-0-14" } async-trait = "0.1" byteorder = { version = "1.4.3", default-features = false } @@ -27,7 +28,7 @@ clap = { version = "4.3", features = ["derive"] } criterion = "0.5.1" csv = "1.2.2" dbase = "0.4" -diesel = { version = "2.1.0", default-features = false, features = ["postgres"] } +diesel = { version = "2.2.3", default-features = false, features = ["postgres"] } dup-indexer = "0.3" env_logger = "0.10.0" futures-util = "0.3.28" @@ -57,7 +58,4 @@ tokio = { version = "1.30.0", default-features = false } wkt = "0.11" [patch.crates-io] -geozero = { path = "./geozero" } -#flatgeobuf = { path = "../../gis/flatgeobuf/src/rust" } -# use pre-release version of flatgeobuf for testing -flatgeobuf = { git = "https://github.com/michaelkirk/flatgeobuf", branch = "mkirk/geozero-0.13.0" } +#geozero = { path = "./geozero" } diff --git a/geozero/CHANGELOG.md b/geozero/CHANGELOG.md index 811d95a..8f05218 100644 --- a/geozero/CHANGELOG.md +++ b/geozero/CHANGELOG.md @@ -1,7 +1,25 @@ -## Unreleased - -* Added `WrappedXYProcessor` for pre-processing XY coordinates. +## 0.14.0 - (2024-09-26) + +* Update to `geos` 9.0 + * +* Avoid copying string for WKT parsing + * +* Upgrade sqlx from 0.7 to 0.8 + * +* Update to `wkt` 0.11 + * +* Use floor for coordinate transformation in `mvt_writer` + * +* Integrate `shp` driver + * +* Drop `flatgeobuf` build dependency + * +* Added `WrappedXYProcessor` for pre-processing XY coordinates * +* CSV Error Refactor + * +* Update to `diesel` 2.2.3 + * ## 0.13.0 - (2024-05-17)