Skip to content

Commit f8636ea

Browse files
chore: Upgrade Python requirements
1 parent 5a15dbb commit f8636ea

File tree

10 files changed

+194
-120
lines changed

10 files changed

+194
-120
lines changed

requirements/base.txt

Lines changed: 28 additions & 18 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.8
33
# by the following command:
44
#
55
# make upgrade
@@ -9,11 +9,16 @@ asgiref==3.8.1
99
# django
1010
# django-cors-headers
1111
# django-countries
12+
backports-zoneinfo==0.2.1 ; python_version < "3.9"
13+
# via
14+
# -c requirements/constraints.txt
15+
# django
16+
# djangorestframework
1217
boto==2.49.0
1318
# via -r requirements/base.in
14-
boto3==1.37.7
19+
boto3==1.37.10
1520
# via -r requirements/base.in
16-
botocore==1.37.7
21+
botocore==1.37.10
1722
# via
1823
# boto3
1924
# s3transfer
@@ -35,7 +40,7 @@ cryptography==44.0.2
3540
# via
3641
# django-fernet-fields-v2
3742
# pyjwt
38-
django==4.2.19
43+
django==4.2.20
3944
# via
4045
# -c requirements/constraints.txt
4146
# -r requirements/base.in
@@ -55,7 +60,7 @@ django==4.2.19
5560
# edx-drf-extensions
5661
# edx-enterprise-data
5762
# edx-rbac
58-
django-cors-headers==4.7.0
63+
django-cors-headers==4.4.0
5964
# via -r requirements/base.in
6065
django-countries==7.6.1
6166
# via -r requirements/base.in
@@ -65,7 +70,7 @@ django-crum==0.7.9
6570
# edx-rbac
6671
django-fernet-fields-v2==0.9
6772
# via edx-enterprise-data
68-
django-filter==25.1
73+
django-filter==24.3
6974
# via edx-enterprise-data
7075
django-model-utils==5.0.0
7176
# via
@@ -97,7 +102,7 @@ dnspython==2.6.1
97102
# pymongo
98103
drf-jwt==1.19.2
99104
# via edx-drf-extensions
100-
drf-yasg==1.21.9
105+
drf-yasg==1.21.10
101106
# via edx-api-doc-tools
102107
edx-api-doc-tools==2.0.0
103108
# via -r requirements/base.in
@@ -116,7 +121,7 @@ edx-drf-extensions==10.5.0
116121
# -r requirements/base.in
117122
# edx-enterprise-data
118123
# edx-rbac
119-
edx-enterprise-data==9.9.1
124+
edx-enterprise-data==9.9.2
120125
# via
121126
# -c requirements/constraints.txt
122127
# -r requirements/base.in
@@ -134,12 +139,14 @@ edx-rest-api-client==6.1.0
134139
# edx-enterprise-data
135140
factory-boy==3.3.3
136141
# via edx-enterprise-data
137-
faker==36.2.2
142+
faker==35.2.2
138143
# via factory-boy
139144
html5lib==1.1
140145
# via -r requirements/base.in
141146
idna==3.10
142147
# via requests
148+
importlib-metadata==8.5.0
149+
# via markdown
143150
inflection==0.5.1
144151
# via drf-yasg
145152
itypes==1.2.0
@@ -152,11 +159,11 @@ jmespath==1.0.1
152159
# botocore
153160
markdown==3.7
154161
# via -r requirements/base.in
155-
markupsafe==3.0.2
162+
markupsafe==2.1.5
156163
# via jinja2
157-
mysql-connector-python==9.2.0
164+
mysql-connector-python==9.0.0
158165
# via edx-enterprise-data
159-
newrelic==10.6.0
166+
newrelic==10.7.0
160167
# via edx-django-utils
161168
numpy==1.24.4
162169
# via
@@ -174,20 +181,21 @@ psutil==7.0.0
174181
# via edx-django-utils
175182
pycparser==2.22
176183
# via cffi
177-
pyjwt[crypto]==2.10.1
184+
pyjwt[crypto]==2.9.0
178185
# via
179186
# drf-jwt
180187
# edx-drf-extensions
181188
# edx-rest-api-client
182189
pymemcache==4.0.0
183190
# via -r requirements/base.in
184-
pymongo==4.11.2
191+
pymongo==4.10.1
185192
# via edx-opaque-keys
186193
pynacl==1.5.0
187194
# via edx-django-utils
188195
python-dateutil==2.9.0.post0
189196
# via
190197
# botocore
198+
# faker
191199
# pandas
192200
python-memcached==1.62
193201
# via -r requirements/base.in
@@ -220,20 +228,20 @@ six==1.17.0
220228
# python-dateutil
221229
sqlparse==0.5.3
222230
# via django
223-
stevedore==5.4.1
231+
stevedore==5.3.0
224232
# via
225233
# edx-django-utils
226234
# edx-opaque-keys
227235
tqdm==4.67.1
228236
# via -r requirements/base.in
229237
typing-extensions==4.12.2
230238
# via
239+
# asgiref
231240
# django-countries
232241
# edx-opaque-keys
233-
tzdata==2025.1
234-
# via
235242
# faker
236-
# pandas
243+
tzdata==2025.1
244+
# via pandas
237245
uritemplate==4.1.1
238246
# via
239247
# coreapi
@@ -246,6 +254,8 @@ urllib3==1.26.20
246254
# requests
247255
webencodings==0.5.1
248256
# via html5lib
257+
zipp==3.20.2
258+
# via importlib-metadata
249259

250260
# The following packages are considered to be unsafe in a requirements file:
251261
# setuptools

requirements/ci.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.8
33
# by the following command:
44
#
55
# make upgrade

requirements/dev.txt

Lines changed: 28 additions & 18 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.8
33
# by the following command:
44
#
55
# make upgrade
@@ -9,11 +9,16 @@ asgiref==3.8.1
99
# django
1010
# django-cors-headers
1111
# django-countries
12+
backports-zoneinfo==0.2.1 ; python_version < "3.9"
13+
# via
14+
# -c requirements/constraints.txt
15+
# django
16+
# djangorestframework
1217
boto==2.49.0
1318
# via -r requirements/base.in
14-
boto3==1.37.7
19+
boto3==1.37.10
1520
# via -r requirements/base.in
16-
botocore==1.37.7
21+
botocore==1.37.10
1722
# via
1823
# boto3
1924
# s3transfer
@@ -35,7 +40,7 @@ cryptography==44.0.2
3540
# via
3641
# django-fernet-fields-v2
3742
# pyjwt
38-
django==4.2.19
43+
django==4.2.20
3944
# via
4045
# -c requirements/constraints.txt
4146
# -r requirements/base.in
@@ -55,7 +60,7 @@ django==4.2.19
5560
# edx-drf-extensions
5661
# edx-enterprise-data
5762
# edx-rbac
58-
django-cors-headers==4.7.0
63+
django-cors-headers==4.4.0
5964
# via -r requirements/base.in
6065
django-countries==7.6.1
6166
# via -r requirements/base.in
@@ -65,7 +70,7 @@ django-crum==0.7.9
6570
# edx-rbac
6671
django-fernet-fields-v2==0.9
6772
# via edx-enterprise-data
68-
django-filter==25.1
73+
django-filter==24.3
6974
# via edx-enterprise-data
7075
django-model-utils==5.0.0
7176
# via
@@ -97,7 +102,7 @@ dnspython==2.6.1
97102
# pymongo
98103
drf-jwt==1.19.2
99104
# via edx-drf-extensions
100-
drf-yasg==1.21.9
105+
drf-yasg==1.21.10
101106
# via edx-api-doc-tools
102107
edx-api-doc-tools==2.0.0
103108
# via -r requirements/base.in
@@ -116,7 +121,7 @@ edx-drf-extensions==10.5.0
116121
# -r requirements/base.in
117122
# edx-enterprise-data
118123
# edx-rbac
119-
edx-enterprise-data==9.9.1
124+
edx-enterprise-data==9.9.2
120125
# via
121126
# -c requirements/constraints.txt
122127
# -r requirements/base.in
@@ -134,12 +139,14 @@ edx-rest-api-client==6.1.0
134139
# edx-enterprise-data
135140
factory-boy==3.3.3
136141
# via edx-enterprise-data
137-
faker==36.2.2
142+
faker==35.2.2
138143
# via factory-boy
139144
html5lib==1.1
140145
# via -r requirements/base.in
141146
idna==3.10
142147
# via requests
148+
importlib-metadata==8.5.0
149+
# via markdown
143150
inflection==0.5.1
144151
# via drf-yasg
145152
itypes==1.2.0
@@ -152,13 +159,13 @@ jmespath==1.0.1
152159
# botocore
153160
markdown==3.7
154161
# via -r requirements/base.in
155-
markupsafe==3.0.2
162+
markupsafe==2.1.5
156163
# via jinja2
157-
mysql-connector-python==9.2.0
164+
mysql-connector-python==9.0.0
158165
# via edx-enterprise-data
159166
mysqlclient==2.2.7
160167
# via -r requirements/dev.in
161-
newrelic==10.6.0
168+
newrelic==10.7.0
162169
# via edx-django-utils
163170
numpy==1.24.4
164171
# via
@@ -176,20 +183,21 @@ psutil==7.0.0
176183
# via edx-django-utils
177184
pycparser==2.22
178185
# via cffi
179-
pyjwt[crypto]==2.10.1
186+
pyjwt[crypto]==2.9.0
180187
# via
181188
# drf-jwt
182189
# edx-drf-extensions
183190
# edx-rest-api-client
184191
pymemcache==4.0.0
185192
# via -r requirements/base.in
186-
pymongo==4.11.2
193+
pymongo==4.10.1
187194
# via edx-opaque-keys
188195
pynacl==1.5.0
189196
# via edx-django-utils
190197
python-dateutil==2.9.0.post0
191198
# via
192199
# botocore
200+
# faker
193201
# pandas
194202
python-memcached==1.62
195203
# via -r requirements/base.in
@@ -222,20 +230,20 @@ six==1.17.0
222230
# python-dateutil
223231
sqlparse==0.5.3
224232
# via django
225-
stevedore==5.4.1
233+
stevedore==5.3.0
226234
# via
227235
# edx-django-utils
228236
# edx-opaque-keys
229237
tqdm==4.67.1
230238
# via -r requirements/base.in
231239
typing-extensions==4.12.2
232240
# via
241+
# asgiref
233242
# django-countries
234243
# edx-opaque-keys
235-
tzdata==2025.1
236-
# via
237244
# faker
238-
# pandas
245+
tzdata==2025.1
246+
# via pandas
239247
uritemplate==4.1.1
240248
# via
241249
# coreapi
@@ -248,6 +256,8 @@ urllib3==1.26.20
248256
# requests
249257
webencodings==0.5.1
250258
# via html5lib
259+
zipp==3.20.2
260+
# via importlib-metadata
251261

252262
# The following packages are considered to be unsafe in a requirements file:
253263
# setuptools

requirements/django.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
django==4.2.19
1+
django==4.2.20

0 commit comments

Comments
 (0)