Skip to content

Commit 3cbfacb

Browse files
Python Requirements Update (#402)
* chore: Updating Python Requirements * feat: fix requirements --------- Co-authored-by: Zach Hancock <zhancock@edx.org>
1 parent e6bd7f1 commit 3cbfacb

9 files changed

Lines changed: 163 additions & 113 deletions

File tree

requirements/base.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@ edx-opaque-keys[django]
1616
django-filter
1717
jsonfield
1818
django-config-models # Configuration models for Django allowing config management with auditing
19+
openedx-django-pyfs
1920
openedx-filters
2021
django-statici18n

requirements/base.txt

Lines changed: 34 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ attrs==23.1.0
1212
# via -r requirements/base.in
1313
bleach==6.0.0
1414
# via -r requirements/base.in
15+
boto3==1.28.25
16+
# via fs-s3fs
17+
botocore==1.31.25
18+
# via
19+
# boto3
20+
# s3transfer
1521
certifi==2023.7.22
1622
# via requests
1723
cffi==1.15.1
@@ -33,10 +39,11 @@ django==3.2.20
3339
# djangorestframework
3440
# edx-django-utils
3541
# jsonfield
42+
# openedx-django-pyfs
3643
# openedx-filters
3744
django-appconf==1.0.5
3845
# via django-statici18n
39-
django-config-models==2.4.0
46+
django-config-models==2.5.0
4047
# via -r requirements/base.in
4148
django-crum==0.7.9
4249
# via edx-django-utils
@@ -48,16 +55,25 @@ django-waffle==4.0.0
4855
# via edx-django-utils
4956
djangorestframework==3.14.0
5057
# via django-config-models
51-
edx-django-utils==5.6.0
58+
edx-django-utils==5.7.0
5259
# via django-config-models
53-
edx-opaque-keys[django]==2.3.0
60+
edx-opaque-keys[django]==2.4.0
5461
# via -r requirements/base.in
5562
fs==2.4.16
56-
# via xblock
63+
# via
64+
# fs-s3fs
65+
# openedx-django-pyfs
66+
# xblock
67+
fs-s3fs==1.1.1
68+
# via openedx-django-pyfs
5769
future==0.18.3
5870
# via pyjwkest
5971
idna==3.4
6072
# via requests
73+
jmespath==1.0.1
74+
# via
75+
# boto3
76+
# botocore
6177
jsonfield==3.1.0
6278
# via -r requirements/base.in
6379
lazy==1.5
@@ -74,11 +90,13 @@ markupsafe==2.1.3
7490
# via
7591
# mako
7692
# xblock
77-
newrelic==8.9.0
93+
newrelic==8.10.0
7894
# via edx-django-utils
7995
oauthlib==3.2.2
8096
# via -r requirements/base.in
81-
openedx-filters==1.4.0
97+
openedx-django-pyfs==3.4.0
98+
# via -r requirements/base.in
99+
openedx-filters==1.5.0
82100
# via -r requirements/base.in
83101
pbr==5.11.1
84102
# via stevedore
@@ -97,7 +115,9 @@ pymongo==3.13.0
97115
pynacl==1.5.0
98116
# via edx-django-utils
99117
python-dateutil==2.8.2
100-
# via xblock
118+
# via
119+
# botocore
120+
# xblock
101121
pytz==2023.3
102122
# via
103123
# django
@@ -107,12 +127,15 @@ pyyaml==6.0.1
107127
# via xblock
108128
requests==2.31.0
109129
# via pyjwkest
130+
s3transfer==0.6.1
131+
# via boto3
110132
simplejson==3.19.1
111133
# via xblock-utils
112134
six==1.16.0
113135
# via
114136
# bleach
115137
# fs
138+
# fs-s3fs
116139
# pyjwkest
117140
# python-dateutil
118141
sqlparse==0.4.4
@@ -126,20 +149,21 @@ typing-extensions==4.7.1
126149
urllib3==1.26.16
127150
# via
128151
# -c requirements/constraints.txt
152+
# botocore
129153
# requests
130-
web-fragments==2.0.0
154+
web-fragments==2.1.0
131155
# via
132156
# xblock
133157
# xblock-utils
134158
webencodings==0.5.1
135159
# via bleach
136160
webob==1.8.7
137161
# via xblock
138-
xblock==1.6.2
162+
xblock==1.7.0
139163
# via
140164
# -r requirements/base.in
141165
# xblock-utils
142-
xblock-utils==3.3.0
166+
xblock-utils==3.4.0
143167
# via -r requirements/base.in
144168

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

requirements/ci.txt

Lines changed: 21 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ bleach==6.0.0
3131
# via
3232
# -r requirements/test.txt
3333
# readme-renderer
34-
boto3==1.28.16
34+
boto3==1.28.25
3535
# via
3636
# -r requirements/test.txt
3737
# fs-s3fs
38-
botocore==1.31.16
38+
botocore==1.31.25
3939
# via
4040
# -r requirements/test.txt
4141
# boto3
@@ -47,9 +47,8 @@ certifi==2023.7.22
4747
cffi==1.15.1
4848
# via
4949
# -r requirements/test.txt
50-
# cryptography
5150
# pynacl
52-
chardet==5.1.0
51+
chardet==5.2.0
5352
# via
5453
# -r requirements/test.txt
5554
# binaryornot
@@ -73,7 +72,7 @@ code-annotations==1.5.0
7372
# via
7473
# -r requirements/test.txt
7574
# edx-lint
76-
cookiecutter==2.2.3
75+
cookiecutter==2.3.0
7776
# via
7877
# -r requirements/test.txt
7978
# xblock-sdk
@@ -83,10 +82,6 @@ coverage==6.5.0
8382
# coveralls
8483
coveralls==3.3.1
8584
# via -r requirements/test.txt
86-
cryptography==41.0.2
87-
# via
88-
# -r requirements/test.txt
89-
# secretstorage
9085
ddt==1.6.0
9186
# via -r requirements/test.txt
9287
dill==0.3.7
@@ -117,7 +112,7 @@ django-appconf==1.0.5
117112
# via
118113
# -r requirements/test.txt
119114
# django-statici18n
120-
django-config-models==2.4.0
115+
django-config-models==2.5.0
121116
# via -r requirements/test.txt
122117
django-crum==0.7.9
123118
# via
@@ -143,13 +138,13 @@ docutils==0.20.1
143138
# via
144139
# -r requirements/test.txt
145140
# readme-renderer
146-
edx-django-utils==5.6.0
141+
edx-django-utils==5.7.0
147142
# via
148143
# -r requirements/test.txt
149144
# django-config-models
150145
edx-lint==5.3.4
151146
# via -r requirements/test.txt
152-
edx-opaque-keys[django]==2.3.0
147+
edx-opaque-keys[django]==2.4.0
153148
# via -r requirements/test.txt
154149
filelock==3.12.2
155150
# via
@@ -180,7 +175,7 @@ importlib-metadata==6.8.0
180175
# -r requirements/test.txt
181176
# keyring
182177
# twine
183-
importlib-resources==6.0.0
178+
importlib-resources==6.0.1
184179
# via
185180
# -r requirements/test.txt
186181
# keyring
@@ -192,11 +187,6 @@ jaraco-classes==3.3.0
192187
# via
193188
# -r requirements/test.txt
194189
# keyring
195-
jeepney==0.8.0
196-
# via
197-
# -r requirements/test.txt
198-
# keyring
199-
# secretstorage
200190
jinja2==3.1.2
201191
# via
202192
# -r requirements/test.txt
@@ -214,9 +204,7 @@ keyring==24.2.0
214204
# -r requirements/test.txt
215205
# twine
216206
lazy==1.5
217-
# via
218-
# -r requirements/test.txt
219-
# xblock
207+
# via -r requirements/test.txt
220208
lazy-object-proxy==1.9.0
221209
# via
222210
# -r requirements/test.txt
@@ -250,21 +238,19 @@ mdurl==0.1.2
250238
# markdown-it-py
251239
mock==5.1.0
252240
# via -r requirements/test.txt
253-
more-itertools==10.0.0
241+
more-itertools==10.1.0
254242
# via
255243
# -r requirements/test.txt
256244
# jaraco-classes
257-
newrelic==8.9.0
245+
newrelic==8.10.0
258246
# via
259247
# -r requirements/test.txt
260248
# edx-django-utils
261249
oauthlib==3.2.2
262250
# via -r requirements/test.txt
263251
openedx-django-pyfs==3.4.0
264-
# via
265-
# -r requirements/test.txt
266-
# xblock
267-
openedx-filters==1.4.0
252+
# via -r requirements/test.txt
253+
openedx-filters==1.5.0
268254
# via -r requirements/test.txt
269255
packaging==23.1
270256
# via
@@ -306,7 +292,7 @@ pycryptodomex==3.18.0
306292
# via
307293
# -r requirements/test.txt
308294
# pyjwkest
309-
pygments==2.15.1
295+
pygments==2.16.1
310296
# via
311297
# -r requirements/test.txt
312298
# readme-renderer
@@ -389,18 +375,15 @@ rfc3986==2.0.0
389375
# via
390376
# -r requirements/test.txt
391377
# twine
392-
rich==13.5.1
378+
rich==13.5.2
393379
# via
394380
# -r requirements/test.txt
381+
# cookiecutter
395382
# twine
396383
s3transfer==0.6.1
397384
# via
398385
# -r requirements/test.txt
399386
# boto3
400-
secretstorage==3.3.3
401-
# via
402-
# -r requirements/test.txt
403-
# keyring
404387
simplejson==3.19.1
405388
# via
406389
# -r requirements/test.txt
@@ -461,11 +444,11 @@ urllib3==1.26.16
461444
# botocore
462445
# requests
463446
# twine
464-
virtualenv==20.24.2
447+
virtualenv==20.24.3
465448
# via
466449
# -r requirements/tox.txt
467450
# tox
468-
web-fragments==2.0.0
451+
web-fragments==2.1.0
469452
# via
470453
# -r requirements/test.txt
471454
# xblock
@@ -484,14 +467,14 @@ wrapt==1.15.0
484467
# via
485468
# -r requirements/test.txt
486469
# astroid
487-
xblock[django]==1.6.2
470+
xblock==1.7.0
488471
# via
489472
# -r requirements/test.txt
490473
# xblock-sdk
491474
# xblock-utils
492-
xblock-sdk==0.6.0
475+
xblock-sdk==0.7.0
493476
# via -r requirements/test.txt
494-
xblock-utils==3.3.0
477+
xblock-utils==3.4.0
495478
# via -r requirements/test.txt
496479
zipp==3.16.2
497480
# via

0 commit comments

Comments
 (0)