Skip to content

Commit 1236bbf

Browse files
authored
Merge pull request #316 from openedx/repo-tools/upgrade-python-requirements-2343f99
chore: Upgrade Python requirements
2 parents 2343f99 + 64848ae commit 1236bbf

File tree

6 files changed

+88
-99
lines changed

6 files changed

+88
-99
lines changed

requirements/base.txt

+6-6
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ blinker==1.8.2
1717
# -r requirements/base.in
1818
# flask
1919
# sentry-sdk
20-
boltons==24.0.0
20+
boltons==24.1.0
2121
# via
2222
# face
2323
# glom
@@ -54,7 +54,7 @@ cryptography==43.0.3
5454
# pyjwt
5555
defusedxml==0.7.1
5656
# via jira
57-
face==20.1.1
57+
face==24.0.0
5858
# via glom
5959
flask==3.0.3
6060
# via
@@ -65,7 +65,7 @@ flask-sslify==0.1.5
6565
# via -r requirements/base.in
6666
github3-py==4.0.1
6767
# via -r requirements/base.in
68-
glom==23.5.0
68+
glom==24.11.0
6969
# via -r requirements/base.in
7070
gunicorn==23.0.0
7171
# via -r requirements/base.in
@@ -111,7 +111,7 @@ python-dateutil==2.9.0.post0
111111
# github3-py
112112
pyyaml==6.0.2
113113
# via -r requirements/base.in
114-
redis==5.1.1
114+
redis==5.2.0
115115
# via -r requirements/base.in
116116
requests==2.32.3
117117
# via
@@ -126,7 +126,7 @@ requests-oauthlib==2.0.0
126126
# jira
127127
requests-toolbelt==1.0.0
128128
# via jira
129-
sentry-sdk[flask]==2.17.0
129+
sentry-sdk[flask]==2.18.0
130130
# via -r requirements/base.in
131131
six==1.16.0
132132
# via python-dateutil
@@ -153,5 +153,5 @@ vine==5.1.0
153153
# kombu
154154
wcwidth==0.2.13
155155
# via prompt-toolkit
156-
werkzeug==3.0.4
156+
werkzeug==3.1.1
157157
# via flask

requirements/dev.in

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ isort
99
pip-tools # Requirements file management
1010
python-dotenv
1111
scriv # Changelog management
12-
rq-dashboard
1312
types-PyYAML
1413
types-cachetools
1514
types-requests

requirements/dev.txt

+45-57
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@ alabaster==1.0.0
99
amqp==5.2.0
1010
# via kombu
1111
arrow==1.3.0
12-
# via
13-
# -r requirements/base.in
14-
# rq-dashboard
12+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
1513
astroid==3.3.5
1614
# via
1715
# pylint
@@ -26,19 +24,19 @@ billiard==4.2.1
2624
# via celery
2725
blinker==1.8.2
2826
# via
29-
# -r requirements/base.in
27+
# -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
3028
# flask
3129
# sentry-sdk
32-
boltons==24.0.0
30+
boltons==24.1.0
3331
# via
3432
# face
3533
# glom
3634
build==1.2.2.post1
3735
# via pip-tools
3836
cachetools==5.5.0
39-
# via -r requirements/base.in
37+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
4038
celery==5.4.0
41-
# via -r requirements/base.in
39+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
4240
certifi==2024.8.30
4341
# via
4442
# requests
@@ -49,7 +47,7 @@ charset-normalizer==3.4.0
4947
# via requests
5048
click==8.1.7
5149
# via
52-
# -r requirements/base.in
50+
# -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
5351
# celery
5452
# click-didyoumean
5553
# click-log
@@ -59,7 +57,6 @@ click==8.1.7
5957
# edx-lint
6058
# flask
6159
# pip-tools
62-
# rq
6360
# scriv
6461
click-didyoumean==0.3.1
6562
# via celery
@@ -77,7 +74,7 @@ coverage[toml]==7.6.4
7774
# via pytest-cov
7875
cryptography==43.0.3
7976
# via
80-
# -r requirements/base.in
77+
# -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
8178
# oauthlib
8279
# pyjwt
8380
defusedxml==0.7.1
@@ -89,26 +86,25 @@ docutils==0.21.2
8986
# readme-renderer
9087
# sphinx
9188
# sphinx-rtd-theme
92-
edx-lint==5.4.0
89+
edx-lint==5.4.1
9390
# via -r requirements/dev.in
94-
face==20.1.1
91+
face==24.0.0
9592
# via glom
9693
flask==3.0.3
9794
# via
98-
# -r requirements/base.in
95+
# -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
9996
# flask-sslify
100-
# rq-dashboard
10197
# sentry-sdk
10298
flask-sslify==0.1.5
103-
# via -r requirements/base.in
99+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
104100
freezegun==1.5.1
105-
# via -r requirements/test.in
101+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/test.in
106102
github3-py==4.0.1
107-
# via -r requirements/base.in
108-
glom==23.5.0
109-
# via -r requirements/base.in
103+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
104+
glom==24.11.0
105+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
110106
gunicorn==23.0.0
111-
# via -r requirements/base.in
107+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
112108
idna==3.10
113109
# via requests
114110
imagesize==1.4.1
@@ -128,11 +124,11 @@ jinja2==3.1.4
128124
# scriv
129125
# sphinx
130126
jira==3.8.0
131-
# via -r requirements/base.in
127+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
132128
kombu==5.4.2
133129
# via celery
134130
logging-tree==1.10
135-
# via -r requirements/base.in
131+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
136132
markdown-it-py==3.0.0
137133
# via scriv
138134
markupsafe==3.0.2
@@ -144,15 +140,15 @@ mccabe==0.7.0
144140
# via pylint
145141
mdurl==0.1.2
146142
# via markdown-it-py
147-
mypy==1.12.1
143+
mypy==1.13.0
148144
# via -r requirements/dev.in
149145
mypy-extensions==1.0.0
150146
# via mypy
151147
nh3==0.2.18
152148
# via readme-renderer
153149
oauthlib[signedtoken]==3.2.2
154150
# via
155-
# -r requirements/base.in
151+
# -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
156152
# requests-oauthlib
157153
packaging==24.1
158154
# via
@@ -206,17 +202,17 @@ pyproject-hooks==1.2.0
206202
# pip-tools
207203
pytest==8.2.0
208204
# via
209-
# -r requirements/test.in
205+
# -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/test.in
210206
# pylint-pytest
211207
# pytest-cov
212208
# pytest-mock
213209
# pytest-repeat
214-
pytest-cov==5.0.0
215-
# via -r requirements/test.in
210+
pytest-cov==6.0.0
211+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/test.in
216212
pytest-mock==3.14.0
217-
# via -r requirements/test.in
213+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/test.in
218214
pytest-repeat==0.9.3
219-
# via -r requirements/test.in
215+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/test.in
220216
python-dateutil==2.9.0.post0
221217
# via
222218
# arrow
@@ -228,27 +224,21 @@ python-dotenv==1.0.1
228224
python-slugify==8.0.4
229225
# via code-annotations
230226
pytz==2024.2
231-
# via -r requirements/test.in
227+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/test.in
232228
pyyaml==6.0.2
233229
# via
234-
# -r requirements/base.in
230+
# -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
235231
# code-annotations
236232
# repo-tools-data-schema
237233
readme-renderer==44.0
238-
# via -r requirements/doc.in
239-
redis==5.1.1
240-
# via
241-
# -r requirements/base.in
242-
# redis-sentinel-url
243-
# rq
244-
# rq-dashboard
245-
redis-sentinel-url==1.0.1
246-
# via rq-dashboard
234+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/doc.in
235+
redis==5.2.0
236+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
247237
repo-tools-data-schema @ git+https://github.com/openedx/repo-tools-data-schema.git
248-
# via -r requirements/test.in
238+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/test.in
249239
requests==2.32.3
250240
# via
251-
# -r requirements/base.in
241+
# -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
252242
# github3-py
253243
# jira
254244
# requests-mock
@@ -257,23 +247,19 @@ requests==2.32.3
257247
# scriv
258248
# sphinx
259249
requests-mock==1.12.1
260-
# via -r requirements/test.in
250+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/test.in
261251
requests-oauthlib==2.0.0
262252
# via
263-
# -r requirements/base.in
253+
# -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
264254
# jira
265255
requests-toolbelt==1.0.0
266256
# via jira
267-
rq==1.16.2
268-
# via rq-dashboard
269-
rq-dashboard==0.8.0.2
270-
# via -r requirements/dev.in
271257
schema==0.7.7
272258
# via repo-tools-data-schema
273259
scriv==1.5.1
274260
# via -r requirements/dev.in
275-
sentry-sdk[flask]==2.17.0
276-
# via -r requirements/base.in
261+
sentry-sdk[flask]==2.18.0
262+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
277263
six==1.16.0
278264
# via
279265
# edx-lint
@@ -283,20 +269,20 @@ snowballstemmer==2.2.0
283269
# via sphinx
284270
sphinx==8.1.3
285271
# via
286-
# -r requirements/doc.in
272+
# -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/doc.in
287273
# sphinx-rtd-theme
288274
# sphinxcontrib-httpdomain
289275
# sphinxcontrib-jquery
290276
sphinx-rtd-theme==3.0.1
291-
# via -r requirements/doc.in
277+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/doc.in
292278
sphinxcontrib-applehelp==2.0.0
293279
# via sphinx
294280
sphinxcontrib-devhelp==2.0.0
295281
# via sphinx
296282
sphinxcontrib-htmlhelp==2.1.0
297283
# via sphinx
298284
sphinxcontrib-httpdomain==1.8.1
299-
# via -r requirements/doc.in
285+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/doc.in
300286
sphinxcontrib-jquery==4.1
301287
# via sphinx-rtd-theme
302288
sphinxcontrib-jsmath==1.0.1
@@ -335,21 +321,23 @@ urllib3==2.2.3
335321
# sentry-sdk
336322
# types-requests
337323
urlobject==2.4.3
338-
# via -r requirements/base.in
324+
# via -r /home/runner/work/openedx-webhooks/openedx-webhooks/requirements/base.in
339325
vine==5.1.0
340326
# via
341327
# amqp
342328
# celery
343329
# kombu
344330
wcwidth==0.2.13
345331
# via prompt-toolkit
346-
werkzeug==3.0.4
332+
werkzeug==3.1.1
347333
# via flask
348334
wheel==0.44.0
349335
# via pip-tools
350336

351337
# The following packages are considered to be unsafe in a requirements file:
352338
pip==24.2
353-
# via pip-tools
354-
setuptools==75.2.0
339+
# via
340+
# -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt
341+
# pip-tools
342+
setuptools==75.3.0
355343
# via pip-tools

requirements/pip-tools.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ wheel==0.44.0
2020
# via pip-tools
2121

2222
# The following packages are considered to be unsafe in a requirements file:
23-
pip==24.2
23+
pip==24.3.1
2424
# via pip-tools
25-
setuptools==75.2.0
25+
setuptools==75.3.0
2626
# via pip-tools

requirements/pip.txt

+4-2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ wheel==0.44.0
99

1010
# The following packages are considered to be unsafe in a requirements file:
1111
pip==24.2
12-
# via -r requirements/pip.in
13-
setuptools==75.2.0
12+
# via
13+
# -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt
14+
# -r requirements/pip.in
15+
setuptools==75.3.0
1416
# via -r requirements/pip.in

0 commit comments

Comments
 (0)