From 91aa0fcd23c1d87d069cd9989963c8fbcd1091cf Mon Sep 17 00:00:00 2001 From: Yuyang Wang Date: Tue, 23 Jul 2024 16:44:38 -0700 Subject: [PATCH] Bump python connector to 3.12.0 (#2005) * MINOR: Bumped up PythonConnector MINOR version from 3.11.0 to 3.12.0 Co-authored-by: Jenkins User <900904> Co-authored-by: github-actions Co-authored-by: Adam Ling --- DESCRIPTION.md | 5 +++-- src/snowflake/connector/version.py | 2 +- tested_requirements/requirements_310.reqs | 12 ++++++------ tested_requirements/requirements_311.reqs | 12 ++++++------ tested_requirements/requirements_312.reqs | 16 ++++++++-------- tested_requirements/requirements_38.reqs | 12 ++++++------ tested_requirements/requirements_39.reqs | 12 ++++++------ 7 files changed, 36 insertions(+), 35 deletions(-) diff --git a/DESCRIPTION.md b/DESCRIPTION.md index 040389065..e5ab41a00 100644 --- a/DESCRIPTION.md +++ b/DESCRIPTION.md @@ -8,13 +8,14 @@ Source code is also available at: https://github.com/snowflakedb/snowflake-conne # Release Notes -- v3.12.0(TBD) +- v3.12.0(July 24,2024) - Set default connection timeout of 10 seconds and socket read timeout of 10 minutes for HTTP calls in file transfer. - Optimized `to_pandas()` performance by fully parallel downloading logic. - Fixed a bug that specifying client_session_keep_alive_heartbeat_frequency in snowflake-sqlalchemy could crash the connector. - Fixed incorrect type hint of connection parameter `private_key`. - Added support for connectivity to multiple domains. - - Bumped keyring dependency from g>=23.1.0,<25.0.0 to g>=23.1.0,<26.0.0 + - Bumped keyring dependency from >=23.1.0,<25.0.0 to >=23.1.0,<26.0.0. + - Disabled OOB Telemetry. - v3.11.0(June 17,2024) - Added support for `token_file_path` connection parameter to read an OAuth token from a file when connecting to Snowflake. diff --git a/src/snowflake/connector/version.py b/src/snowflake/connector/version.py index 1d00de1dc..1c546ee0c 100644 --- a/src/snowflake/connector/version.py +++ b/src/snowflake/connector/version.py @@ -1,3 +1,3 @@ # Update this for the versions # Don't change the forth version number from None -VERSION = (3, 11, 0, None) +VERSION = (3, 12, 0, None) diff --git a/tested_requirements/requirements_310.reqs b/tested_requirements/requirements_310.reqs index 6b8a39f9b..5833e9684 100644 --- a/tested_requirements/requirements_310.reqs +++ b/tested_requirements/requirements_310.reqs @@ -1,20 +1,20 @@ # Generated on: Python 3.10.14 asn1crypto==1.5.1 -certifi==2024.6.2 +certifi==2024.7.4 cffi==1.16.0 charset-normalizer==3.3.2 cryptography==42.0.8 -filelock==3.15.1 +filelock==3.15.4 idna==3.7 packaging==24.1 platformdirs==4.2.2 pycparser==2.22 PyJWT==2.8.0 -pyOpenSSL==24.1.0 +pyOpenSSL==24.2.1 pytz==2024.1 requests==2.32.3 sortedcontainers==2.4.0 -tomlkit==0.12.5 +tomlkit==0.13.0 typing_extensions==4.12.2 -urllib3==2.2.1 -snowflake-connector-python==3.11.0 +urllib3==2.2.2 +snowflake-connector-python==3.12.0 diff --git a/tested_requirements/requirements_311.reqs b/tested_requirements/requirements_311.reqs index ebdfbe5d6..217a36e1d 100644 --- a/tested_requirements/requirements_311.reqs +++ b/tested_requirements/requirements_311.reqs @@ -1,20 +1,20 @@ # Generated on: Python 3.11.9 asn1crypto==1.5.1 -certifi==2024.6.2 +certifi==2024.7.4 cffi==1.16.0 charset-normalizer==3.3.2 cryptography==42.0.8 -filelock==3.15.1 +filelock==3.15.4 idna==3.7 packaging==24.1 platformdirs==4.2.2 pycparser==2.22 PyJWT==2.8.0 -pyOpenSSL==24.1.0 +pyOpenSSL==24.2.1 pytz==2024.1 requests==2.32.3 sortedcontainers==2.4.0 -tomlkit==0.12.5 +tomlkit==0.13.0 typing_extensions==4.12.2 -urllib3==2.2.1 -snowflake-connector-python==3.11.0 +urllib3==2.2.2 +snowflake-connector-python==3.12.0 diff --git a/tested_requirements/requirements_312.reqs b/tested_requirements/requirements_312.reqs index e065d29e5..8f8181281 100644 --- a/tested_requirements/requirements_312.reqs +++ b/tested_requirements/requirements_312.reqs @@ -1,22 +1,22 @@ -# Generated on: Python 3.12.3 +# Generated on: Python 3.12.4 asn1crypto==1.5.1 -certifi==2024.6.2 +certifi==2024.7.4 cffi==1.16.0 charset-normalizer==3.3.2 cryptography==42.0.8 -filelock==3.15.1 +filelock==3.15.4 idna==3.7 packaging==24.1 platformdirs==4.2.2 pycparser==2.22 PyJWT==2.8.0 -pyOpenSSL==24.1.0 +pyOpenSSL==24.2.1 pytz==2024.1 requests==2.32.3 -setuptools==70.0.0 +setuptools==71.1.0 sortedcontainers==2.4.0 -tomlkit==0.12.5 +tomlkit==0.13.0 typing_extensions==4.12.2 -urllib3==2.2.1 +urllib3==2.2.2 wheel==0.43.0 -snowflake-connector-python==3.11.0 +snowflake-connector-python==3.12.0 diff --git a/tested_requirements/requirements_38.reqs b/tested_requirements/requirements_38.reqs index a7cdc692a..97dd2b537 100644 --- a/tested_requirements/requirements_38.reqs +++ b/tested_requirements/requirements_38.reqs @@ -1,20 +1,20 @@ # Generated on: Python 3.8.18 asn1crypto==1.5.1 -certifi==2024.6.2 +certifi==2024.7.4 cffi==1.16.0 charset-normalizer==3.3.2 cryptography==42.0.8 -filelock==3.15.1 +filelock==3.15.4 idna==3.7 packaging==24.1 platformdirs==4.2.2 pycparser==2.22 PyJWT==2.8.0 -pyOpenSSL==24.1.0 +pyOpenSSL==24.2.1 pytz==2024.1 requests==2.32.3 sortedcontainers==2.4.0 -tomlkit==0.12.5 +tomlkit==0.13.0 typing_extensions==4.12.2 -urllib3==1.26.18 -snowflake-connector-python==3.11.0 +urllib3==1.26.19 +snowflake-connector-python==3.12.0 diff --git a/tested_requirements/requirements_39.reqs b/tested_requirements/requirements_39.reqs index 7a2f2edc8..380221549 100644 --- a/tested_requirements/requirements_39.reqs +++ b/tested_requirements/requirements_39.reqs @@ -1,20 +1,20 @@ # Generated on: Python 3.9.19 asn1crypto==1.5.1 -certifi==2024.6.2 +certifi==2024.7.4 cffi==1.16.0 charset-normalizer==3.3.2 cryptography==42.0.8 -filelock==3.15.1 +filelock==3.15.4 idna==3.7 packaging==24.1 platformdirs==4.2.2 pycparser==2.22 PyJWT==2.8.0 -pyOpenSSL==24.1.0 +pyOpenSSL==24.2.1 pytz==2024.1 requests==2.32.3 sortedcontainers==2.4.0 -tomlkit==0.12.5 +tomlkit==0.13.0 typing_extensions==4.12.2 -urllib3==1.26.18 -snowflake-connector-python==3.11.0 +urllib3==1.26.19 +snowflake-connector-python==3.12.0