[Release] DataStax Python Driver Version 3.10.0

22 views
Skip to first unread message

Jim Witschey

unread,
May 24, 2017, 1:58:25 PM5/24/17
to python-dr...@lists.datastax.com
Hi all,

We've released version 3.10.0 of the DataStax Python Driver for Apache
Cassandra.

This release focuses primarily on bugfixes. You can find the changelog
for this release reproduced below, or here:

https://github.com/datastax/python-driver/blob/master/CHANGELOG.rst#3100

Many thanks to all who educated fellow community members, contributed
code and tests, wrote documentation, made feature requests, and
reported bugs. We encourage you to stay involved:

- Discuss the driver and ask questions:
- python-driver-user mailing list:
https://groups.google.com/a/lists.datastax.com/forum/#!forum/python-driver-user
- #datastax-drivers channel, DataStax Academy Slack:
https://academy.datastax.com/slack
- Review and contribute source code and documentation:
https://github.com/datastax/python-driver/
- Report issues on JIRA: https://datastax-oss.atlassian.net/browse/PYTHON

Best,

Jim Witschey

Features
--------
* Add Duration type to cqlengine (PYTHON-750)
* Community PR review: Raise error on primary key update only if its
value changed (PYTHON-705)
* get_query_trace() contract is ambiguous (PYTHON-196)

Bug Fixes
---------
* Queries using speculative execution policy timeout prematurely (PYTHON-755)
* Fix `map` where results are not consumed (PYTHON-749)
* Driver fails to encode Duration's with large values (PYTHON-747)
* UDT values are not updated correctly in CQLEngine (PYTHON-743)
* UDT types are not validated in CQLEngine (PYTHON-742)
* to_python is not implemented for types columns.Type and columns.Date
in CQLEngine (PYTHON-741)
* Clients spin infinitely trying to connect to a host that is drained
(PYTHON-734)
* Resulset.get_query_trace returns empty trace sometimes (PYTHON-730)
* Memory grows and doesn't get removed (PYTHON-720)
* Fix RuntimeError caused by change dict size during iteration (PYTHON-708)
* fix ExponentialReconnectionPolicy may throw OverflowError problem (PYTHON-707)
* Avoid using nonexistent prepared statement in ResponseFuture (PYTHON-706)

Other
-----
* Update README (PYTHON-746)
* Test python versions 3.5 and 3.6 (PYTHON-737)
* Docs Warning About Prepare "select *" (PYTHON-626)
* Increase Coverage in CqlEngine Test Suite (PYTHON-505)
* Example SSL connection code does not verify server certificates (PYTHON-469)

swaapnika guntaka

unread,
Aug 30, 2017, 1:44:30 PM8/30/17
to DataStax Python Driver for Apache Cassandra User Mailing List
Is Cassandra-Python driver 3.10 still available for download?

I found this 3.10-backports-from-3.11 on github. but I'm facing Attribute error('Distribution' object has no attribute '_egg_fetcher') issues with this when I run the setup.py.

Jim Witschey

unread,
Aug 30, 2017, 3:34:36 PM8/30/17
to python-dr...@lists.datastax.com
We addressed this in DataStax Academy Slack, but just to close the
loop on these questions in this thread:

> Is Cassandra-Python driver 3.10 still available for download?

You can still install version 3.10 with `pip install
cassandra-driver==3.10`. The PyPI page for our modules only display
the most recent version, but older releases are still available there.

> I found this 3.10-backports-from-3.11 on github.

The `3.10-backports-from-3.11` tag is not a proper release -- it's
just a tag for our internal docs-building system. Best,

Jim
Reply all
Reply to author
Forward
0 new messages