From 31325cf4fbe9dfdda6a75297e0d586369117d06b Mon Sep 17 00:00:00 2001 From: Artur Shiriev Date: Sat, 18 Oct 2025 12:39:09 +0300 Subject: [PATCH] support python 3.14 --- .github/workflows/ci.yml | 1 + Justfile | 2 +- pyproject.toml | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c171f0e..0f58873 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,6 +33,7 @@ jobs: - "3.11" - "3.12" - "3.13" + - "3.14" steps: - uses: actions/checkout@v4 - uses: extractions/setup-just@v2 diff --git a/Justfile b/Justfile index af54993..6d0fefb 100644 --- a/Justfile +++ b/Justfile @@ -2,7 +2,7 @@ default: install lint test install: uv lock --upgrade - uv sync --all-extras --frozen + uv sync --all-extras --frozen --group lint lint: uv run ruff format diff --git a/pyproject.toml b/pyproject.toml index 112de88..994a9ff 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,6 +24,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Typing :: Typed", "Topic :: Software Development :: Libraries", ] @@ -116,6 +117,8 @@ dev = [ "pytest-asyncio", "httpx", # for test client "redis>=5.2.1", +] +lint = [ "mypy", "ruff", ]