From 0cbd281d82caffdb50d9a085009e4403ca59d35d Mon Sep 17 00:00:00 2001 From: Pavel Mosein Date: Thu, 18 Sep 2025 19:24:28 +0300 Subject: [PATCH] Add Python 3.13 support and bump version to 0.8.1 - Add Python 3.13 classifier to setup.py - Update tox.ini to include py313 testing environment - Add py313 to GitHub Actions CI matrix - Bump patch version from 0.8.0 to 0.8.1 - Verified compatibility with comprehensive test suite --- .github/workflows/tox.yml | 1 + hasql/__init__.py | 2 +- setup.py | 1 + tox.ini | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tox.yml b/.github/workflows/tox.yml index 98de84d..92baf20 100644 --- a/.github/workflows/tox.yml +++ b/.github/workflows/tox.yml @@ -50,6 +50,7 @@ jobs: - py310 - py311 - py312 + - py313 steps: - uses: actions/checkout@v4 diff --git a/hasql/__init__.py b/hasql/__init__.py index 7c7dead..18ac58f 100644 --- a/hasql/__init__.py +++ b/hasql/__init__.py @@ -1,4 +1,4 @@ -__version_info__ = (0, 8, 0) +__version_info__ = (0, 8, 1) __version__ = ".".join(map(str, __version_info__)) package_info = ( diff --git a/setup.py b/setup.py index ffdc794..214c6dc 100644 --- a/setup.py +++ b/setup.py @@ -31,6 +31,7 @@ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Python", diff --git a/tox.ini b/tox.ini index c4c63bd..572f3c5 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = lint,mypy,py3{9,10,11,12}{,-uvloop} +envlist = lint,mypy,py3{9,10,11,12,13}{,-uvloop} [testenv] passenv = COVERALLS_*, FORCE_COLOR, PG_DSN