Skip to content

Commit b14f447

Browse files
chore: Upgrade Python requirements (#234)
1 parent e828aff commit b14f447

File tree

8 files changed

+58
-54
lines changed

8 files changed

+58
-54
lines changed

CHANGELOG.rst

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ Change Log
1313
1414
Unreleased
1515

16+
[2.2.1] - 2025-05-05
17+
---------------------
18+
* chore: Upgrade python requirements
19+
1620
[2.2.0] - 2025-04-16
1721
---------------------
1822
* feat: added support for django 5.2

requirements/ci.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ filelock==3.18.0
1616
# via
1717
# tox
1818
# virtualenv
19-
packaging==24.2
19+
packaging==25.0
2020
# via
2121
# pyproject-api
2222
# tox

requirements/dev.txt

+18-18
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,17 @@ attrs==25.3.0
3333
# via
3434
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
3535
# openedx-events
36-
beautifulsoup4==4.13.3
36+
beautifulsoup4==4.13.4
3737
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
3838
billiard==4.2.1
3939
# via
4040
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
4141
# celery
42-
boto3==1.37.33
42+
boto3==1.38.3
4343
# via
4444
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
4545
# django-ses
46-
botocore==1.37.33
46+
botocore==1.38.3
4747
# via
4848
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
4949
# boto3
@@ -56,9 +56,9 @@ cachetools==5.5.2
5656
# via
5757
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/ci.txt
5858
# tox
59-
celery==5.5.1
59+
celery==5.5.2
6060
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
61-
certifi==2025.1.31
61+
certifi==2025.4.26
6262
# via
6363
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
6464
# httpcore
@@ -120,7 +120,7 @@ ddt==1.7.2
120120
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
121121
diff-cover==9.2.4
122122
# via -r requirements/dev.in
123-
dill==0.3.9
123+
dill==0.4.0
124124
# via pylint
125125
distlib==0.3.9
126126
# via
@@ -180,11 +180,11 @@ edx-django-utils==7.4.0
180180
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
181181
# edx-rest-api-client
182182
# openedx-events
183-
edx-i18n-tools==1.7.0
183+
edx-i18n-tools==1.8.0
184184
# via -r requirements/dev.in
185185
edx-lint==5.6.0
186186
# via -r requirements/dev.in
187-
edx-opaque-keys[django]==2.12.0
187+
edx-opaque-keys[django]==3.0.0
188188
# via
189189
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
190190
# edx-ccx-keys
@@ -206,11 +206,11 @@ filelock==3.18.0
206206
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/ci.txt
207207
# tox
208208
# virtualenv
209-
h11==0.14.0
209+
h11==0.16.0
210210
# via
211211
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
212212
# httpcore
213-
httpcore==1.0.8
213+
httpcore==1.0.9
214214
# via
215215
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
216216
# httpx
@@ -246,11 +246,11 @@ jmespath==1.0.1
246246
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
247247
# boto3
248248
# botocore
249-
kombu==5.5.2
249+
kombu==5.5.3
250250
# via
251251
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
252252
# celery
253-
lxml[html-clean,html_clean]==5.3.2
253+
lxml[html-clean,html_clean]==5.4.0
254254
# via
255255
# edx-i18n-tools
256256
# lxml-html-clean
@@ -264,15 +264,15 @@ mccabe==0.7.0
264264
# via pylint
265265
mock==5.2.0
266266
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
267-
newrelic==10.9.0
267+
newrelic==10.10.0
268268
# via
269269
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
270270
# edx-django-utils
271-
openai==1.73.0
271+
openai==1.76.0
272272
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
273273
openedx-events==10.0.0
274274
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
275-
packaging==24.2
275+
packaging==25.0
276276
# via
277277
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/ci.txt
278278
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/pip-tools.txt
@@ -306,7 +306,7 @@ pluggy==1.5.0
306306
# tox
307307
polib==1.2.0
308308
# via edx-i18n-tools
309-
prompt-toolkit==3.0.50
309+
prompt-toolkit==3.0.51
310310
# via
311311
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
312312
# click-repl
@@ -401,7 +401,7 @@ requests==2.32.3
401401
# responses
402402
responses==0.25.7
403403
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
404-
s3transfer==0.11.4
404+
s3transfer==0.12.0
405405
# via
406406
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
407407
# boto3
@@ -418,7 +418,7 @@ sniffio==1.3.1
418418
# openai
419419
snowballstemmer==2.2.0
420420
# via pydocstyle
421-
soupsieve==2.6
421+
soupsieve==2.7
422422
# via
423423
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
424424
# beautifulsoup4

requirements/doc.txt

+16-16
Original file line numberDiff line numberDiff line change
@@ -37,28 +37,28 @@ babel==2.17.0
3737
# via
3838
# pydata-sphinx-theme
3939
# sphinx
40-
beautifulsoup4==4.13.3
40+
beautifulsoup4==4.13.4
4141
# via
4242
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
4343
# pydata-sphinx-theme
4444
billiard==4.2.1
4545
# via
4646
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
4747
# celery
48-
boto3==1.37.33
48+
boto3==1.38.3
4949
# via
5050
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
5151
# django-ses
52-
botocore==1.37.33
52+
botocore==1.38.3
5353
# via
5454
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
5555
# boto3
5656
# s3transfer
5757
build==1.2.2.post1
5858
# via -r requirements/doc.in
59-
celery==5.5.1
59+
celery==5.5.2
6060
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
61-
certifi==2025.1.31
61+
certifi==2025.4.26
6262
# via
6363
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
6464
# httpcore
@@ -166,7 +166,7 @@ edx-django-utils==7.4.0
166166
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
167167
# edx-rest-api-client
168168
# openedx-events
169-
edx-opaque-keys[django]==2.12.0
169+
edx-opaque-keys[django]==3.0.0
170170
# via
171171
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
172172
# edx-ccx-keys
@@ -183,11 +183,11 @@ fastavro==1.10.0
183183
# via
184184
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
185185
# openedx-events
186-
h11==0.14.0
186+
h11==0.16.0
187187
# via
188188
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
189189
# httpcore
190-
httpcore==1.0.8
190+
httpcore==1.0.9
191191
# via
192192
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
193193
# httpx
@@ -235,7 +235,7 @@ jmespath==1.0.1
235235
# botocore
236236
keyring==25.6.0
237237
# via twine
238-
kombu==5.5.2
238+
kombu==5.5.3
239239
# via
240240
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
241241
# celery
@@ -249,21 +249,21 @@ mdurl==0.1.2
249249
# via markdown-it-py
250250
mock==5.2.0
251251
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
252-
more-itertools==10.6.0
252+
more-itertools==10.7.0
253253
# via
254254
# jaraco-classes
255255
# jaraco-functools
256-
newrelic==10.9.0
256+
newrelic==10.10.0
257257
# via
258258
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
259259
# edx-django-utils
260260
nh3==0.2.21
261261
# via readme-renderer
262-
openai==1.73.0
262+
openai==1.76.0
263263
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
264264
openedx-events==10.0.0
265265
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
266-
packaging==24.2
266+
packaging==25.0
267267
# via
268268
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
269269
# build
@@ -279,7 +279,7 @@ pluggy==1.5.0
279279
# via
280280
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
281281
# pytest
282-
prompt-toolkit==3.0.50
282+
prompt-toolkit==3.0.51
283283
# via
284284
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
285285
# click-repl
@@ -372,7 +372,7 @@ rich==14.0.0
372372
# via twine
373373
roman-numerals-py==3.1.0
374374
# via sphinx
375-
s3transfer==0.11.4
375+
s3transfer==0.12.0
376376
# via
377377
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
378378
# boto3
@@ -390,7 +390,7 @@ sniffio==1.3.1
390390
# openai
391391
snowballstemmer==2.2.0
392392
# via sphinx
393-
soupsieve==2.6
393+
soupsieve==2.7
394394
# via
395395
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/test.txt
396396
# beautifulsoup4

requirements/pip-tools.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ build==1.2.2.post1
88
# via pip-tools
99
click==8.1.8
1010
# via pip-tools
11-
packaging==24.2
11+
packaging==25.0
1212
# via build
1313
pip-tools==7.4.1
1414
# via -r requirements/pip-tools.in

requirements/pip.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ wheel==0.45.1
88
# via -r requirements/pip.in
99

1010
# The following packages are considered to be unsafe in a requirements file:
11-
pip==25.0.1
11+
pip==25.1
1212
# via -r requirements/pip.in
13-
setuptools==78.1.0
13+
setuptools==80.0.0
1414
# via -r requirements/pip.in

requirements/test.txt

+15-15
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,19 @@ asgiref==3.8.1
2020
# via django
2121
attrs==25.3.0
2222
# via openedx-events
23-
beautifulsoup4==4.13.3
23+
beautifulsoup4==4.13.4
2424
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/base.in
2525
billiard==4.2.1
2626
# via celery
27-
boto3==1.37.33
27+
boto3==1.38.3
2828
# via django-ses
29-
botocore==1.37.33
29+
botocore==1.38.3
3030
# via
3131
# boto3
3232
# s3transfer
33-
celery==5.5.1
33+
celery==5.5.2
3434
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/base.in
35-
certifi==2025.1.31
35+
certifi==2025.4.26
3636
# via
3737
# httpcore
3838
# httpx
@@ -103,7 +103,7 @@ edx-django-utils==7.4.0
103103
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/base.in
104104
# edx-rest-api-client
105105
# openedx-events
106-
edx-opaque-keys[django]==2.12.0
106+
edx-opaque-keys[django]==3.0.0
107107
# via
108108
# -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/base.in
109109
# edx-ccx-keys
@@ -118,9 +118,9 @@ faker==37.1.0
118118
# factory-boy
119119
fastavro==1.10.0
120120
# via openedx-events
121-
h11==0.14.0
121+
h11==0.16.0
122122
# via httpcore
123-
httpcore==1.0.8
123+
httpcore==1.0.9
124124
# via httpx
125125
httpx==0.28.1
126126
# via openai
@@ -139,25 +139,25 @@ jmespath==1.0.1
139139
# via
140140
# boto3
141141
# botocore
142-
kombu==5.5.2
142+
kombu==5.5.3
143143
# via celery
144144
markupsafe==3.0.2
145145
# via jinja2
146146
mock==5.2.0
147147
# via -r requirements/test.in
148-
newrelic==10.9.0
148+
newrelic==10.10.0
149149
# via edx-django-utils
150-
openai==1.73.0
150+
openai==1.76.0
151151
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/base.in
152152
openedx-events==10.0.0
153153
# via -r /home/runner/work/taxonomy-connector/taxonomy-connector/requirements/base.in
154-
packaging==24.2
154+
packaging==25.0
155155
# via pytest
156156
pbr==6.1.1
157157
# via stevedore
158158
pluggy==1.5.0
159159
# via pytest
160-
prompt-toolkit==3.0.50
160+
prompt-toolkit==3.0.51
161161
# via click-repl
162162
psutil==7.0.0
163163
# via edx-django-utils
@@ -200,7 +200,7 @@ requests==2.32.3
200200
# responses
201201
responses==0.25.7
202202
# via -r requirements/test.in
203-
s3transfer==0.11.4
203+
s3transfer==0.12.0
204204
# via boto3
205205
six==1.17.0
206206
# via
@@ -210,7 +210,7 @@ sniffio==1.3.1
210210
# via
211211
# anyio
212212
# openai
213-
soupsieve==2.6
213+
soupsieve==2.7
214214
# via beautifulsoup4
215215
sqlparse==0.5.3
216216
# via django

taxonomy/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@
1515
# 2. MINOR version when you add functionality in a backwards compatible manner, and
1616
# 3. PATCH version when you make backwards compatible bug fixes.
1717
# More details can be found at https://semver.org/
18-
__version__ = '2.2.0'
18+
__version__ = '2.2.1'

0 commit comments

Comments
 (0)