diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e178c98..62e38e2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: strategy: matrix: os: [ubuntu-20.04] - python-version: ['3.11'] + python-version: ['3.8', 3.11'] toxenv: [quality, docs, django42] steps: diff --git a/setup.py b/setup.py index 2548ed2..eb3e0ba 100755 --- a/setup.py +++ b/setup.py @@ -160,7 +160,7 @@ def package_data(pkg, roots): include_package_data=True, install_requires=load_requirements('requirements/base.in'), - python_requires=">=3.11", + python_requires=">=3.8", license="AGPL 3.0", zip_safe=False, keywords='Python edx', @@ -169,7 +169,10 @@ def package_data(pkg, roots): 'Intended Audience :: Developers', 'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)', 'Natural Language :: English', + 'Framework :: Django', + 'Framework :: Django :: 4.2', 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.11', ], entry_points={ diff --git a/tox.ini b/tox.ini index 9d84978..96b9c18 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py{311}-django{42}, quality, docs +envlist = py{38, 311}-django{42}, quality, docs skipsdist = true [doc8]