Skip to content

Commit bc76a30

Browse files
authored
Merge pull request #212 from openedx/feanil/drop_python_3.11
chore: drop Python 3.11 support
2 parents 30175aa + 7eef1de commit bc76a30

File tree

14 files changed

+37
-38
lines changed

14 files changed

+37
-38
lines changed

.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:

code_annotations/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
Extensible tools for parsing annotations in codebases.
33
"""
44

5-
__version__ = "2.3.2"
5+
__version__ = "3.0.0"

docs/configuration.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Configuring Code Annotations is a pretty simple affair. Here is an example showi
3333
rendered_report_source_link_prefix: https://github.com/my_org/my_project/blob/master/
3434
trim_filename_prefixes:
3535
- /my_org/my_project/
36-
- /my_project/venv/lib/python3.11/
36+
- /my_project/venv/lib/python3.12/
3737
third_party_package_location: site-packages
3838
3939
``source_path``

requirements/base.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade

requirements/ci.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade
66
#
7-
cachetools==7.0.1
7+
cachetools==7.0.3
88
# via tox
99
colorama==0.4.6
1010
# via tox
@@ -19,7 +19,7 @@ packaging==26.0
1919
# via
2020
# pyproject-api
2121
# tox
22-
platformdirs==4.9.2
22+
platformdirs==4.9.4
2323
# via
2424
# python-discovery
2525
# tox
@@ -30,7 +30,9 @@ pyproject-api==1.10.0
3030
# via tox
3131
python-discovery==1.1.0
3232
# via virtualenv
33-
tox==4.47.0
33+
tomli-w==1.2.0
34+
# via tox
35+
tox==4.48.1
3436
# via -r requirements/ci.in
3537
virtualenv==21.1.0
3638
# via tox

requirements/dev.txt

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade
@@ -17,11 +17,11 @@ build==1.4.0
1717
# via
1818
# -r requirements/pip-tools.txt
1919
# pip-tools
20-
cachetools==7.0.1
20+
cachetools==7.0.3
2121
# via
2222
# -r requirements/ci.txt
2323
# tox
24-
chardet==6.0.0.post1
24+
chardet==7.0.1
2525
# via diff-cover
2626
click==8.3.1
2727
# via
@@ -35,7 +35,7 @@ click-log==0.4.0
3535
# via
3636
# -r requirements/quality.txt
3737
# edx-lint
38-
code-annotations==2.3.0
38+
code-annotations==2.3.2
3939
# via
4040
# -r requirements/quality.txt
4141
# edx-lint
@@ -57,7 +57,7 @@ distlib==0.4.0
5757
# via
5858
# -r requirements/ci.txt
5959
# virtualenv
60-
django==5.2.11
60+
django==5.2.12
6161
# via
6262
# -c requirements/common_constraints.txt
6363
# -r requirements/quality.txt
@@ -104,7 +104,7 @@ packaging==26.0
104104
# wheel
105105
pip-tools==7.5.3
106106
# via -r requirements/pip-tools.txt
107-
platformdirs==4.9.2
107+
platformdirs==4.9.4
108108
# via
109109
# -r requirements/ci.txt
110110
# -r requirements/quality.txt
@@ -196,11 +196,15 @@ text-unidecode==1.3
196196
# via
197197
# -r requirements/quality.txt
198198
# python-slugify
199+
tomli-w==1.2.0
200+
# via
201+
# -r requirements/ci.txt
202+
# tox
199203
tomlkit==0.14.0
200204
# via
201205
# -r requirements/quality.txt
202206
# pylint
203-
tox==4.47.0
207+
tox==4.48.1
204208
# via -r requirements/ci.txt
205209
virtualenv==21.1.0
206210
# via

requirements/django.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade
66
#
77
asgiref==3.11.1
88
# via django
9-
django==5.2.11
9+
django==5.2.12
1010
# via
1111
# -c requirements/common_constraints.txt
1212
# -r requirements/django.in

requirements/doc.txt

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade
@@ -16,15 +16,13 @@ babel==2.18.0
1616
# via
1717
# pydata-sphinx-theme
1818
# sphinx
19-
backports-tarfile==1.2.0
20-
# via jaraco-context
2119
beautifulsoup4==4.14.3
2220
# via pydata-sphinx-theme
2321
certifi==2026.2.25
2422
# via requests
2523
cffi==2.0.0
2624
# via cryptography
27-
charset-normalizer==3.4.4
25+
charset-normalizer==3.4.5
2826
# via requests
2927
click==8.3.1
3028
# via -r requirements/test.txt
@@ -34,7 +32,7 @@ coverage[toml]==7.13.4
3432
# pytest-cov
3533
cryptography==46.0.5
3634
# via secretstorage
37-
django==5.2.11
35+
django==5.2.12
3836
# via
3937
# -c requirements/common_constraints.txt
4038
# -r requirements/test.txt
@@ -51,10 +49,8 @@ id==1.6.1
5149
# via twine
5250
idna==3.11
5351
# via requests
54-
imagesize==1.4.1
52+
imagesize==2.0.0
5553
# via sphinx
56-
importlib-metadata==8.7.1
57-
# via keyring
5854
iniconfig==2.3.0
5955
# via
6056
# -r requirements/test.txt
@@ -150,7 +146,7 @@ snowballstemmer==3.0.1
150146
# via sphinx
151147
soupsieve==2.8.3
152148
# via beautifulsoup4
153-
sphinx==9.0.4
149+
sphinx==9.1.0
154150
# via
155151
# -r requirements/doc.in
156152
# pydata-sphinx-theme
@@ -192,5 +188,3 @@ urllib3==2.6.3
192188
# id
193189
# requests
194190
# twine
195-
zipp==3.23.0
196-
# via importlib-metadata

requirements/pip-tools.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade

requirements/pip.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# make upgrade

0 commit comments

Comments
 (0)