diff --git a/Cargo.lock b/Cargo.lock index d616fc59..f1092323 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -562,6 +562,16 @@ version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65d09067bfacaa79114679b279d7f5885b53295b1e2cfb4e79c8e4bd3d633169" +[[package]] +name = "earcutr" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0812b44697951d35fde8fcb0da81c9de7e809e825a66bbf1ecb79d9829d4ca3d" +dependencies = [ + "itertools", + "num-traits", +] + [[package]] name = "either" version = "1.8.1" @@ -778,10 +788,11 @@ dependencies = [ [[package]] name = "geo" -version = "0.25.0" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c07ac450e9e7d8c08e58d2723d46bd0328bb6cc1d7b18f4f37a1e15a311098b0" +checksum = "a5d07d2288645058f3c78bc64eadd615335791cd5adb632e9865840afbc13dad" dependencies = [ + "earcutr", "float_next_after", "geo-types", "geographiclib-rs", @@ -1082,6 +1093,15 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "itertools" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.6" diff --git a/Cargo.toml b/Cargo.toml index 41adb9e6..d5f5415e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,7 +37,7 @@ openssl = { version = "0.10.55", features = ["vendored"] } simple_logger = { version = "4.2.0", features = ["timestamps", "colors", "stderr"] } csv = "1.2.2" const_format = "0.2.31" -geo = "0.25.0" +geo = "0.25.1" chrono = { version = "0.4.26", default-features = false, features = ["serde"] } zip = { version = "0.6.6", default-features = false, features = ["deflate-miniz"] } failsafe = "1.2.0"