Greetings all!  I'm proposing the test build of Cassandra Python Driver
3.30.0 for release.

sha1: 65b26fe4a3076870436965a81be5327b759b3e64
Git: https://github.com/apache/cassandra-python-driver/releases/tag/3.30.0
Source release:
https://dist.apache.org/repos/dist/dev/cassandra/cassandra-python-driver/3.30.0/
Changelog:
https://github.com/apache/cassandra-python-driver/blob/trunk/CHANGELOG.rst#3300
TestPypi: https://test.pypi.org/project/cassandra-driver/3.30.0/ (includes
wheels for release)

   This is the first release of the Python driver since its donation to the
Apache Software Foundation.  We've updated the platform support to follow
our convention that all Python runtimes that are not EOL at time of release
are officially supported.  For 3.30.0 that works out to CPython 3.10
through 3.14, although in reality older Pythons will probably continue to
work well (we just don't officially support them).  In terms of changes, we
dropped Python 3.9 (supported in 3.29.3) and added Python 3.14.

   This release also fixes a few issues with our wheel builds.  As part of
these fixes we've dropped support for Win32 wheels entirely.  Win32 users
can still use the driver... they'll just have to build the release at
install time.

   This release also marks our conversion away from setup.py and towards
pyproject.toml for managing project metadata.  In the spirit of
pyproject.toml we've shifted towards a more declarative configuration model
and away from settings which can be overridden at runtime.  All existing
configuration options should still be present... they likely just moved
around a bit.

   Finally, this release marks the eventlet, gevent and Twisted event loops
as deprecated following the previous conversation
<https://lists.apache.org/thread/49w0wbobzttpnqg05hqlnjpd1tvnd0v9> on this
list.  These event loops will be removed in our next release (again
following the conclusion of the previous conversation).

   The vote will be open for 72 hours (longer if needed) until ~11:30pm GMT
on 27 March 2026.  Everyone who has tested the build is invited to vote.
Votes by PMC members are considered binding. A vote passes if there are at
least three binding +1s and no -1's.

   Thanks all!

      - Bret -

Reply via email to