This is an automated email from the ASF dual-hosted git repository.
absurdfarce pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra-python-driver.git
The following commit(s) were added to refs/heads/trunk by this push:
new 9c51c706 CASSPYTHON-30 Add Python 3.15 support, remove Python 3.10
9c51c706 is described below
commit 9c51c7064ffc8ab5e57ddb3b6be30a8a3d531d2e
Author: Frederic Morin <[email protected]>
AuthorDate: Tue Oct 27 17:20:30 2026 -0400
CASSPYTHON-30 Add Python 3.15 support, remove Python 3.10
patch by Frederic Morin; reviewed by Bret McGuire and Brad Schoening
---
Jenkinsfile | 2 +-
README.rst | 2 +-
docs/installation.rst | 2 +-
pyproject.toml | 4 ++--
tox.ini | 2 +-
5 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/Jenkinsfile b/Jenkinsfile
index 7d89f8af..584fbcdc 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -34,7 +34,7 @@ slack = new Slack()
DEFAULT_CASSANDRA = ['3.11', '4.0', '4.1', '5.0']
DEFAULT_DSE = ['dse-5.1.35', 'dse-6.8.30', 'dse-6.9.0']
DEFAULT_HCD = ['hcd-1.0.0']
-DEFAULT_RUNTIME = ['3.10.19', '3.11.14', '3.12.12', '3.13.12', '3.14.3']
+DEFAULT_RUNTIME = ['3.11.14', '3.12.12', '3.13.12', '3.14.3', '3.15.1']
DEFAULT_CYTHON = ["True", "False"]
matrices = [
"FULL": [
diff --git a/README.rst b/README.rst
index da998967..db557980 100644
--- a/README.rst
+++ b/README.rst
@@ -15,7 +15,7 @@ Apache Cassandra Python Driver
A modern, `feature-rich <https://github.com/datastax/python-driver#features>`_
and highly-tunable Python client library for Apache Cassandra (2.1+) and
DataStax Enterprise (4.7+) using exclusively Cassandra's binary protocol and
Cassandra Query Language v3.
-The driver supports Python 3.10 through 3.14.
+The driver supports Python 3.11 through 3.15.
**Note:** DataStax products do not support big-endian systems.
diff --git a/docs/installation.rst b/docs/installation.rst
index d1813cab..d27ca806 100644
--- a/docs/installation.rst
+++ b/docs/installation.rst
@@ -3,7 +3,7 @@ Installation
Supported Platforms
-------------------
-Python 3.10 through 3.14 are supported. Linux, OSX, and Windows are supported.
+Python 3.11 through 3.15 are supported. Linux, OSX, and Windows are supported.
As of Python driver 4.0.0 only CPython is supported. Prior versions also
explicitly supported PyPy but we no longer
support this runtime. See `CASSPYTHON-14
<https://issues.apache.org/jira/browse/CASSPYTHON-14>`_ for additional
information.
diff --git a/pyproject.toml b/pyproject.toml
index 412225e6..a3b01d30 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -11,7 +11,7 @@ readme = "README.rst"
authors = [{name = "DataStax"}]
license = "Apache-2.0"
license-files = ["LICENSE"]
-requires-python = ">= 3.10"
+requires-python = ">= 3.11"
keywords = ["cassandra","cql","orm","dse","graph"]
classifiers = [
"Development Status :: 5 - Production/Stable",
@@ -19,11 +19,11 @@ classifiers = [
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python",
- "Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
+ "Programming Language :: Python :: 3.15",
"Programming Language :: Python :: Implementation :: CPython",
"Topic :: Software Development :: Libraries :: Python Modules"
]
diff --git a/tox.ini b/tox.ini
index 179f7b42..b60d5633 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
[tox]
-envlist = py{310,311,312,313,314}
+envlist = py{311,312,313,314,315}
[base]
deps = pytest
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]