Skip to content

Commit

Permalink
Merge pull request #729 from openedx/eahmadjaved/requirements-upgrade
Browse files Browse the repository at this point in the history
chore: Upgrade Python requirements
  • Loading branch information
macdiesel authored Oct 25, 2024
2 parents 0bad642 + b3e210b commit 5468a2d
Show file tree
Hide file tree
Showing 8 changed files with 79 additions and 68 deletions.
17 changes: 9 additions & 8 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ billiard==4.2.1
# via celery
bleach==6.1.0
# via -r requirements/base.in
boto3==1.35.42
boto3==1.35.48
# via django-ses
botocore==1.35.42
botocore==1.35.48
# via
# boto3
# s3transfer
Expand Down Expand Up @@ -59,7 +59,7 @@ click-repl==0.3.0
# via celery
code-annotations==1.8.0
# via edx-toggles
cryptography==43.0.1
cryptography==43.0.3
# via
# pyjwt
# social-auth-core
Expand Down Expand Up @@ -157,11 +157,12 @@ edx-celeryutils==1.3.0
# via -r requirements/base.in
edx-django-utils==6.1.0
# via
# -c requirements/constraints.txt
# -r requirements/base.in
# edx-drf-extensions
# edx-rest-api-client
# edx-toggles
edx-drf-extensions==10.4.0
edx-drf-extensions==10.5.0
# via
# -r requirements/base.in
# edx-rbac
Expand Down Expand Up @@ -191,11 +192,11 @@ jsonschema-specifications==2024.10.1
# via jsonschema
kombu==5.4.2
# via celery
markupsafe==3.0.1
markupsafe==3.0.2
# via jinja2
monotonic==1.6
# via analytics-python
mysqlclient==2.2.4
mysqlclient==2.2.5
# via -r requirements/base.in
newrelic==10.2.0
# via edx-django-utils
Expand All @@ -209,7 +210,7 @@ ply==3.11
# via djangoql
prompt-toolkit==3.0.48
# via click-repl
psutil==6.0.0
psutil==6.1.0
# via edx-django-utils
pycparser==2.22
# via cffi
Expand Down Expand Up @@ -239,7 +240,7 @@ pyyaml==6.0.2
# via
# code-annotations
# drf-spectacular
redis==5.1.1
redis==5.2.0
# via -r requirements/base.in
referencing==0.35.1
# via
Expand Down
5 changes: 5 additions & 0 deletions requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,8 @@ backports.zoneinfo;python_version<"3.9"

# path>16.14.0 has removed the deprecated abspath function, which is breaking the docs build
path<16.15.0

# The newer version if this package has drop support for background tasks so that why
# when i include that new version (7.0.0) in the requirements upgrade, most of the jobs start failing
# so i have to pin this version to 6.1.0
edx-django-utils==6.1.0
21 changes: 11 additions & 10 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@ billiard==4.2.1
# celery
bleach==6.1.0
# via -r requirements/validation.txt
boto3==1.35.42
boto3==1.35.48
# via
# -r requirements/validation.txt
# django-ses
botocore==1.35.42
botocore==1.35.48
# via
# -r requirements/validation.txt
# boto3
Expand Down Expand Up @@ -100,11 +100,11 @@ code-annotations==1.8.0
# -r requirements/validation.txt
# edx-lint
# edx-toggles
coverage[toml]==7.6.3
coverage[toml]==7.6.4
# via
# -r requirements/validation.txt
# pytest-cov
cryptography==43.0.1
cryptography==43.0.3
# via
# -r requirements/validation.txt
# pyjwt
Expand Down Expand Up @@ -229,11 +229,12 @@ edx-celeryutils==1.3.0
# via -r requirements/validation.txt
edx-django-utils==6.1.0
# via
# -c requirements/constraints.txt
# -r requirements/validation.txt
# edx-drf-extensions
# edx-rest-api-client
# edx-toggles
edx-drf-extensions==10.4.0
edx-drf-extensions==10.5.0
# via
# -r requirements/validation.txt
# edx-rbac
Expand All @@ -253,7 +254,7 @@ edx-toggles==5.2.0
# via -r requirements/validation.txt
factory-boy==3.3.1
# via -r requirements/validation.txt
faker==30.6.0
faker==30.8.1
# via
# -r requirements/validation.txt
# factory-boy
Expand Down Expand Up @@ -319,7 +320,7 @@ lxml-html-clean==0.3.1
# via
# -r requirements/validation.txt
# lxml
markupsafe==3.0.1
markupsafe==3.0.2
# via
# -r requirements/validation.txt
# jinja2
Expand All @@ -333,7 +334,7 @@ monotonic==1.6
# analytics-python
more-itertools==10.5.0
# via inflect
mysqlclient==2.2.4
mysqlclient==2.2.5
# via -r requirements/validation.txt
newrelic==10.2.0
# via
Expand Down Expand Up @@ -385,7 +386,7 @@ prompt-toolkit==3.0.48
# via
# -r requirements/validation.txt
# click-repl
psutil==6.0.0
psutil==6.1.0
# via
# -r requirements/validation.txt
# edx-django-utils
Expand Down Expand Up @@ -475,7 +476,7 @@ pyyaml==6.0.2
# code-annotations
# drf-spectacular
# edx-i18n-tools
redis==5.1.1
redis==5.2.0
# via -r requirements/validation.txt
referencing==0.35.1
# via
Expand Down
24 changes: 12 additions & 12 deletions requirements/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,11 @@ billiard==4.2.1
# celery
bleach==6.1.0
# via -r requirements/test.txt
boto3==1.35.42
boto3==1.35.48
# via
# -r requirements/test.txt
# django-ses
botocore==1.35.42
botocore==1.35.48
# via
# -r requirements/test.txt
# boto3
Expand Down Expand Up @@ -104,11 +104,11 @@ code-annotations==1.8.0
# -r requirements/test.txt
# edx-lint
# edx-toggles
coverage[toml]==7.6.3
coverage[toml]==7.6.4
# via
# -r requirements/test.txt
# pytest-cov
cryptography==43.0.1
cryptography==43.0.3
# via
# -r requirements/test.txt
# pyjwt
Expand Down Expand Up @@ -230,11 +230,12 @@ edx-celeryutils==1.3.0
# via -r requirements/test.txt
edx-django-utils==6.1.0
# via
# -c requirements/constraints.txt
# -r requirements/test.txt
# edx-drf-extensions
# edx-rest-api-client
# edx-toggles
edx-drf-extensions==10.4.0
edx-drf-extensions==10.5.0
# via
# -r requirements/test.txt
# edx-rbac
Expand All @@ -252,7 +253,7 @@ edx-toggles==5.2.0
# via -r requirements/test.txt
factory-boy==3.3.1
# via -r requirements/test.txt
faker==30.6.0
faker==30.8.1
# via
# -r requirements/test.txt
# factory-boy
Expand Down Expand Up @@ -302,7 +303,7 @@ kombu==5.4.2
# via
# -r requirements/test.txt
# celery
markupsafe==3.0.1
markupsafe==3.0.2
# via
# -r requirements/test.txt
# jinja2
Expand All @@ -314,7 +315,7 @@ monotonic==1.6
# via
# -r requirements/test.txt
# analytics-python
mysqlclient==2.2.4
mysqlclient==2.2.5
# via -r requirements/test.txt
newrelic==10.2.0
# via
Expand All @@ -330,7 +331,6 @@ oauthlib==3.2.2
packaging==24.1
# via
# -r requirements/test.txt
# pydata-sphinx-theme
# pytest
# sphinx
pbr==6.1.0
Expand All @@ -353,15 +353,15 @@ prompt-toolkit==3.0.48
# via
# -r requirements/test.txt
# click-repl
psutil==6.0.0
psutil==6.1.0
# via
# -r requirements/test.txt
# edx-django-utils
pycparser==2.22
# via
# -r requirements/test.txt
# cffi
pydata-sphinx-theme==0.15.4
pydata-sphinx-theme==0.16.0
# via sphinx-book-theme
pygments==2.18.0
# via
Expand Down Expand Up @@ -440,7 +440,7 @@ pyyaml==6.0.2
# drf-spectacular
readme-renderer==44.0
# via -r requirements/doc.in
redis==5.1.1
redis==5.2.0
# via -r requirements/test.txt
referencing==0.35.1
# via
Expand Down
21 changes: 11 additions & 10 deletions requirements/production.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@ billiard==4.2.1
# celery
bleach==6.1.0
# via -r requirements/base.txt
boto3==1.35.42
boto3==1.35.48
# via
# -r requirements/base.txt
# django-ses
botocore==1.35.42
botocore==1.35.48
# via
# -r requirements/base.txt
# boto3
Expand Down Expand Up @@ -82,7 +82,7 @@ code-annotations==1.8.0
# via
# -r requirements/base.txt
# edx-toggles
cryptography==43.0.1
cryptography==43.0.3
# via
# -r requirements/base.txt
# pyjwt
Expand Down Expand Up @@ -187,11 +187,12 @@ edx-celeryutils==1.3.0
# via -r requirements/base.txt
edx-django-utils==6.1.0
# via
# -c requirements/constraints.txt
# -r requirements/base.txt
# edx-drf-extensions
# edx-rest-api-client
# edx-toggles
edx-drf-extensions==10.4.0
edx-drf-extensions==10.5.0
# via
# -r requirements/base.txt
# edx-rbac
Expand All @@ -205,7 +206,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.2
gevent==24.10.3
# via -r requirements/production.in
greenlet==3.1.1
# via gevent
Expand Down Expand Up @@ -244,15 +245,15 @@ kombu==5.4.2
# via
# -r requirements/base.txt
# celery
markupsafe==3.0.1
markupsafe==3.0.2
# via
# -r requirements/base.txt
# jinja2
monotonic==1.6
# via
# -r requirements/base.txt
# analytics-python
mysqlclient==2.2.4
mysqlclient==2.2.5
# via -r requirements/base.txt
newrelic==10.2.0
# via
Expand All @@ -277,7 +278,7 @@ prompt-toolkit==3.0.48
# via
# -r requirements/base.txt
# click-repl
psutil==6.0.0
psutil==6.1.0
# via
# -r requirements/base.txt
# edx-django-utils
Expand Down Expand Up @@ -327,7 +328,7 @@ pyyaml==6.0.2
# -r requirements/production.in
# code-annotations
# drf-spectacular
redis==5.1.1
redis==5.2.0
# via -r requirements/base.txt
referencing==0.35.1
# via
Expand Down Expand Up @@ -430,7 +431,7 @@ zipp==3.20.2
# via -r requirements/base.txt
zope-event==5.0
# via gevent
zope-interface==7.1.0
zope-interface==7.1.1
# via gevent

# The following packages are considered to be unsafe in a requirements file:
Expand Down
Loading

0 comments on commit 5468a2d

Please sign in to comment.