Skip to content

Commit 7d811d3

Browse files
committed
chore: drop Python 3.11 support
Removes Python 3.11 from CI matrix, publish_pypi workflow, tox envlist, and setup.py classifiers. Part of openedx/public-engineering#499
1 parent 679dd1f commit 7d811d3

4 files changed

Lines changed: 3 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
matrix:
1616
os: [ubuntu-latest]
17-
python-version: ['3.11', '3.12']
17+
python-version: ['3.12']
1818
toxenv: [quality, docs, django42, django52]
1919

2020
steps:

.github/workflows/publish_pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: setup python
1717
uses: actions/setup-python@v5
1818
with:
19-
python-version: 3.11
19+
python-version: 3.12
2020

2121
- name: Install pip
2222
run: pip install -r requirements/pip.txt

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,6 @@ def is_requirement(line):
152152
'License :: OSI Approved :: Apache Software License',
153153
'Natural Language :: English',
154154
'Programming Language :: Python :: 3',
155-
'Programming Language :: Python :: 3.11',
156155
'Programming Language :: Python :: 3.12',
157156
'Framework :: Django :: 4.2',
158157
'Framework :: Django :: 5.2',

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py{311,312}-celery{53}-django{42,52},quality,docs
2+
envlist = py{312}-celery{53}-django{42,52},quality,docs
33

44
[doc8]
55
ignore = D001

0 commit comments

Comments
 (0)