diff --git a/.github/workflows/test-suite.yml b/.github/workflows/test-suite.yml index 2d04152..a9e7e96 100644 --- a/.github/workflows/test-suite.yml +++ b/.github/workflows/test-suite.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: "actions/checkout@v2" diff --git a/requirements.txt b/requirements.txt index 3beefa1..38be330 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,11 +1,11 @@ # Packaging -twine==3.7.1 +twine==6.1.0 wheel==0.37.0 # Testing autoflake==1.4 black==22.3.0 -CherryPy==18.9.0 +CherryPy==18.10.0 coverage==6.3.2 flake8==7.0.0 flake8-bugbear==24.4.26 diff --git a/setup.py b/setup.py index 67fde87..73735a6 100644 --- a/setup.py +++ b/setup.py @@ -37,7 +37,7 @@ def get_packages(package): setup( name="httpx-caching", - python_requires=">=3.7", + python_requires=">=3.8", version=get_version("httpx_caching"), url="https://github.com/johtso/httpx-caching", project_urls={ @@ -68,10 +68,12 @@ def get_packages(package): "Operating System :: OS Independent", "Topic :: Internet :: WWW/HTTP", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3 :: Only", ], )