diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1a4c3f2..c82e429 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,20 +13,13 @@ jobs: fail-fast: false matrix: python-version: - - "3.8" - - "3.9" - "3.10" - "3.11" - "3.12" + - "3.13" tox-env: - "dj42" # LTS - "dj50" - exclude: - # Python 3.8/3.9 is incompatible with Django 5.0+ - - python-version: "3.8" - tox-env: "dj50" - - python-version: "3.9" - tox-env: "dj50" env: TOXENV: ${{ matrix.tox-env }} @@ -64,10 +57,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up Python 3.12 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: '3.12' + python-version: '3.13' - name: Install tox and flake8 packages run: pip install tox tox-gh-actions flake8 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e6081e0..fdd5b91 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,4 +3,4 @@ repos: rev: v3.21.0 hooks: - id: pyupgrade - args: ["--py38-plus"] + args: ["--py310-plus"] diff --git a/README.rst b/README.rst index da34f16..3c4f2ee 100644 --- a/README.rst +++ b/README.rst @@ -26,7 +26,7 @@ Automated code metrics: * Free software: MIT license * Documentation for the Click command line library: https://click.palletsprojects.com/en/8.0.x/ -* Compatible with Django 4.2 and 5.0 running on Python 3.8, 3.9, 3.10, 3.11, and 3.12 (note: 3.10+ required for Django 5.0). +* Compatible with Django 4.2 and 5.0 running on Python 3.10, 3.11, and 3.12 (note: 3.10+ required for Django 5.0). Installation diff --git a/setup.py b/setup.py index 3fbc457..e441f1c 100755 --- a/setup.py +++ b/setup.py @@ -19,11 +19,10 @@ "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", - "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", ]