diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c510c681..05b93f90 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,6 +16,7 @@ jobs: os: [ubuntu-20.04] python-version: - '3.11' + - '3.12' toxenv: [django42, quality, csslint, eslint, translations_validate] steps: diff --git a/.github/workflows/pypi-publish.yml b/.github/workflows/pypi-publish.yml index 142b77d0..8c5be905 100644 --- a/.github/workflows/pypi-publish.yml +++ b/.github/workflows/pypi-publish.yml @@ -15,7 +15,7 @@ jobs: - name: setup python uses: actions/setup-python@v3 with: - python-version: 3.11 + python-version: 3.12 - name: Install pip run: pip install -r requirements/pip.txt diff --git a/CHANGELOG.md b/CHANGELOG.md index 6613249f..6f881596 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## Version 4.2.0 +* Added python 3.12 support. Dropped python 3.8 support. + ## Version 4.1.0 * Added python 3.11 support. Dropped django32 support. diff --git a/freetextresponse/__init__.py b/freetextresponse/__init__.py index 653038d8..86a4b5b1 100644 --- a/freetextresponse/__init__.py +++ b/freetextresponse/__init__.py @@ -4,4 +4,4 @@ present in order for the student to receive credit. """ -__version__ = "4.1.0" +__version__ = "4.2.0" diff --git a/setup.py b/setup.py index 307ccd2d..92dfb441 100644 --- a/setup.py +++ b/setup.py @@ -147,6 +147,7 @@ def is_requirement(line): 'Programming Language :: JavaScript', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', 'Framework :: Django', 'Framework :: Django :: 4.2', 'Topic :: Education',