From 588ee5f793f300fc4dbd3114829934ac8816eae6 Mon Sep 17 00:00:00 2001 From: Dima Anfimov Date: Wed, 16 Sep 2026 14:47:20 +0200 Subject: [PATCH] chore: add python 3.14 as officially supported version --- .github/workflows/test.yml | 2 +- pyproject.toml | 1 + uv.lock | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c1edfe1..57ab349 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -51,7 +51,7 @@ jobs: - 5672:5672 strategy: matrix: - py_version: ["3.10", "3.11", "3.12", "3.13"] + py_version: ["3.10", "3.11", "3.12", "3.13", "3.14"] runs-on: "ubuntu-latest" steps: - uses: actions/checkout@v5 diff --git a/pyproject.toml b/pyproject.toml index 0f7c802..17e8a4a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,6 +20,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Operating System :: OS Independent", "Intended Audience :: Developers", "Topic :: System :: Networking", diff --git a/uv.lock b/uv.lock index 484a88f..2c403a2 100644 --- a/uv.lock +++ b/uv.lock @@ -1185,7 +1185,7 @@ source = { editable = "." } dependencies = [ { name = "aio-pika" }, { name = "taskiq" }, - { name = "typing-extensions", marker = "python_full_version < '3.15'" }, + { name = "typing-extensions" }, ] [package.dev-dependencies] @@ -1223,7 +1223,7 @@ typecheck = [ requires-dist = [ { name = "aio-pika", specifier = ">=9.0.0" }, { name = "taskiq", specifier = ">=0.12.0,<1" }, - { name = "typing-extensions", marker = "python_full_version < '3.15'", specifier = ">=4.14.0" }, + { name = "typing-extensions", specifier = ">=4.14.0" }, ] [package.metadata.requires-dev]