Skip to content

Commit fed644a

Browse files
absurdfarcedkropachev
authored andcommitted
Release 3.29.2: changelog, version and documentation (datastax#1226)
1 parent fb5c239 commit fed644a

File tree

3 files changed

+31
-4
lines changed

3 files changed

+31
-4
lines changed

CHANGELOG.rst

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
3.29.2
2+
======
3+
September 9, 2024
4+
5+
Features
6+
--------
7+
* Convert to pytest for running unit and integration tests (PYTHON-1297)
8+
* Add support for Cassandra 4.1.x and 5.0 releases to CI (PYTHON-1393)
9+
* Extend driver vector support to arbitrary subtypes and fix handling of variable length types (PYTHON-1369)
10+
11+
Bug Fixes
12+
---------
13+
* Python NumpyProtocolHandler does not work with NumPy 1.24.0 or greater (PYTHON-1359)
14+
* cibuildwheel appears to not be stripping Cython-generated shared objects (PYTHON-1387)
15+
* Windows build for Python 3.12 compiled without libev support (PYTHON-1386)
16+
17+
Others
18+
------
19+
* Update README.rst with badges for version and license (PR 1210)
20+
* Remove dependency on old mock external module (PR 1201)
21+
* Removed future print_function, division, and with and some pre 3.7 handling (PR 1208)
22+
* Update geomet dependency (PR 1207)
23+
* Remove problematic escape sequences in some docstrings to avoid SyntaxWarning in Python 3.12 (PR 1205)
24+
* Use timezone-aware API to avoid deprecated warning (PR 1213)
25+
126
3.29.1
227
======
328
March 19, 2024

cassandra/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ def emit(self, record):
2323

2424
logging.getLogger('cassandra').addHandler(NullHandler())
2525

26-
__version_info__ = (3, 29, 1)
26+
__version_info__ = (3, 29, 2)
2727
__version__ = '.'.join(map(str, __version_info__))
2828

2929

docs/installation.rst

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ To check if the installation was successful, you can run::
2626

2727
python -c 'import cassandra; print(cassandra.__version__)'
2828

29-
It should print something like "3.29.1".
29+
It should print something like "3.29.2".
3030

3131
(*Optional*) Compression Support
3232
--------------------------------
@@ -205,8 +205,10 @@ through `Homebrew <http://brew.sh/>`_. For example, on Mac OS X::
205205

206206
$ brew install libev
207207

208-
The libev extension is not built for Windows (the build process is complex, and the Windows implementation uses
209-
select anyway).
208+
The libev extension can now be built for Windows as of Python driver version 3.29.2. You can
209+
install libev using any Windows package manager. For example, to install using `vcpkg <https://vcpkg.io>`_:
210+
211+
$ vcpkg install libev
210212

211213
If successful, you should be able to build and install the extension
212214
(just using ``setup.py build`` or ``setup.py install``) and then use

0 commit comments

Comments
 (0)