From ce1ef285db8a9e27fc2ed36ddcad1f39c0d8e2c8 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Tue, 20 May 2025 05:32:41 -0400 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 26 +++++++++++++------------- requirements/dev.txt | 26 +++++++++++++------------- requirements/django.txt | 2 +- requirements/doc.txt | 28 ++++++++++++++-------------- requirements/pip.txt | 2 +- requirements/pip_tools.txt | 2 +- requirements/production.txt | 30 +++++++++++++++--------------- requirements/test.txt | 34 +++++++++++++++++----------------- requirements/tox.txt | 10 +++++----- 9 files changed, 80 insertions(+), 80 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index f49d1d8e..d7bb82a7 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -11,9 +11,9 @@ asgiref==3.8.1 # django-countries boto==2.49.0 # via -r requirements/base.in -boto3==1.38.4 +boto3==1.38.19 # via -r requirements/base.in -botocore==1.38.4 +botocore==1.38.19 # via # boto3 # s3transfer @@ -23,19 +23,19 @@ cffi==1.17.1 # via # cryptography # pynacl -charset-normalizer==3.4.1 +charset-normalizer==3.4.2 # via requests -click==8.1.8 +click==8.2.0 # via edx-django-utils coreapi==2.3.3 # via -r requirements/base.in coreschema==0.0.4 # via coreapi -cryptography==44.0.2 +cryptography==45.0.2 # via # django-fernet-fields-v2 # pyjwt -django==4.2.20 +django==4.2.21 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -99,7 +99,7 @@ drf-jwt==1.19.2 # via edx-drf-extensions drf-yasg==1.21.10 # via edx-api-doc-tools -edx-api-doc-tools==2.0.0 +edx-api-doc-tools==2.1.0 # via -r requirements/base.in edx-ccx-keys==2.0.2 # via -r requirements/base.in @@ -116,7 +116,7 @@ edx-drf-extensions==10.6.0 # -r requirements/base.in # edx-enterprise-data # edx-rbac -edx-enterprise-data==10.15.0 +edx-enterprise-data==10.16.2 # via -r requirements/base.in edx-opaque-keys==3.0.0 # via @@ -124,7 +124,7 @@ edx-opaque-keys==3.0.0 # edx-ccx-keys # edx-drf-extensions # edx-enterprise-data -edx-rbac==1.10.0 +edx-rbac==2.1.0 # via edx-enterprise-data edx-rest-api-client==6.2.0 # via @@ -132,7 +132,7 @@ edx-rest-api-client==6.2.0 # edx-enterprise-data factory-boy==3.3.3 # via edx-enterprise-data -faker==37.1.0 +faker==37.3.0 # via factory-boy html5lib==1.1 # via -r requirements/base.in @@ -154,9 +154,9 @@ markupsafe==3.0.2 # via jinja2 mysql-connector-python==9.3.0 # via edx-enterprise-data -newrelic==10.10.0 +newrelic==10.12.0 # via edx-django-utils -numpy==2.2.5 +numpy==2.2.6 # via # edx-enterprise-data # pandas @@ -179,7 +179,7 @@ pyjwt[crypto]==2.10.1 # edx-rest-api-client pymemcache==4.0.0 # via -r requirements/base.in -pymongo==4.12.0 +pymongo==4.13.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils diff --git a/requirements/dev.txt b/requirements/dev.txt index ac43cce0..1b6e927f 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -11,9 +11,9 @@ asgiref==3.8.1 # django-countries boto==2.49.0 # via -r requirements/base.in -boto3==1.38.4 +boto3==1.38.19 # via -r requirements/base.in -botocore==1.38.4 +botocore==1.38.19 # via # boto3 # s3transfer @@ -23,19 +23,19 @@ cffi==1.17.1 # via # cryptography # pynacl -charset-normalizer==3.4.1 +charset-normalizer==3.4.2 # via requests -click==8.1.8 +click==8.2.0 # via edx-django-utils coreapi==2.3.3 # via -r requirements/base.in coreschema==0.0.4 # via coreapi -cryptography==44.0.2 +cryptography==45.0.2 # via # django-fernet-fields-v2 # pyjwt -django==4.2.20 +django==4.2.21 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -99,7 +99,7 @@ drf-jwt==1.19.2 # via edx-drf-extensions drf-yasg==1.21.10 # via edx-api-doc-tools -edx-api-doc-tools==2.0.0 +edx-api-doc-tools==2.1.0 # via -r requirements/base.in edx-ccx-keys==2.0.2 # via -r requirements/base.in @@ -116,7 +116,7 @@ edx-drf-extensions==10.6.0 # -r requirements/base.in # edx-enterprise-data # edx-rbac -edx-enterprise-data==10.15.0 +edx-enterprise-data==10.16.2 # via -r requirements/base.in edx-opaque-keys==3.0.0 # via @@ -124,7 +124,7 @@ edx-opaque-keys==3.0.0 # edx-ccx-keys # edx-drf-extensions # edx-enterprise-data -edx-rbac==1.10.0 +edx-rbac==2.1.0 # via edx-enterprise-data edx-rest-api-client==6.2.0 # via @@ -132,7 +132,7 @@ edx-rest-api-client==6.2.0 # edx-enterprise-data factory-boy==3.3.3 # via edx-enterprise-data -faker==37.1.0 +faker==37.3.0 # via factory-boy html5lib==1.1 # via -r requirements/base.in @@ -156,9 +156,9 @@ mysql-connector-python==9.3.0 # via edx-enterprise-data mysqlclient==2.2.7 # via -r requirements/dev.in -newrelic==10.10.0 +newrelic==10.12.0 # via edx-django-utils -numpy==2.2.5 +numpy==2.2.6 # via # edx-enterprise-data # pandas @@ -181,7 +181,7 @@ pyjwt[crypto]==2.10.1 # edx-rest-api-client pymemcache==4.0.0 # via -r requirements/base.in -pymongo==4.12.0 +pymongo==4.13.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils diff --git a/requirements/django.txt b/requirements/django.txt index 9c84bb2a..c75aef8b 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==4.2.20 +django==4.2.21 diff --git a/requirements/doc.txt b/requirements/doc.txt index 22c04b97..a937a8b1 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -21,9 +21,9 @@ beautifulsoup4==4.13.4 # via pydata-sphinx-theme boto==2.49.0 # via -r requirements/base.in -boto3==1.38.4 +boto3==1.38.19 # via -r requirements/base.in -botocore==1.38.4 +botocore==1.38.19 # via # boto3 # s3transfer @@ -33,19 +33,19 @@ cffi==1.17.1 # via # cryptography # pynacl -charset-normalizer==3.4.1 +charset-normalizer==3.4.2 # via requests -click==8.1.8 +click==8.2.0 # via edx-django-utils coreapi==2.3.3 # via -r requirements/base.in coreschema==0.0.4 # via coreapi -cryptography==44.0.2 +cryptography==45.0.2 # via # django-fernet-fields-v2 # pyjwt -django==4.2.20 +django==4.2.21 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -113,7 +113,7 @@ drf-jwt==1.19.2 # via edx-drf-extensions drf-yasg==1.21.10 # via edx-api-doc-tools -edx-api-doc-tools==2.0.0 +edx-api-doc-tools==2.1.0 # via -r requirements/base.in edx-ccx-keys==2.0.2 # via -r requirements/base.in @@ -130,7 +130,7 @@ edx-drf-extensions==10.6.0 # -r requirements/base.in # edx-enterprise-data # edx-rbac -edx-enterprise-data==10.15.0 +edx-enterprise-data==10.16.2 # via -r requirements/base.in edx-opaque-keys==3.0.0 # via @@ -138,7 +138,7 @@ edx-opaque-keys==3.0.0 # edx-ccx-keys # edx-drf-extensions # edx-enterprise-data -edx-rbac==1.10.0 +edx-rbac==2.1.0 # via edx-enterprise-data edx-rest-api-client==6.2.0 # via @@ -146,7 +146,7 @@ edx-rest-api-client==6.2.0 # edx-enterprise-data factory-boy==3.3.3 # via edx-enterprise-data -faker==37.1.0 +faker==37.3.0 # via factory-boy html5lib==1.1 # via -r requirements/base.in @@ -172,9 +172,9 @@ markupsafe==3.0.2 # via jinja2 mysql-connector-python==9.3.0 # via edx-enterprise-data -newrelic==10.10.0 +newrelic==10.12.0 # via edx-django-utils -numpy==2.2.5 +numpy==2.2.6 # via # edx-enterprise-data # pandas @@ -211,7 +211,7 @@ pyjwt[crypto]==2.10.1 # edx-rest-api-client pymemcache==4.0.0 # via -r requirements/base.in -pymongo==4.12.0 +pymongo==4.13.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -251,7 +251,7 @@ six==1.17.0 # edx-rbac # html5lib # python-dateutil -snowballstemmer==2.2.0 +snowballstemmer==3.0.1 # via sphinx soupsieve==2.7 # via beautifulsoup4 diff --git a/requirements/pip.txt b/requirements/pip.txt index ebb53506..9cf6fe97 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -12,5 +12,5 @@ pip==24.2 # via # -c /home/runner/work/edx-analytics-data-api/edx-analytics-data-api/requirements/constraints.txt # -r requirements/pip.in -setuptools==80.0.0 +setuptools==80.7.1 # via -r requirements/pip.in diff --git a/requirements/pip_tools.txt b/requirements/pip_tools.txt index 37203853..c2cb1046 100644 --- a/requirements/pip_tools.txt +++ b/requirements/pip_tools.txt @@ -6,7 +6,7 @@ # build==1.2.2.post1 # via pip-tools -click==8.1.8 +click==8.2.0 # via pip-tools packaging==25.0 # via build diff --git a/requirements/production.txt b/requirements/production.txt index ba8627cb..3bb04609 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -11,9 +11,9 @@ asgiref==3.8.1 # django-countries boto==2.49.0 # via -r requirements/base.in -boto3==1.38.4 +boto3==1.38.19 # via -r requirements/base.in -botocore==1.38.4 +botocore==1.38.19 # via # boto3 # s3transfer @@ -23,19 +23,19 @@ cffi==1.17.1 # via # cryptography # pynacl -charset-normalizer==3.4.1 +charset-normalizer==3.4.2 # via requests -click==8.1.8 +click==8.2.0 # via edx-django-utils coreapi==2.3.3 # via -r requirements/base.in coreschema==0.0.4 # via coreapi -cryptography==44.0.2 +cryptography==45.0.2 # via # django-fernet-fields-v2 # pyjwt -django==4.2.20 +django==4.2.21 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -99,7 +99,7 @@ drf-jwt==1.19.2 # via edx-drf-extensions drf-yasg==1.21.10 # via edx-api-doc-tools -edx-api-doc-tools==2.0.0 +edx-api-doc-tools==2.1.0 # via -r requirements/base.in edx-ccx-keys==2.0.2 # via -r requirements/base.in @@ -116,7 +116,7 @@ edx-drf-extensions==10.6.0 # -r requirements/base.in # edx-enterprise-data # edx-rbac -edx-enterprise-data==10.15.0 +edx-enterprise-data==10.16.2 # via -r requirements/base.in edx-opaque-keys==3.0.0 # via @@ -124,7 +124,7 @@ edx-opaque-keys==3.0.0 # edx-ccx-keys # edx-drf-extensions # edx-enterprise-data -edx-rbac==1.10.0 +edx-rbac==2.1.0 # via edx-enterprise-data edx-rest-api-client==6.2.0 # via @@ -132,11 +132,11 @@ edx-rest-api-client==6.2.0 # edx-enterprise-data factory-boy==3.3.3 # via edx-enterprise-data -faker==37.1.0 +faker==37.3.0 # via factory-boy -gevent==25.4.2 +gevent==25.5.1 # via -r requirements/production.in -greenlet==3.2.1 +greenlet==3.2.2 # via gevent gunicorn==23.0.0 # via -r requirements/production.in @@ -162,11 +162,11 @@ mysql-connector-python==9.3.0 # via edx-enterprise-data mysqlclient==2.2.7 # via -r requirements/production.in -newrelic==10.10.0 +newrelic==10.12.0 # via # -r requirements/production.in # edx-django-utils -numpy==2.2.5 +numpy==2.2.6 # via # edx-enterprise-data # pandas @@ -193,7 +193,7 @@ pyjwt[crypto]==2.10.1 # edx-rest-api-client pymemcache==4.0.0 # via -r requirements/base.in -pymongo==4.12.0 +pymongo==4.13.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils diff --git a/requirements/test.txt b/requirements/test.txt index 686df4ef..440da03e 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -9,13 +9,13 @@ asgiref==3.8.1 # django # django-cors-headers # django-countries -astroid==3.3.9 +astroid==3.3.10 # via pylint boto==2.49.0 # via -r requirements/base.in -boto3==1.38.4 +boto3==1.38.19 # via -r requirements/base.in -botocore==1.38.4 +botocore==1.38.19 # via # boto3 # s3transfer @@ -27,9 +27,9 @@ cffi==1.17.1 # pynacl chardet==5.2.0 # via diff-cover -charset-normalizer==3.4.1 +charset-normalizer==3.4.2 # via requests -click==8.1.8 +click==8.2.0 # via edx-django-utils coreapi==2.3.3 # via -r requirements/base.in @@ -39,7 +39,7 @@ coverage[toml]==7.8.0 # via # -r requirements/test.in # pytest-cov -cryptography==44.0.2 +cryptography==45.0.2 # via # django-fernet-fields-v2 # pyjwt @@ -114,7 +114,7 @@ drf-jwt==1.19.2 # via edx-drf-extensions drf-yasg==1.21.10 # via edx-api-doc-tools -edx-api-doc-tools==2.0.0 +edx-api-doc-tools==2.1.0 # via -r requirements/base.in edx-ccx-keys==2.0.2 # via -r requirements/base.in @@ -131,7 +131,7 @@ edx-drf-extensions==10.6.0 # -r requirements/base.in # edx-enterprise-data # edx-rbac -edx-enterprise-data==10.15.0 +edx-enterprise-data==10.16.2 # via -r requirements/base.in edx-opaque-keys==3.0.0 # via @@ -139,7 +139,7 @@ edx-opaque-keys==3.0.0 # edx-ccx-keys # edx-drf-extensions # edx-enterprise-data -edx-rbac==1.10.0 +edx-rbac==2.1.0 # via edx-enterprise-data edx-rest-api-client==6.2.0 # via @@ -147,7 +147,7 @@ edx-rest-api-client==6.2.0 # edx-enterprise-data factory-boy==3.3.3 # via edx-enterprise-data -faker==37.1.0 +faker==37.3.0 # via factory-boy freezegun==1.5.1 # via -r requirements/test.in @@ -179,9 +179,9 @@ mccabe==0.7.0 # via pylint mysql-connector-python==9.3.0 # via edx-enterprise-data -newrelic==10.10.0 +newrelic==10.12.0 # via edx-django-utils -numpy==2.2.5 +numpy==2.2.6 # via # edx-enterprise-data # pandas @@ -195,9 +195,9 @@ pandas==2.2.3 # via edx-enterprise-data pbr==6.1.1 # via stevedore -platformdirs==4.3.7 +platformdirs==4.3.8 # via pylint -pluggy==1.5.0 +pluggy==1.6.0 # via # diff-cover # pytest @@ -216,11 +216,11 @@ pyjwt[crypto]==2.10.1 # drf-jwt # edx-drf-extensions # edx-rest-api-client -pylint==3.3.6 +pylint==3.3.7 # via -r requirements/test.in pymemcache==4.0.0 # via -r requirements/base.in -pymongo==4.12.0 +pymongo==4.13.0 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -271,7 +271,7 @@ six==1.17.0 # edx-rbac # html5lib # python-dateutil -snowballstemmer==2.2.0 +snowballstemmer==3.0.1 # via pydocstyle sqlparse==0.5.3 # via django diff --git a/requirements/tox.txt b/requirements/tox.txt index 4399c311..bd424292 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -20,15 +20,15 @@ packaging==25.0 # via # pyproject-api # tox -platformdirs==4.3.7 +platformdirs==4.3.8 # via # tox # virtualenv -pluggy==1.5.0 +pluggy==1.6.0 # via tox -pyproject-api==1.9.0 +pyproject-api==1.9.1 # via tox -tox==4.25.0 +tox==4.26.0 # via -r requirements/tox.in -virtualenv==20.30.0 +virtualenv==20.31.2 # via tox