Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Commit

Permalink
chore: Upgrade Python requirements (#632)
Browse files Browse the repository at this point in the history
* chore: Upgrade Python requirements

* chore: update requirements

---------

Co-authored-by: Zacharis278 <[email protected]>
  • Loading branch information
edx-requirements-bot and zacharis278 authored Jul 26, 2024
1 parent 59596f1 commit 12f250b
Show file tree
Hide file tree
Showing 10 changed files with 76 additions and 68 deletions.
6 changes: 3 additions & 3 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ click-plugins==1.1.1
# via celery
click-repl==0.3.0
# via celery
cryptography==42.0.8
cryptography==43.0.0
# via
# pyjwt
# social-auth-core
Expand Down Expand Up @@ -220,15 +220,15 @@ six==1.16.0
# python-dateutil
slumber==0.7.1
# via edx-rest-api-client
social-auth-app-django==5.4.1
social-auth-app-django==5.4.2
# via
# -r requirements/base.in
# edx-auth-backends
social-auth-core==4.5.4
# via
# edx-auth-backends
# social-auth-app-django
sqlparse==0.5.0
sqlparse==0.5.1
# via django
stevedore==5.2.0
# via
Expand Down
8 changes: 8 additions & 0 deletions requirements/common_constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ Django<5.0

# elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process.
# elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html
# See https://github.com/openedx/edx-platform/issues/35126 for more info
elasticsearch<7.14.0

# django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected
Expand All @@ -35,3 +36,10 @@ elasticsearch<7.14.0
# So we need to pin it globally, for now.
# Ticket for unpinning: https://github.com/openedx/edx-lint/issues/407
importlib-metadata<7

# Cause: https://github.com/openedx/event-tracking/pull/290
# event-tracking 2.4.1 upgrades to pymongo 4.4.0 which is not supported on edx-platform.
# We will pin event-tracking to do not break existing installations
# This can be unpinned once https://github.com/openedx/edx-platform/issues/34586
# has been resolved and edx-platform is running with pymongo>=4.4.0
event-tracking<2.4.1
28 changes: 14 additions & 14 deletions requirements/devstack.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ asgiref==3.8.1
# -r requirements/local.txt
# django
# django-cors-headers
astroid==3.2.2
astroid==3.2.4
# via
# -r requirements/local.txt
# pylint
Expand Down Expand Up @@ -56,18 +56,18 @@ billiard==4.2.0
# via
# -r requirements/local.txt
# celery
boto3==1.34.141
boto3==1.34.149
# via
# -c requirements/constraints.txt
# -r requirements/local.txt
# moto
botocore==1.34.141
botocore==1.34.149
# via
# -r requirements/local.txt
# boto3
# moto
# s3transfer
cachetools==5.3.3
cachetools==5.4.0
# via
# -r requirements/local.txt
# tox
Expand Down Expand Up @@ -133,11 +133,11 @@ configobj==5.0.8
# via
# -r requirements/local.txt
# ruamel-yaml-cmd
coverage[toml]==7.5.4
coverage[toml]==7.6.0
# via
# -r requirements/local.txt
# pytest-cov
cryptography==42.0.8
cryptography==43.0.0
# via
# -r requirements/local.txt
# moto
Expand Down Expand Up @@ -190,7 +190,7 @@ django-crum==0.7.9
# via
# -r requirements/local.txt
# edx-django-utils
django-debug-toolbar==4.4.5
django-debug-toolbar==4.4.6
# via -r requirements/local.txt
django-dynamic-fixture==4.0.1
# via -r requirements/local.txt
Expand Down Expand Up @@ -260,15 +260,15 @@ edx-drf-extensions==10.3.0
# via -r requirements/local.txt
edx-i18n-tools==1.6.0
# via -r requirements/local.txt
edx-lint==5.3.6
edx-lint==5.3.7
# via -r requirements/local.txt
edx-opaque-keys==2.10.0
# via
# -r requirements/local.txt
# edx-drf-extensions
edx-rest-api-client==5.7.1
# via -r requirements/local.txt
exceptiongroup==1.2.1
exceptiongroup==1.2.2
# via
# -r requirements/local.txt
# pytest
Expand Down Expand Up @@ -433,7 +433,7 @@ pyjwt[crypto]==2.8.0
# edx-drf-extensions
# edx-rest-api-client
# social-auth-core
pylint==3.2.5
pylint==3.2.6
# via
# -r requirements/local.txt
# edx-lint
Expand Down Expand Up @@ -467,7 +467,7 @@ pyproject-api==1.7.1
# via
# -r requirements/local.txt
# tox
pytest==8.2.2
pytest==8.3.2
# via
# -r requirements/local.txt
# pytest-cov
Expand Down Expand Up @@ -581,7 +581,7 @@ snowballstemmer==2.2.0
# via
# -r requirements/local.txt
# sphinx
social-auth-app-django==5.4.1
social-auth-app-django==5.4.2
# via
# -r requirements/local.txt
# edx-auth-backends
Expand Down Expand Up @@ -625,7 +625,7 @@ sphinxcontrib-serializinghtml==1.1.5
# via
# -r requirements/local.txt
# sphinx
sqlparse==0.5.0
sqlparse==0.5.1
# via
# -r requirements/local.txt
# django
Expand All @@ -648,7 +648,7 @@ tomli==2.0.1
# pyproject-api
# pytest
# tox
tomlkit==0.12.5
tomlkit==0.13.0
# via
# -r requirements/local.txt
# pylint
Expand Down
6 changes: 3 additions & 3 deletions requirements/docs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ click-repl==0.3.0
# via
# -r requirements/base.txt
# celery
cryptography==42.0.8
cryptography==43.0.0
# via
# -r requirements/base.txt
# pyjwt
Expand Down Expand Up @@ -328,7 +328,7 @@ slumber==0.7.1
# edx-rest-api-client
snowballstemmer==2.2.0
# via sphinx
social-auth-app-django==5.4.1
social-auth-app-django==5.4.2
# via
# -r requirements/base.txt
# edx-auth-backends
Expand Down Expand Up @@ -358,7 +358,7 @@ sphinxcontrib-qthelp==1.0.3
# via sphinx
sphinxcontrib-serializinghtml==1.1.5
# via sphinx
sqlparse==0.5.0
sqlparse==0.5.1
# via
# -r requirements/base.txt
# django
Expand Down
28 changes: 14 additions & 14 deletions requirements/local.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ asgiref==3.8.1
# -r requirements/test.txt
# django
# django-cors-headers
astroid==3.2.2
astroid==3.2.4
# via
# -r requirements/test.txt
# pylint
Expand Down Expand Up @@ -64,18 +64,18 @@ billiard==4.2.0
# -r requirements/docs.txt
# -r requirements/test.txt
# celery
boto3==1.34.141
boto3==1.34.149
# via
# -c requirements/constraints.txt
# -r requirements/test.txt
# moto
botocore==1.34.141
botocore==1.34.149
# via
# -r requirements/test.txt
# boto3
# moto
# s3transfer
cachetools==5.3.3
cachetools==5.4.0
# via
# -r requirements/test.txt
# tox
Expand Down Expand Up @@ -147,11 +147,11 @@ colorama==0.4.6
# tox
configobj==5.0.8
# via ruamel-yaml-cmd
coverage[toml]==7.5.4
coverage[toml]==7.6.0
# via
# -r requirements/test.txt
# pytest-cov
cryptography==42.0.8
cryptography==43.0.0
# via
# -r requirements/docs.txt
# -r requirements/test.txt
Expand Down Expand Up @@ -210,7 +210,7 @@ django-crum==0.7.9
# -r requirements/docs.txt
# -r requirements/test.txt
# edx-django-utils
django-debug-toolbar==4.4.5
django-debug-toolbar==4.4.6
# via -r requirements/local.in
django-dynamic-fixture==4.0.1
# via -r requirements/test.txt
Expand Down Expand Up @@ -305,7 +305,7 @@ edx-drf-extensions==10.3.0
# -r requirements/test.txt
edx-i18n-tools==1.6.0
# via -r requirements/local.in
edx-lint==5.3.6
edx-lint==5.3.7
# via -r requirements/test.txt
edx-opaque-keys==2.10.0
# via
Expand All @@ -316,7 +316,7 @@ edx-rest-api-client==5.7.1
# via
# -r requirements/docs.txt
# -r requirements/test.txt
exceptiongroup==1.2.1
exceptiongroup==1.2.2
# via
# -r requirements/test.txt
# pytest
Expand Down Expand Up @@ -484,7 +484,7 @@ pyjwt[crypto]==2.8.0
# edx-drf-extensions
# edx-rest-api-client
# social-auth-core
pylint==3.2.5
pylint==3.2.6
# via
# -r requirements/test.txt
# edx-lint
Expand Down Expand Up @@ -518,7 +518,7 @@ pyproject-api==1.7.1
# via
# -r requirements/test.txt
# tox
pytest==8.2.2
pytest==8.3.2
# via
# -r requirements/test.txt
# pytest-cov
Expand Down Expand Up @@ -635,7 +635,7 @@ snowballstemmer==2.2.0
# via
# -r requirements/docs.txt
# sphinx
social-auth-app-django==5.4.1
social-auth-app-django==5.4.2
# via
# -r requirements/docs.txt
# -r requirements/test.txt
Expand Down Expand Up @@ -681,7 +681,7 @@ sphinxcontrib-serializinghtml==1.1.5
# via
# -r requirements/docs.txt
# sphinx
sqlparse==0.5.0
sqlparse==0.5.1
# via
# -r requirements/docs.txt
# -r requirements/test.txt
Expand All @@ -707,7 +707,7 @@ tomli==2.0.1
# pyproject-api
# pytest
# tox
tomlkit==0.12.5
tomlkit==0.13.0
# via
# -r requirements/test.txt
# pylint
Expand Down
Loading

0 comments on commit 12f250b

Please sign in to comment.