Skip to content

Commit 06edab4

Browse files
chore: python requirements update (#4188)
1 parent 7894eda commit 06edab4

File tree

4 files changed

+48
-39
lines changed

4 files changed

+48
-39
lines changed

requirements/common_constraints.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,8 @@ elasticsearch<7.14.0
2121

2222
# django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected
2323

24+
25+
# virtualenv latest version requires platformdirs<4.0 which conflicts with tox>4.0 version
26+
# This constraint can be removed once the issue
27+
# https://github.com/pypa/virtualenv/issues/2666 gets resolved
28+
platformdirs<4.0

requirements/docs.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ babel==2.13.1
1414
# sphinx
1515
beautifulsoup4==4.12.2
1616
# via pydata-sphinx-theme
17-
certifi==2023.7.22
17+
certifi==2023.11.17
1818
# via
1919
# elasticsearch
2020
# requests
@@ -51,7 +51,7 @@ packaging==23.2
5151
# sphinx
5252
pydata-sphinx-theme==0.14.3
5353
# via sphinx-book-theme
54-
pygments==2.16.1
54+
pygments==2.17.1
5555
# via
5656
# accessible-pygments
5757
# pydata-sphinx-theme

requirements/local.txt

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ anyio==3.7.1
2828
asgiref==3.7.2
2929
# via
3030
# django
31+
# django-cors-headers
3132
# django-countries
3233
asn1crypto==1.5.1
3334
# via snowflake-connector-python
@@ -72,9 +73,9 @@ boltons==21.0.0
7273
# face
7374
# glom
7475
# semgrep
75-
boto3==1.28.84
76+
boto3==1.29.3
7677
# via django-ses
77-
botocore==1.31.84
78+
botocore==1.32.3
7879
# via
7980
# boto3
8081
# s3transfer
@@ -94,7 +95,7 @@ celery==5.3.5
9495
# via
9596
# -c requirements/constraints.txt
9697
# taxonomy-connector
97-
certifi==2023.7.22
98+
certifi==2023.11.17
9899
# via
99100
# elasticsearch
100101
# httpcore
@@ -242,7 +243,7 @@ django-config-models==2.5.1
242243
# via -r requirements/base.in
243244
django-contrib-comments==2.2.0
244245
# via -r requirements/base.in
245-
django-cors-headers==4.3.0
246+
django-cors-headers==4.3.1
246247
# via -r requirements/base.in
247248
django-countries==7.5.1
248249
# via -r requirements/base.in
@@ -390,7 +391,7 @@ edx-django-utils==5.8.0
390391
# edx-toggles
391392
# getsmarter-api-clients
392393
# taxonomy-connector
393-
edx-drf-extensions==8.13.0
394+
edx-drf-extensions==8.13.1
394395
# via -r requirements/base.in
395396
edx-event-bus-kafka==5.5.0
396397
# via -r requirements/base.in
@@ -440,7 +441,7 @@ face==22.0.0
440441
# via glom
441442
factory-boy==3.3.0
442443
# via -r requirements/test.in
443-
faker==20.0.0
444+
faker==20.0.3
444445
# via factory-boy
445446
fastavro==1.9.0
446447
# via openedx-events
@@ -457,7 +458,7 @@ glom==22.1.0
457458
# via semgrep
458459
google-api-core==2.14.0
459460
# via google-api-python-client
460-
google-api-python-client==2.107.0
461+
google-api-python-client==2.108.0
461462
# via -r requirements/base.in
462463
google-auth==2.23.4
463464
# via
@@ -528,7 +529,7 @@ jsonschema==3.2.0
528529
# via
529530
# docker-compose
530531
# semgrep
531-
kombu==5.3.3
532+
kombu==5.3.4
532533
# via celery
533534
libsass==0.22.0
534535
# via django-libsass
@@ -549,18 +550,18 @@ more-itertools==10.1.0
549550
# via simple-salesforce
550551
mysqlclient==2.2.0
551552
# via -r requirements/test.in
552-
newrelic==9.1.1
553+
newrelic==9.2.0
553554
# via edx-django-utils
554555
oauthlib==3.2.2
555556
# via
556557
# getsmarter-api-clients
557558
# requests-oauthlib
558559
# social-auth-core
559-
openai==1.2.3
560+
openai==1.3.3
560561
# via taxonomy-connector
561562
openedx-atlas==0.5.0
562563
# via -r requirements/base.in
563-
openedx-events==9.0.1
564+
openedx-events==9.2.0
564565
# via
565566
# edx-event-bus-kafka
566567
# edx-event-bus-redis
@@ -597,6 +598,7 @@ pillow==9.5.0
597598
# django-stdimage
598599
platformdirs==3.11.0
599600
# via
601+
# -c requirements/common_constraints.txt
600602
# pylint
601603
# snowflake-connector-python
602604
# tox
@@ -608,9 +610,9 @@ pluggy==1.3.0
608610
# tox
609611
polib==1.2.0
610612
# via edx-i18n-tools
611-
prompt-toolkit==3.0.40
613+
prompt-toolkit==3.0.41
612614
# via click-repl
613-
protobuf==4.25.0
615+
protobuf==4.25.1
614616
# via
615617
# google-api-core
616618
# googleapis-common-protos
@@ -628,13 +630,13 @@ pycountry==22.3.5
628630
# via -r requirements/base.in
629631
pycparser==2.21
630632
# via cffi
631-
pydantic==2.4.2
633+
pydantic==2.5.1
632634
# via openai
633-
pydantic-core==2.10.1
635+
pydantic-core==2.14.3
634636
# via pydantic
635637
pydata-sphinx-theme==0.14.3
636638
# via sphinx-book-theme
637-
pygments==2.16.1
639+
pygments==2.17.1
638640
# via
639641
# accessible-pygments
640642
# pydata-sphinx-theme
@@ -791,7 +793,7 @@ requests-toolbelt==0.10.1
791793
# via
792794
# -c requirements/constraints.txt
793795
# zeep
794-
responses==0.24.0
796+
responses==0.24.1
795797
# via
796798
# -r requirements/test.in
797799
# pytest-responses
@@ -844,7 +846,7 @@ sniffio==1.3.0
844846
# trio
845847
snowballstemmer==2.2.0
846848
# via sphinx
847-
snowflake-connector-python==3.4.1
849+
snowflake-connector-python==3.5.0
848850
# via -r requirements/base.in
849851
social-auth-app-django==5.4.0
850852
# via
@@ -908,7 +910,7 @@ tomli==2.0.1
908910
# pyproject-api
909911
# pytest
910912
# tox
911-
tomlkit==0.12.2
913+
tomlkit==0.12.3
912914
# via
913915
# pylint
914916
# snowflake-connector-python
@@ -973,7 +975,7 @@ walrus==0.9.3
973975
# via edx-event-bus-redis
974976
wcmatch==8.5
975977
# via semgrep
976-
wcwidth==0.2.9
978+
wcwidth==0.2.10
977979
# via prompt-toolkit
978980
webencodings==0.5.1
979981
# via

requirements/production.txt

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ anyio==3.7.1
2424
asgiref==3.7.2
2525
# via
2626
# django
27+
# django-cors-headers
2728
# django-countries
2829
asn1crypto==1.5.1
2930
# via snowflake-connector-python
@@ -47,9 +48,9 @@ beautifulsoup4==4.12.2
4748
# taxonomy-connector
4849
billiard==4.2.0
4950
# via celery
50-
boto3==1.28.84
51+
boto3==1.29.3
5152
# via django-ses
52-
botocore==1.31.84
53+
botocore==1.32.3
5354
# via
5455
# boto3
5556
# s3transfer
@@ -65,7 +66,7 @@ celery==5.3.5
6566
# via
6667
# -c requirements/constraints.txt
6768
# taxonomy-connector
68-
certifi==2023.7.22
69+
certifi==2023.11.17
6970
# via
7071
# -r requirements/production.in
7172
# elasticsearch
@@ -182,7 +183,7 @@ django-config-models==2.5.1
182183
# via -r requirements/base.in
183184
django-contrib-comments==2.2.0
184185
# via -r requirements/base.in
185-
django-cors-headers==4.3.0
186+
django-cors-headers==4.3.1
186187
# via -r requirements/base.in
187188
django-countries==7.5.1
188189
# via -r requirements/base.in
@@ -311,7 +312,7 @@ edx-django-utils==5.8.0
311312
# edx-toggles
312313
# getsmarter-api-clients
313314
# taxonomy-connector
314-
edx-drf-extensions==8.13.0
315+
edx-drf-extensions==8.13.1
315316
# via -r requirements/base.in
316317
edx-event-bus-kafka==5.5.0
317318
# via -r requirements/base.in
@@ -357,7 +358,7 @@ gevent==23.9.1
357358
# via -r requirements/production.in
358359
google-api-core==2.14.0
359360
# via google-api-python-client
360-
google-api-python-client==2.107.0
361+
google-api-python-client==2.108.0
361362
# via -r requirements/base.in
362363
google-auth==2.23.4
363364
# via
@@ -414,7 +415,7 @@ jmespath==1.0.1
414415
# botocore
415416
jsonfield==3.1.0
416417
# via -r requirements/base.in
417-
kombu==5.3.3
418+
kombu==5.3.4
418419
# via celery
419420
libsass==0.22.0
420421
# via django-libsass
@@ -430,7 +431,7 @@ more-itertools==10.1.0
430431
# via simple-salesforce
431432
mysqlclient==2.2.0
432433
# via -r requirements/production.in
433-
newrelic==9.1.1
434+
newrelic==9.2.0
434435
# via
435436
# -r requirements/production.in
436437
# edx-django-utils
@@ -439,11 +440,11 @@ oauthlib==3.2.2
439440
# getsmarter-api-clients
440441
# requests-oauthlib
441442
# social-auth-core
442-
openai==1.2.3
443+
openai==1.3.3
443444
# via taxonomy-connector
444445
openedx-atlas==0.5.0
445446
# via -r requirements/base.in
446-
openedx-events==9.0.1
447+
openedx-events==9.2.0
447448
# via
448449
# edx-event-bus-kafka
449450
# edx-event-bus-redis
@@ -466,11 +467,12 @@ pillow==9.5.0
466467
# django-stdimage
467468
platformdirs==3.11.0
468469
# via
470+
# -c requirements/common_constraints.txt
469471
# snowflake-connector-python
470472
# zeep
471-
prompt-toolkit==3.0.40
473+
prompt-toolkit==3.0.41
472474
# via click-repl
473-
protobuf==4.25.0
475+
protobuf==4.25.1
474476
# via
475477
# google-api-core
476478
# googleapis-common-protos
@@ -486,9 +488,9 @@ pycountry==22.3.5
486488
# via -r requirements/base.in
487489
pycparser==2.21
488490
# via cffi
489-
pydantic==2.4.2
491+
pydantic==2.5.1
490492
# via openai
491-
pydantic-core==2.10.1
493+
pydantic-core==2.14.3
492494
# via pydantic
493495
pyjwt[crypto]==2.8.0
494496
# via
@@ -612,7 +614,7 @@ sniffio==1.3.0
612614
# via
613615
# anyio
614616
# httpx
615-
snowflake-connector-python==3.4.1
617+
snowflake-connector-python==3.5.0
616618
# via -r requirements/base.in
617619
social-auth-app-django==5.4.0
618620
# via
@@ -641,7 +643,7 @@ tinycss2==1.2.1
641643
# via
642644
# cairosvg
643645
# cssselect2
644-
tomlkit==0.12.2
646+
tomlkit==0.12.3
645647
# via snowflake-connector-python
646648
tqdm==4.66.1
647649
# via openai
@@ -679,7 +681,7 @@ vine==5.1.0
679681
# kombu
680682
walrus==0.9.3
681683
# via edx-event-bus-redis
682-
wcwidth==0.2.9
684+
wcwidth==0.2.10
683685
# via prompt-toolkit
684686
webencodings==0.5.1
685687
# via

0 commit comments

Comments
 (0)