Skip to content

Commit

Permalink
Merge pull request #998 from openedx/repo-tools/upgrade-python-requir…
Browse files Browse the repository at this point in the history
…ements-ddda318

chore: Upgrade Python requirements
  • Loading branch information
sameeramin authored Nov 20, 2024
2 parents b0b2832 + cec3aa8 commit f213e33
Show file tree
Hide file tree
Showing 9 changed files with 67 additions and 75 deletions.
16 changes: 8 additions & 8 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ algoliasearch==3.0.0
# via
# -c requirements/constraints.txt
# -r requirements/base.in
amqp==5.2.0
amqp==5.3.1
# via kombu
analytics-python==1.4.post1
# via -r requirements/base.in
Expand Down Expand Up @@ -61,7 +61,7 @@ click-plugins==1.1.1
# via celery
click-repl==0.3.0
# via celery
code-annotations==1.8.0
code-annotations==1.8.1
# via edx-toggles
cryptography==43.0.3
# via
Expand Down Expand Up @@ -121,7 +121,7 @@ django-crum==0.7.9
# edx-toggles
django-extensions==3.2.3
# via -r requirements/base.in
django-import-export==4.2.0
django-import-export==4.2.1
# via -r requirements/base.in
django-log-request-id==2.1.0
# via -r requirements/base.in
Expand All @@ -134,7 +134,7 @@ django-simple-history==3.7.0
# via
# -c requirements/constraints.txt
# -r requirements/base.in
django-waffle==4.1.0
django-waffle==4.2.0
# via
# edx-django-utils
# edx-drf-extensions
Expand Down Expand Up @@ -183,7 +183,7 @@ edx-toggles==5.2.0
# via -r requirements/base.in
h11==0.14.0
# via httpcore
httpcore==1.0.6
httpcore==1.0.7
# via httpx
httpx==0.27.2
# via openai
Expand Down Expand Up @@ -212,7 +212,7 @@ markupsafe==3.0.2
# via jinja2
monotonic==1.6
# via analytics-python
mysqlclient==2.2.5
mysqlclient==2.2.6
# via -r requirements/base.in
newrelic==10.2.0
# via edx-django-utils
Expand Down Expand Up @@ -242,7 +242,7 @@ pydantic==2.9.2
# via openai
pydantic-core==2.23.4
# via pydantic
pyjwt[crypto]==2.9.0
pyjwt[crypto]==2.10.0
# via
# drf-jwt
# edx-auth-backends
Expand Down Expand Up @@ -322,7 +322,7 @@ social-auth-core==4.5.4
# via
# edx-auth-backends
# social-auth-app-django
sqlparse==0.5.1
sqlparse==0.5.2
# via django
stevedore==5.3.0
# via
Expand Down
8 changes: 0 additions & 8 deletions requirements/common_constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
# Note: Changes to this file will automatically be used by other repos, referencing
# this file from Github directly. It does not require packaging in edx-lint.


# using LTS django version
Django<5.0

Expand All @@ -23,13 +22,6 @@ elasticsearch<7.14.0
# django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected


# 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

# Cause: https://github.com/openedx/edx-lint/issues/458
# This can be unpinned once https://github.com/openedx/edx-lint/issues/459 has been resolved.
pip<24.3
22 changes: 11 additions & 11 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ algoliasearch==3.0.0
# -c requirements/constraints.txt
# -r requirements/quality.txt
# -r requirements/test.txt
amqp==5.2.0
amqp==5.3.1
# via
# -r requirements/quality.txt
# -r requirements/test.txt
Expand Down Expand Up @@ -128,7 +128,7 @@ click-repl==0.3.0
# -r requirements/quality.txt
# -r requirements/test.txt
# celery
code-annotations==1.8.0
code-annotations==1.8.1
# via
# -r requirements/quality.txt
# -r requirements/test.txt
Expand All @@ -138,7 +138,7 @@ colorama==0.4.6
# via
# -r requirements/test.txt
# tox
coverage[toml]==7.6.4
coverage[toml]==7.6.7
# via
# -r requirements/test.txt
# pytest-cov
Expand Down Expand Up @@ -245,7 +245,7 @@ django-extensions==3.2.3
# via
# -r requirements/quality.txt
# -r requirements/test.txt
django-import-export==4.2.0
django-import-export==4.2.1
# via
# -r requirements/quality.txt
# -r requirements/test.txt
Expand All @@ -264,7 +264,7 @@ django-simple-history==3.7.0
# -c requirements/constraints.txt
# -r requirements/quality.txt
# -r requirements/test.txt
django-waffle==4.1.0
django-waffle==4.2.0
# via
# -r requirements/quality.txt
# -r requirements/test.txt
Expand Down Expand Up @@ -351,7 +351,7 @@ edx-toggles==5.2.0
# -r requirements/test.txt
factory-boy==3.3.1
# via -r requirements/test.txt
faker==30.8.2
faker==33.0.0
# via
# -r requirements/test.txt
# factory-boy
Expand All @@ -367,7 +367,7 @@ h11==0.14.0
# -r requirements/quality.txt
# -r requirements/test.txt
# httpcore
httpcore==1.0.6
httpcore==1.0.7
# via
# -r requirements/quality.txt
# -r requirements/test.txt
Expand Down Expand Up @@ -447,7 +447,7 @@ lxml[html-clean,html_clean]==5.3.0
# via
# edx-i18n-tools
# lxml-html-clean
lxml-html-clean==0.3.1
lxml-html-clean==0.4.1
# via lxml
markupsafe==3.0.2
# via
Expand All @@ -464,7 +464,7 @@ monotonic==1.6
# -r requirements/quality.txt
# -r requirements/test.txt
# analytics-python
mysqlclient==2.2.5
mysqlclient==2.2.6
# via
# -r requirements/quality.txt
# -r requirements/test.txt
Expand Down Expand Up @@ -559,7 +559,7 @@ pydocstyle==6.3.0
# via -r requirements/quality.txt
pygments==2.18.0
# via diff-cover
pyjwt[crypto]==2.9.0
pyjwt[crypto]==2.10.0
# via
# -r requirements/quality.txt
# -r requirements/test.txt
Expand Down Expand Up @@ -747,7 +747,7 @@ social-auth-core==4.5.4
# -r requirements/test.txt
# edx-auth-backends
# social-auth-app-django
sqlparse==0.5.1
sqlparse==0.5.2
# via
# -r requirements/quality.txt
# -r requirements/test.txt
Expand Down
20 changes: 10 additions & 10 deletions requirements/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ algoliasearch==3.0.0
# via
# -c requirements/constraints.txt
# -r requirements/test.txt
amqp==5.2.0
amqp==5.3.1
# via
# -r requirements/test.txt
# kombu
Expand Down Expand Up @@ -112,7 +112,7 @@ click-repl==0.3.0
# via
# -r requirements/test.txt
# celery
code-annotations==1.8.0
code-annotations==1.8.1
# via
# -r requirements/test.txt
# edx-lint
Expand All @@ -121,7 +121,7 @@ colorama==0.4.6
# via
# -r requirements/test.txt
# tox
coverage[toml]==7.6.4
coverage[toml]==7.6.7
# via
# -r requirements/test.txt
# pytest-cov
Expand Down Expand Up @@ -201,7 +201,7 @@ django-dynamic-fixture==4.0.1
# via -r requirements/test.txt
django-extensions==3.2.3
# via -r requirements/test.txt
django-import-export==4.2.0
django-import-export==4.2.1
# via -r requirements/test.txt
django-log-request-id==2.1.0
# via -r requirements/test.txt
Expand All @@ -214,7 +214,7 @@ django-simple-history==3.7.0
# via
# -c requirements/constraints.txt
# -r requirements/test.txt
django-waffle==4.1.0
django-waffle==4.2.0
# via
# -r requirements/test.txt
# edx-django-utils
Expand Down Expand Up @@ -281,7 +281,7 @@ edx-toggles==5.2.0
# via -r requirements/test.txt
factory-boy==3.3.1
# via -r requirements/test.txt
faker==30.8.2
faker==33.0.0
# via
# -r requirements/test.txt
# factory-boy
Expand All @@ -294,7 +294,7 @@ h11==0.14.0
# via
# -r requirements/test.txt
# httpcore
httpcore==1.0.6
httpcore==1.0.7
# via
# -r requirements/test.txt
# httpx
Expand Down Expand Up @@ -361,7 +361,7 @@ monotonic==1.6
# via
# -r requirements/test.txt
# analytics-python
mysqlclient==2.2.5
mysqlclient==2.2.6
# via -r requirements/test.txt
newrelic==10.2.0
# via
Expand Down Expand Up @@ -438,7 +438,7 @@ pygments==2.18.0
# pydata-sphinx-theme
# readme-renderer
# sphinx
pyjwt[crypto]==2.9.0
pyjwt[crypto]==2.10.0
# via
# -r requirements/test.txt
# drf-jwt
Expand Down Expand Up @@ -608,7 +608,7 @@ sphinxcontrib-qthelp==2.0.0
# via sphinx
sphinxcontrib-serializinghtml==2.0.0
# via sphinx
sqlparse==0.5.1
sqlparse==0.5.2
# via
# -r requirements/test.txt
# django
Expand Down
2 changes: 1 addition & 1 deletion requirements/pip.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ pip==24.2
# via
# -c /home/runner/work/enterprise-catalog/enterprise-catalog/requirements/common_constraints.txt
# -r requirements/pip.in
setuptools==75.3.0
setuptools==75.5.0
# via -r requirements/pip.in
18 changes: 9 additions & 9 deletions requirements/production.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#
algoliasearch==3.0.0
# via -r requirements/base.txt
amqp==5.2.0
amqp==5.3.1
# via
# -r requirements/base.txt
# kombu
Expand Down Expand Up @@ -80,7 +80,7 @@ click-repl==0.3.0
# via
# -r requirements/base.txt
# celery
code-annotations==1.8.0
code-annotations==1.8.1
# via
# -r requirements/base.txt
# edx-toggles
Expand Down Expand Up @@ -146,7 +146,7 @@ django-crum==0.7.9
# edx-toggles
django-extensions==3.2.3
# via -r requirements/base.txt
django-import-export==4.2.0
django-import-export==4.2.1
# via -r requirements/base.txt
django-log-request-id==2.1.0
# via -r requirements/base.txt
Expand All @@ -157,7 +157,7 @@ django-model-utils==5.0.0
# edx-rbac
django-simple-history==3.7.0
# via -r requirements/base.txt
django-waffle==4.1.0
django-waffle==4.2.0
# via
# -r requirements/base.txt
# edx-django-utils
Expand Down Expand Up @@ -211,7 +211,7 @@ edx-rest-api-client==6.0.0
# via -r requirements/base.txt
edx-toggles==5.2.0
# via -r requirements/base.txt
gevent==24.10.3
gevent==24.11.1
# via -r requirements/production.in
greenlet==3.1.1
# via gevent
Expand All @@ -221,7 +221,7 @@ h11==0.14.0
# via
# -r requirements/base.txt
# httpcore
httpcore==1.0.6
httpcore==1.0.7
# via
# -r requirements/base.txt
# httpx
Expand Down Expand Up @@ -273,7 +273,7 @@ monotonic==1.6
# via
# -r requirements/base.txt
# analytics-python
mysqlclient==2.2.5
mysqlclient==2.2.6
# via -r requirements/base.txt
newrelic==10.2.0
# via
Expand Down Expand Up @@ -321,7 +321,7 @@ pydantic-core==2.23.4
# via
# -r requirements/base.txt
# pydantic
pyjwt[crypto]==2.9.0
pyjwt[crypto]==2.10.0
# via
# -r requirements/base.txt
# drf-jwt
Expand Down Expand Up @@ -425,7 +425,7 @@ social-auth-core==4.5.4
# -r requirements/base.txt
# edx-auth-backends
# social-auth-app-django
sqlparse==0.5.1
sqlparse==0.5.2
# via
# -r requirements/base.txt
# django
Expand Down
Loading

0 comments on commit f213e33

Please sign in to comment.