From a311e169c314e3382dfb911b6e08a7bd3a5ba070 Mon Sep 17 00:00:00 2001 From: Matthias Bach Date: Mon, 30 Oct 2023 13:57:49 +0100 Subject: [PATCH] Run tests on Python 3.12 --- .github/workflows/tests.yml | 2 +- CHANGELOG.rst | 5 +++++ extra-test-requirements.txt | 2 +- requirements.txt | 12 +++++------- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 5bd12c7..4d4e127 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} diff --git a/CHANGELOG.rst b/CHANGELOG.rst index cb4eea7..3600bbe 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,8 @@ +Unreleased +---------- + +- Add official support for Python 3.12 + 0.7.0 ----- diff --git a/extra-test-requirements.txt b/extra-test-requirements.txt index 82d249c..b981be5 100644 --- a/extra-test-requirements.txt +++ b/extra-test-requirements.txt @@ -1 +1 @@ -devpi-server>=5.2.0 \ No newline at end of file +devpi-server>=5.2.0 diff --git a/requirements.txt b/requirements.txt index 61815ab..f2c82bb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,9 +2,9 @@ # This file is autogenerated by pip-compile with Python 3.8 # by the following command: # -# pip-compile --no-emit-index-url +# pip-compile --no-emit-index-url --strip-extras # -aiohttp==3.8.6 +aiohttp==3.9.0 # via devpi-server aiosignal==1.3.1 # via aiohttp @@ -33,12 +33,10 @@ certifi==2023.7.22 cffi==1.16.0 # via argon2-cffi-bindings charset-normalizer==3.3.0 - # via - # aiohttp - # requests + # via requests check-manifest==0.49 # via devpi-client -coverage[toml]==7.3.2 +coverage==7.3.2 # via # coverage # pytest-cov @@ -99,7 +97,7 @@ packaging==21.3 # pytest # setuptools-scm # sphinx -passlib[argon2]==1.7.4 +passlib==1.7.4 # via devpi-server pastedeploy==3.0.1 # via plaster-pastedeploy