From 8219bf856f0db19e4cbbeb27290e56b5dcb062e0 Mon Sep 17 00:00:00 2001 From: Markus Klein Date: Sat, 27 Jan 2024 13:37:24 +0100 Subject: [PATCH] update odbc-api --- Cargo.lock | 18 +++++++++--------- Cargo.toml | 2 +- Changelog.md | 4 ++++ doc/source/conf.py | 2 +- pyproject.toml | 2 +- 5 files changed, 16 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d242f9e..cc895b7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -159,9 +159,9 @@ dependencies = [ [[package]] name = "arrow-odbc" -version = "6.1.0" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd963696db08a15168bc3e75541a6c6a7e612de77d74e6a0e1e0dc80f3d07415" +checksum = "2226d96e99c3246faff092e3f0f53efc277aba2a688abe5157fd25102b675f97" dependencies = [ "arrow", "chrono", @@ -374,16 +374,16 @@ checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" [[package]] name = "chrono" -version = "0.4.31" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" +checksum = "9f13690e35a5e4ace198e7beea2895d29f3a9cc55015fcebe6336bd2010af9eb" dependencies = [ "android-tzdata", "iana-time-zone", "js-sys", "num-traits", "wasm-bindgen", - "windows-targets 0.48.5", + "windows-targets 0.52.0", ] [[package]] @@ -929,9 +929,9 @@ checksum = "d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666" [[package]] name = "odbc-api" -version = "5.0.0" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da99edfd6a6d0390adb04a9a37a80ae3168cf27cb876f3fa9ff7443153dfce6e" +checksum = "ac31b4bfb4942db4fba0e53a5249b3249bcb47c7e4a23973247ae0f201d49754" dependencies = [ "atoi", "log", @@ -1599,9 +1599,9 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" [[package]] name = "winit" -version = "0.29.9" +version = "0.29.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2376dab13e09c01ad8b679f0dbc7038af4ec43d9a91344338e37bd686481550" +checksum = "4c824f11941eeae66ec71111cc2674373c772f482b58939bb4066b642aa2ffcf" dependencies = [ "android-activity", "atomic-waker", diff --git a/Cargo.toml b/Cargo.toml index adcabfe..29d1d0f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ name = "arrow_odbc" crate-type = ["cdylib"] [dependencies] -arrow-odbc = "6.1.0" +arrow-odbc = "7.0.0" # arrow would be included indirectly using arrow-odbc, but we need to explicitly specify the ffi # feature. arrow = { version = "50.0.0", default-features = false, features = ["ffi"] } diff --git a/Changelog.md b/Changelog.md index 028e6f0..7d9ffc2 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,9 @@ # Changelog +## 2.1.5 + +- - Updated Rust dependencies. This includes an update to `odbc-api` which activates db2 specific workaround for any platform + ## 2.1.4 - Updated Rust dependencies. This includes an update to `arrow-odbc` (the Rust crate) which features a more robust parsing of decimals. Decimals now work even if they do not have all trailing zeroes in their text representation. diff --git a/doc/source/conf.py b/doc/source/conf.py index 7697cf3..d7b6b11 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -22,7 +22,7 @@ author = "Markus Klein" # The full version, including alpha/beta/rc tags -release = "2.1.4" +release = "2.1.5" # -- General configuration --------------------------------------------------- diff --git a/pyproject.toml b/pyproject.toml index 085b96b..a4f1ab8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "arrow-odbc" authors = [{name = "Markus Klein"}] description="Read the data of an ODBC data source as sequence of Apache Arrow record batches." readme = "README.md" -version = "2.1.4" +version = "2.1.5" dependencies = ["cffi", "pyarrow >= 8.0.0"] [project.license]