diff --git a/README.md b/README.md index 0acd26b..3a0f7a2 100644 --- a/README.md +++ b/README.md @@ -508,7 +508,7 @@ Contributions are welcome! Here's a quick checklist: ## Requirements -- Python 3.10 or higher +- Python 3.10+ (tested on 3.10, 3.11, 3.12, 3.13, 3.14) - httpx >= 0.27.0 ## License diff --git a/pyproject.toml b/pyproject.toml index f6600a4..aceebf8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,6 +21,8 @@ classifiers = [ "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", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Internet :: WWW/HTTP", ] @@ -55,7 +57,7 @@ include = ["tabstack*"] tabstack = ["py.typed"] [tool.mypy] -python_version = "3.10" +python_version = "3.12" strict = true warn_return_any = true warn_unused_configs = true @@ -63,7 +65,7 @@ disallow_untyped_defs = true [tool.ruff] line-length = 100 -target-version = "py310" +target-version = "py312" fix = true [tool.ruff.lint]