Repository URL to install this package:
|
Version:
2.7.6 ▾
|
snowflake-connector-python
/
DESCRIPTION.md
|
|---|
This package includes the Snowflake Connector for Python, which conforms to the Python DB API 2.0 specification: https://www.python.org/dev/peps/pep-0249/
Snowflake Documentation is available at: https://docs.snowflake.com/
Source code is also available at: https://github.com/snowflakedb/snowflake-connector-python
v2.7.6(March 17,2022)
v2.7.5(March 17,2022)
v2.7.4(February 05,2022)
DatabaseError was thrown when executing against a closed cursor instead of InterfaceErrorexecutemany would crash if an iterator was supplied as argsNOT NULL constraint raised DatabaseError instead of IntegrityErrorv2.7.3(January 22,2022)
v2.7.2(December 17,2021)
v2.7.1(November 19,2021)
v2.7.0(October 25,2021)
v2.6.2(September 27,2021)
v2.6.1(September 16,2021)
v2.6.0(August 29,2021)
v2.5.1(July 31,2021)
v2.5.0(July 22,2021)
insert into ... commandsv2.4.6(June 25,2021)
v2.4.5(June 15,2021)
v2.4.4(May 30,2021)
v2.4.3(April 29,2021)
v2.4.2(April 03,2021)
v2.4.1(March 04,2021)
autocommitv2.4.0(March 04,2021)
v2.3.10(February 01,2021)
v2.3.9(January 27,2021)
v2.3.8(January 14,2021)
v2.3.7(December 10,2020)
v2.3.6(November 16,2020)
v2.3.5(November 03,2020)
v2.3.4(October 26,2020)
v2.3.3(October 05,2020)
v2.3.2(September 14,2020)
v2.3.1(August 25,2020)
v2.3.0(August 24,2020)
v2.2.10(August 03,2020)
v2.2.9(July 13,2020)
v2.2.8(June 22,2020)
v2.2.7(June 1,2020)
v2.2.6(May 11,2020)
v2.2.5(April 30,2020)
v2.2.4(April 10,2020)
v2.2.3(March 30,2020)
v2.2.2(March 9,2020)
v2.2.1(February 18,2020)
v2.2.0(January 27,2020)
v2.1.3(January 06,2020)
v2.1.2(December 16,2019)
v2.1.1(December 12,2019)
v2.1.0(December 2,2019)
ssl_context optionsv2.0.4(November 13,2019)
v2.0.3(November 1,2019)
v2.0.2(October 21,2019)
v2.0.1(October 04,2019)
v2.0.0(September 30,2019)
v1.9.1(October 4,2019)
v1.9.0(August 26,2019) REMOVED from pypi due to dependency compatibility issues
v1.8.7(August 12,2019)
v1.8.6(July 29,2019)
v1.8.5(July 15,2019)
v1.8.4(July 01,2019)
v1.8.3(June 17,2019)
v1.8.2 (June 03,2019)
v1.8.1 (May 20,2019)
v1.8.0 (May 10, 2019)
numpy.bool_ in binding typev1.7.11 (April 22, 2019)
v1.7.10 (April 8, 2019)
v1.7.9 (March 25,2019)
v1.7.8 (March 12,2019)
v1.7.7 (February 22,2019)
v1.7.6 (February 08,2019)
v1.7.5 (January 25, 2019)
v1.7.4 (January 3, 2019)
CLIENT_PREFETCH_THREADS to download the result set.v1.7.3 (December 11, 2018)
v1.7.2 (December 4, 2018)
v1.7.1 (November 27, 2018)
v1.7.0 (November 13, 2018)
v1.6.12 (October 30, 2018)
boto3 and botocore version dependeny.client_session_keep_alive_heartbeat_frequency to control heartbeat timings for client_session_keep_alive.v1.6.11 (October 23, 2018)
request_guid to each HTTP request for tracing.v1.6.10 (September 25, 2018)
client_session_keep_alive support.datetime for TIMESTAMP type in qmark binding mode. PR #118 (@rhlahuja)v1.6.9 (September 13, 2018)
v1.6.8 (August 30, 2018)
boto3 and botocore version dependeny.v1.6.7 (August 22, 2018)
v1.6.6 (August 9, 2018)
pycryptodome with pycryptodomex to avoid namespace conflict with PyCrypto.v1.6.5 (July 13, 2018)
v1.6.4 (July 5, 2018)
v1.6.3 (June 14, 2018)
v1.6.2 (June 7, 2018)
v1.6.1 (May 17, 2018)
login_timeout attribute is int.v1.6.0 (May 3, 2018)
v1.5.8 (April 26, 2018)
v1.5.7 (April 19, 2018)
v1.5.6 (April 5, 2018)
boto3 and botocore version dependeny.v1.5.5 (March 22, 2018)
cryptography dependency.v1.5.4 (March 15, 2018)
pyasn and pyasn1-modules version requirementspycryptodome version requirements. No 3.5.0 should be used.v1.5.3 (March 9, 2018)
pyasn1 for OCSP check in Python 2. Python 3 continue using asn1crypto for better performance.pycryptodome version to less than 3.5.0 for Issue 65.v1.5.2 (March 1, 2018)
boto3 and botocore version dependeny.v1.5.1 (February 15, 2018)
v1.5.0 (January 26, 2018)
pyasn1 and pyasn1-modules from the dependency.v1.4.17 (January 19, 2018)
pyasn1 and pyasn1-modules version dependency. PR 48 (@baxen)pyasn1 with asn1crypto Not activated yet.v1.4.16 (January 16, 2018)
v1.4.15 (January 11, 2018)
v1.4.14 (December 14, 2017)
v1.4.13 (November 30, 2017)
boto3 and botocore version dependeny.v1.4.12 (November 16, 2017)
qmark and numeric paramstyle support for server side binding.timezone session parameter support to connections.v1.4.11 (November 9, 2017)
v1.4.10 (October 26, 2017)
cryptography, boto3 and botocore version dependeny.v1.4.9 (October 10, 2017)
pyasn1 upgrade.v1.4.8 (October 5, 2017)
pyasn1. Relaxed the dependency.v1.4.7 (September 20, 2017)
v1.4.6 (September 14, 2017)
v1.4.5 (August 31, 2017)
v1.4.4 (August 24, 2017)
v1.4.3 (August 17, 2017)
certifi to the dependent component list to mitigate CA root certificate out of date issue.boto3 and botocore.cryptography and pyOpenSSL version dependeny change.validate_default_parameters to validate the default database, schema and warehouse. If the specified object doesn't exist, it raises an error.v1.4.2 (August 3, 2017)
pyasn1 and pyasn1-modulesv1.4.1 (July 26, 2017)
pyasn1 and pyasn1-modules versions to 0.2.3 and 0.0.9, respectivelyv1.4.0 (July 6, 2017)
boto3, botocore, cffi and cryptography and pyOpenSSLv1.3.18 (June 15, 2017)
v1.3.17 (June 1, 2017)
v1.3.16 (April 20, 2017)
DATE causing [Error 22] Invalid argument on WindowsRuntimeError in requestsv1.3.15 (March 30, 2017)
OpenSSL.SSL.SysCallError 10053 with lower concurrencyraw_msg attribute to Error classv1.3.14 (February 24, 2017)
sfqid and sqlstate to the results from query results.login_timeout and network_timeout.cryptography to 1.7.2, boto3 to 1.4.4 and botocore to 1.5.14.v1.3.13 (February 9, 2017)
login_timeout and network_timeout parameters to the Connection objects.v1.3.12 (February 2, 2017)
region parameter. One character was truncated from the tail of account namev1.3.11 (January 27, 2017)
v1.3.10 (January 26, 2017)
region option to support EU deployments betterv1.3.9 (January 16, 2017)
botocore to 1.4.93 to fix and boto3 to 1.4.3 to fix the HTTPS request failure in Python 3.6v1.3.8 (January 12, 2017)
six package to support both PY2 and PY3 for some functionscryptography to 1.7.1 to address MacOS Python 3.6 build issue.v1.3.7 (December 8, 2016)
v1.3.6 (December 1, 2016)
cryptography to 1.5.3, pyOpenSSL to 16.2.0 and cffi to 1.9.1.v1.3.5 (November 17, 2016)
Bad Request errorv1.3.4 (November 3, 2016)
quoted_name data type support for binding by SQLAlchemyparquiet file in PUT commandv1.3.3 (October 20, 2016)
botocore to 1.4.37 due to potential regression.v1.3.2 (October 12, 2016)
botocore to 1.4.52.PUT, GET commands and fetching large result set.v1.3.1 (September 30, 2016)
v1.3.0 (September 26, 2016)
Added support for the BINARY data type, which enables support for more Python data types:
Python 3:
bytes and bytearray can be used for binding.bytes is also used for fetching BINARY data type.Python 2:
bytearray can be used for bindingstr is used for fetching BINARY data type.Added proxy_user and proxy_password connection parameters for proxy servers that require authentication.
v1.2.8 (August 16, 2016)
botocore to 1.4.37.Connection.execute_string and Connection.execute_stream to run multiple statements in a string and stream.v1.2.7 (July 31, 2016)
snowflake.cursor.rowcount for INSERT ALL.use_accelerate_endpoint in PUT and GET if Transfer acceleration is enabled for the S3 bucket.python-future that loads test.py in the current directory.v1.2.6 (July 13, 2016)
v1.2.5 (July 8, 2016)
S3UploadFailedError and RetriesExceededError in PUT and GET, respectively.v1.2.4 (July 6, 2016)
max_connection_pool parameter to Connection so that you can specify the maximum number of HTTP/HTTPS connections in the pool.v1.2.3 (June 29, 2016)
v1.2.2 (June 21, 2016)
botocore to 1.4.26.v1.2.1 (June 13, 2016)
v1.2.0 (June 10, 2016)
v1.1.5 (June 2, 2016)
boto3 to 1.3.1 and botocore and 1.4.22.snowflake.cursor.rowcount for DML by snowflake.cursor.executemany.numpy data type binding support. numpy.intN, numpy.floatN and numpy.datetime64 can be bound and fetched.v1.1.4 (May 21, 2016)
cffi to 1.6.0.v1.1.3 (May 5, 2016)
cryptography to 1.3.2.v1.1.2 (May 4, 2016)
tzlocal optional.v1.1.1 (Apr 11, 2016)
cryptography to 1.3.1 and pyOpenSSL to 16.0.0.v1.1.0 (Apr 4, 2016)
bzip2 support in PUT command. This feature requires a server upgrade.snowflake._vendor with the dependency of boto3 1.3.0 and botocore 1.4.2.v1.0.7 (Mar 21, 2016)
pyOpenSSL at 0.15.1.v1.0.6 (Mar 15, 2016)
cryptography to 1.2.3.TIME data type, which is now a Snowflake supported data type. This feature requires a server upgrade.snowflake.connector.DistCursor to fetch the results in dict instead of tuple.v1.0.5 (Mar 1, 2016)
cryptography to 1.2.2 and cffi to 1.5.2.TIMESTAMP_LTZ to datetime in queries.v1.0.4 (Feb 15, 2016)
ETIMEDOUT and ECONNRESET.PUT command. They used to be in the same directory as the source data files.PUT commands if the token expires.v1.0.3 (Jan 13, 2016)
Added support for the BOOLEAN data type (i.e. TRUE or FALSE). This changes the behavior of the binding for the bool type object:
bool was bound as a numeric value (i.e. 1 for True, 0 for False).bool is bound as native SQL data (i.e. TRUE or FALSE).Added the autocommit method to the Connection object:
autocommit mode is ON (i.e. each DML statement commits the change).autocommit mode is OFF, the commit and rollback methods are enabled.Avoid segfault issue for cryptography 1.2 in Mac OSX by using 1.1 until resolved.
v1.0.2 (Dec 15, 2015)
boto3 1.2.2, botocore 1.3.12.SSLv3 mapping from the initial table.v1.0.1 (Dec 8, 2015)
v1.0.0 (Dec 1, 2015)