From c80fb6ddfb9145b3decd53884fc4c1a1ddd000da Mon Sep 17 00:00:00 2001 From: Markus Klein Date: Tue, 30 Jan 2024 18:10:18 +0100 Subject: [PATCH] update dependencies and bump version --- Cargo.lock | 8 ++++---- Changelog.md | 4 ++++ doc/source/conf.py | 2 +- pyproject.toml | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b257673..cb5f237 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -27,9 +27,9 @@ dependencies = [ [[package]] name = "android-activity" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39b801912a977c3fd52d80511fe1c0c8480c6f957f21ae2ce1b92ffe970cf4b9" +checksum = "ee91c0c2905bae44f84bfa4e044536541df26b7703fd0888deeb9060fcc44289" dependencies = [ "android-properties", "bitflags 2.4.2", @@ -929,9 +929,9 @@ checksum = "d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666" [[package]] name = "odbc-api" -version = "6.0.1" +version = "6.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "058ddcd0bbce50ca1775353dabd9e982509446149c88b2096065453d20863762" +checksum = "732c83a6098cea3e7c5604390d22389efe20d23bcce18e7cd3e87685c927da6d" dependencies = [ "atoi", "log", diff --git a/Changelog.md b/Changelog.md index 9a655e2..77979fe 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,9 @@ # Changelog +## 3.0.1 + +- Updated Rust dependencies. This includes an update to `odbc-api` which fixes a bug in decimal parsing. Decimal values with a magnitude smaller 1 and negative sign would have been interpreted as positive without this fix. + ## 3.0.0 - `read_arrow_batches_from_odbc` now requires the paramteter `driver_returns_memory_garbage_for_indicators` explicitly set to `True` in order to compensate for weaknesses in the IBM/DB2 driver and no longer tries to autodetect this. This change in interface has been made in order to not accidentially apply the workaround to drivers which in actuallity report indices just fine. diff --git a/doc/source/conf.py b/doc/source/conf.py index 7ad7d13..35c71a3 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 = "3.0.0" +release = "3.0.1" # -- General configuration --------------------------------------------------- diff --git a/pyproject.toml b/pyproject.toml index a381719..2c21f13 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 = "3.0.0" +version = "3.0.1" dependencies = ["cffi", "pyarrow >= 8.0.0"] [project.license]