diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 96c0358..6564773 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python: ['3.7', '3.8', '3.9', '3.10'] + python: ['3.9', '3.10', '3.11', '3.12', '3.13'] steps: - name: Checkout source code uses: actions/checkout@v3 @@ -37,7 +37,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: '3.10' + python-version: '3.13' - name: Install dependencies run: python -m pip install build - name: Build a binary wheel and a source tarball diff --git a/setup.py b/setup.py index 0773ab3..22731ad 100644 --- a/setup.py +++ b/setup.py @@ -25,13 +25,14 @@ def read(fname): 'click-man = click_man.__main__:cli', ] }, + python_requires='>=3.9', classifiers=[ 'Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent', - 'Programming Language :: Python :: 2', 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3 :: Only', 'Topic :: Documentation', ], ) diff --git a/tox.ini b/tox.ini index a125739..3cc7717 100644 --- a/tox.ini +++ b/tox.ini @@ -4,12 +4,10 @@ # and then run "tox" from this directory. [tox] -minversion = 3.1 -envlist = py37,py38,py39,py310 -ignore_basepython_conflict = true +minversion = 4.4 +envlist = py39,py310,py311,py312,py313 [testenv] -basepython = python3 deps = pytest pytest-cov