Snowflake Connector for Python release notes for 2025¶
This article contains the release notes for the Snowflake Connector for Python, including the following when applicable:
Behavior changes
New features
Customer-facing bug fixes
Snowflake uses semantic versioning for Snowflake Connector for Python updates.
See Snowflake Connector for Python for documentation.
Version 3.13.2 (January 30, 2025)¶
New features and updates¶
The connector no longer uses scoped temporary objects.
Bug fixes¶
None.
Version 3.13.1 (January 29, 2025)¶
New features and updates¶
None.
Bug fixes¶
Hardened the
snowflake.connector.pandas_tools
module against SQL injection. For more information, see CVE-2025-24793 (https://github.com/snowflakedb/snowflake-connector-python/security/advisories/GHSA-2vpq-fh52-j3wv).The local OCSP cache has been updated to use the json module instead of pickle to serialize its contents. For more information, see CVE-2025-24794 (https://github.com/snowflakedb/snowflake-connector-python/security/advisories/GHSA-m4f6-vcj4-w5mx).
The Linux credential cache file permissions have been updated explicitly to be only be owner readable. For more information, see CVE-2025-24795 (https://github.com/snowflakedb/snowflake-connector-python/security/advisories/GHSA-r2x6-cjg7-8r43).
Version 3.13.0 (January 23, 2025)¶
New features and updates¶
Added the
iobound_tpe_limit
connection parameter to limit the sizes of IO-boundThreadPoolExecutors
during PUT and GET commands. By default, the size is calculated to the lesser of the number of files and the number of CPU cores.Added the
Connection.is_valid()
method that verifies whether a connection is stable enough to receive queries.Updated the log level for cursor’s chunk
rowcount
from INFO to DEBUG.Added support for base64-encoded DER private key strings in the
private_key
authentication type.Updated
README.md
to include instructions on how to verify package signatures usingcosign
.
Bug fixes¶
None.