Changelogs » Vertica-python

Vertica-python

2.6

Various code cleanup and refactoring

0.10.0

* New feature: Kerberos authentication support (327)
* New feature: `Connection.cancel()` support, deprecate `Cursor.cancel()` (331)
* Improvement: 325 Cursor.copy: support temporary files (326)
* Improvement: 312 Improve access to notice/error content via properties (328)
* Infrastructure update: Change from nose test to pytest (329)

0.9.6

* New feature 195: Connect using connection string (311)
* Improvement: Replace `pytz` with `python-dateutil` (323)
* Improvement: Add IPv6 host support (320)
* Improvement 312: Friendly notice/error messages (318)
* Fixed 314: Add explanation to errors generated by raise_from (317)
* Infrastructure update: Add Python3.8 tests (319)

0.9.5

* Fixed 296: fix Startup message's client_os_user_name (305)
* Implemented client backward compatibility (protocol 3.7) (305)
* Fixed 299: update the transaction status when closing the connection (300)
* Updated README.md for connection_timeout (302)

0.9.4

* Fixed 296 partially: fix default connection 'user' behavior (297)
* Forced log file to UTF-8 encoding,  as the system default encoding may be incompatible with some Unicode characters. (295)

0.9.3

* Fixed 281: fix regex for cursor.executemany() (282)
* Fixed 292: add awareness of autocommit to cursor.executemany()(293)
* Added support of inserting bytes and UUID objects when use_prepared_statements=False (289)
* Added python 3.7 test to Travis-CI (284)
* Removed dated read_timeout option from README (283)

0.9.2

* Removed psycopg2 dependency (i.e. removed `pip install 'vertica-python[namedparams]'`) (276)
* Fixed 272: Make THROW_ERROR function throws an error (277)
* Improved cursor close logic (274)

0.9.1

* Fixed 147: Added SHA512 authentication support (266)
* Fixed 180: Added password expiration logic (268)
* Added authentication tests (270)

0.9.0

* New Feature: server-side prepared statements
* Support UDtypes (GEOMETRY & GEOGRAPHY)
* Update README
* Add more debug logging
* Fix DBAPI type object for python 3

0.8.2

Fix 251: Write notice messages to log

0.8.1

* Upgrade supported Vertica protocol to 3.4
* Add session_label connection setting (241)
* Fix 185 (242)
* Add more info to cursor.description (244)
* Add LostConnectivityFailure error (245)

0.8.0

* Added Vertica Connection Load balancing and Failover features
* Added logging feature
* Improved test framework
* Travis CI Setup
* Several fixes: 209 175 233 179 213 181

0.7.4

First release after Vertica took ownership of this repo.
1. Updated README
1. Added Contributing guidelines
1. Updated license and copyright in files

0.7.3

fixes for executemany

0.7.2

Fix handling of None params

0.7.1

Fix nextset() handling of errors
Add cancel() to connection and cursor

0.7.0

Adds executemany for pandas compatibility
Better string compatibility for python 2/3

0.6.14


      

0.6.13

Fixing empty query input case

0.6.12


      

0.6.8

More unicode fixes

0.6.7

Fixes simple string named param case for python3
Enable keepalive
Doc fix

0.6.6

Fixes md5 auth in python3

0.6.5


      

0.6.4

Fixes issue with python 3 support for decimal type

0.6.3

two python3 fixes

0.6.2

fixes ssl bug in python3

0.6.1


      

0.6.0

python3 support

0.5.8


      

0.5.7

SSL support