Skip to content

Commit 8c210e9

Browse files
committed
build: Rebuild the requirements with python 3.11
We're still running 3.11 in edx-platform so build the requirements with that as the default for now. We still test with both 3.11 and 3.12 so we're ready to upgrade whenever edx-platform is ready.
1 parent 13a4be6 commit 8c210e9

File tree

8 files changed

+161
-154
lines changed

8 files changed

+161
-154
lines changed

backend/requirements/base.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
55
# pip-compile --output-file=requirements/base.txt requirements/base.in
66
#
7-
asgiref==3.8.1
7+
asgiref==3.9.1
88
# via django
9-
django==4.2.20
9+
django==4.2.23
1010
# via
11-
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
11+
# -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
1212
# -r requirements/base.in
1313
# django-filter
1414
# djangorestframework
1515
django-filter==25.1
1616
# via -r requirements/base.in
17-
djangorestframework==3.16.0
17+
djangorestframework==3.16.1
1818
# via -r requirements/base.in
1919
dnspython==2.7.0
2020
# via pymongo
21-
edx-opaque-keys==2.12.0
21+
edx-opaque-keys==3.0.0
2222
# via -r requirements/base.in
2323
openedx-atlas==0.7.0
2424
# via -r requirements/base.in
25-
pbr==6.1.1
25+
pbr==7.0.1
2626
# via stevedore
27-
pymongo==4.12.0
27+
pymongo==4.14.1
2828
# via edx-opaque-keys
2929
sqlparse==0.5.3
3030
# via django
3131
stevedore==5.4.1
3232
# via edx-opaque-keys
33-
typing-extensions==4.13.2
33+
typing-extensions==4.14.1
3434
# via edx-opaque-keys
3535

3636
# The following packages are considered to be unsafe in a requirements file:

backend/requirements/ci.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
55
# pip-compile --output-file=requirements/ci.txt requirements/ci.in
66
#
7-
cachetools==5.5.2
7+
cachetools==6.1.0
88
# via tox
99
chardet==5.2.0
1010
# via tox
1111
colorama==0.4.6
1212
# via tox
13-
distlib==0.3.9
13+
distlib==0.4.0
1414
# via virtualenv
15-
filelock==3.18.0
15+
filelock==3.19.1
1616
# via
1717
# tox
1818
# virtualenv
19-
packaging==24.2
19+
packaging==25.0
2020
# via
2121
# pyproject-api
2222
# tox
23-
platformdirs==4.3.7
23+
platformdirs==4.3.8
2424
# via
2525
# tox
2626
# virtualenv
27-
pluggy==1.5.0
27+
pluggy==1.6.0
2828
# via tox
29-
pyproject-api==1.9.0
29+
pyproject-api==1.9.1
3030
# via tox
31-
tox==4.25.0
31+
tox==4.28.4
3232
# via -r requirements/ci.in
33-
virtualenv==20.30.0
33+
virtualenv==20.34.0
3434
# via tox

backend/requirements/dev.txt

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
55
# pip-compile --output-file=requirements/dev.txt requirements/dev.in
66
#
7-
asgiref==3.8.1
7+
asgiref==3.9.1
88
# via
99
# -r requirements/quality.txt
1010
# django
11-
astroid==3.3.9
11+
astroid==3.3.11
1212
# via
1313
# -r requirements/quality.txt
1414
# pylint
1515
# pylint-celery
16-
build==1.2.2.post1
16+
build==1.3.0
1717
# via
1818
# -r requirements/pip-tools.txt
1919
# pip-tools
20-
cachetools==5.5.2
20+
cachetools==6.1.0
2121
# via
2222
# -r requirements/ci.txt
2323
# tox
@@ -30,7 +30,7 @@ chardet==5.2.0
3030
# -r requirements/ci.txt
3131
# diff-cover
3232
# tox
33-
click==8.1.8
33+
click==8.2.1
3434
# via
3535
# -r requirements/pip-tools.txt
3636
# -r requirements/quality.txt
@@ -51,23 +51,23 @@ colorama==0.4.6
5151
# via
5252
# -r requirements/ci.txt
5353
# tox
54-
coverage[toml]==7.8.0
54+
coverage[toml]==7.10.4
5555
# via
5656
# -r requirements/quality.txt
5757
# pytest-cov
58-
diff-cover==9.2.4
58+
diff-cover==9.6.0
5959
# via -r requirements/dev.in
60-
dill==0.3.9
60+
dill==0.4.0
6161
# via
6262
# -r requirements/quality.txt
6363
# pylint
64-
distlib==0.3.9
64+
distlib==0.4.0
6565
# via
6666
# -r requirements/ci.txt
6767
# virtualenv
68-
django==4.2.20
68+
django==4.2.23
6969
# via
70-
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
70+
# -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
7171
# -r requirements/quality.txt
7272
# django-crum
7373
# django-extensions
@@ -84,25 +84,25 @@ django-extensions==4.1
8484
# via -r requirements/quality.txt
8585
django-filter==25.1
8686
# via -r requirements/quality.txt
87-
django-waffle==4.2.0
87+
django-waffle==5.0.0
8888
# via
8989
# -r requirements/quality.txt
9090
# edx-django-utils
91-
djangorestframework==3.16.0
91+
djangorestframework==3.16.1
9292
# via -r requirements/quality.txt
9393
dnspython==2.7.0
9494
# via
9595
# -r requirements/quality.txt
9696
# pymongo
97-
edx-django-utils==7.4.0
97+
edx-django-utils==8.0.0
9898
# via -r requirements/quality.txt
99-
edx-i18n-tools==1.7.0
99+
edx-i18n-tools==1.9.0
100100
# via -r requirements/dev.in
101101
edx-lint==5.6.0
102102
# via -r requirements/quality.txt
103-
edx-opaque-keys==2.12.0
103+
edx-opaque-keys==3.0.0
104104
# via -r requirements/quality.txt
105-
filelock==3.18.0
105+
filelock==3.19.1
106106
# via
107107
# -r requirements/ci.txt
108108
# tox
@@ -120,7 +120,7 @@ jinja2==3.1.6
120120
# -r requirements/quality.txt
121121
# code-annotations
122122
# diff-cover
123-
lxml[html-clean,html_clean]==5.3.2
123+
lxml[html-clean]==6.0.0
124124
# via
125125
# edx-i18n-tools
126126
# lxml-html-clean
@@ -134,13 +134,9 @@ mccabe==0.7.0
134134
# via
135135
# -r requirements/quality.txt
136136
# pylint
137-
newrelic==10.9.0
138-
# via
139-
# -r requirements/quality.txt
140-
# edx-django-utils
141137
openedx-atlas==0.7.0
142138
# via -r requirements/quality.txt
143-
packaging==24.2
139+
packaging==25.0
144140
# via
145141
# -r requirements/ci.txt
146142
# -r requirements/pip-tools.txt
@@ -151,43 +147,47 @@ packaging==24.2
151147
# tox
152148
path==16.16.0
153149
# via edx-i18n-tools
154-
pbr==6.1.1
150+
pbr==7.0.1
155151
# via
156152
# -r requirements/quality.txt
157153
# stevedore
158-
pip-tools==7.4.1
154+
pip-tools==7.5.0
159155
# via -r requirements/pip-tools.txt
160-
platformdirs==4.3.7
156+
platformdirs==4.3.8
161157
# via
162158
# -r requirements/ci.txt
163159
# -r requirements/quality.txt
164160
# pylint
165161
# tox
166162
# virtualenv
167-
pluggy==1.5.0
163+
pluggy==1.6.0
168164
# via
169165
# -r requirements/ci.txt
170166
# -r requirements/quality.txt
171167
# diff-cover
172168
# pytest
169+
# pytest-cov
173170
# tox
174171
polib==1.2.0
175172
# via edx-i18n-tools
176173
psutil==7.0.0
177174
# via
178175
# -r requirements/quality.txt
179176
# edx-django-utils
180-
pycodestyle==2.13.0
177+
pycodestyle==2.14.0
181178
# via -r requirements/quality.txt
182179
pycparser==2.22
183180
# via
184181
# -r requirements/quality.txt
185182
# cffi
186183
pydocstyle==6.3.0
187184
# via -r requirements/quality.txt
188-
pygments==2.19.1
189-
# via diff-cover
190-
pylint==3.3.6
185+
pygments==2.19.2
186+
# via
187+
# -r requirements/quality.txt
188+
# diff-cover
189+
# pytest
190+
pylint==3.3.8
191191
# via
192192
# -r requirements/quality.txt
193193
# edx-lint
@@ -202,20 +202,20 @@ pylint-django==2.6.1
202202
# via
203203
# -r requirements/quality.txt
204204
# edx-lint
205-
pylint-plugin-utils==0.8.2
205+
pylint-plugin-utils==0.9.0
206206
# via
207207
# -r requirements/quality.txt
208208
# pylint-celery
209209
# pylint-django
210-
pymongo==4.12.0
210+
pymongo==4.14.1
211211
# via
212212
# -r requirements/quality.txt
213213
# edx-opaque-keys
214214
pynacl==1.5.0
215215
# via
216216
# -r requirements/quality.txt
217217
# edx-django-utils
218-
pyproject-api==1.9.0
218+
pyproject-api==1.9.1
219219
# via
220220
# -r requirements/ci.txt
221221
# tox
@@ -224,12 +224,12 @@ pyproject-hooks==1.2.0
224224
# -r requirements/pip-tools.txt
225225
# build
226226
# pip-tools
227-
pytest==8.3.5
227+
pytest==8.4.1
228228
# via
229229
# -r requirements/quality.txt
230230
# pytest-cov
231231
# pytest-django
232-
pytest-cov==6.1.1
232+
pytest-cov==6.2.1
233233
# via -r requirements/quality.txt
234234
pytest-django==4.11.1
235235
# via -r requirements/quality.txt
@@ -246,7 +246,7 @@ six==1.17.0
246246
# via
247247
# -r requirements/quality.txt
248248
# edx-lint
249-
snowballstemmer==2.2.0
249+
snowballstemmer==3.0.1
250250
# via
251251
# -r requirements/quality.txt
252252
# pydocstyle
@@ -264,17 +264,17 @@ text-unidecode==1.3
264264
# via
265265
# -r requirements/quality.txt
266266
# python-slugify
267-
tomlkit==0.13.2
267+
tomlkit==0.13.3
268268
# via
269269
# -r requirements/quality.txt
270270
# pylint
271-
tox==4.25.0
271+
tox==4.28.4
272272
# via -r requirements/ci.txt
273-
typing-extensions==4.13.2
273+
typing-extensions==4.14.1
274274
# via
275275
# -r requirements/quality.txt
276276
# edx-opaque-keys
277-
virtualenv==20.30.0
277+
virtualenv==20.34.0
278278
# via
279279
# -r requirements/ci.txt
280280
# tox

0 commit comments

Comments
 (0)