From f62450b1d5ca05dfb158e2ebb15157b6828346fa Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Tue, 12 Nov 2024 10:27:16 -0500 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 12 ++++----- requirements/common_constraints.txt | 10 +++----- requirements/devstack.txt | 28 ++++++++++----------- requirements/docs.txt | 12 ++++----- requirements/local.txt | 28 ++++++++++----------- requirements/monitoring/requirements.txt | 32 ++++++++++++------------ requirements/pip-tools.txt | 4 +-- requirements/pip.txt | 8 +++--- requirements/production.txt | 20 +++++++-------- requirements/test.txt | 28 ++++++++++----------- 10 files changed, 90 insertions(+), 92 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 1a33e86e..f2aae7fe 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -4,7 +4,7 @@ # # make upgrade # -amqp==5.2.0 +amqp==5.3.0 # via kombu analytics-python==1.4.post1 # via -r requirements/base.in @@ -73,7 +73,7 @@ django==4.2.16 # edx-django-utils # edx-drf-extensions # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/base.in django-crum==0.7.9 # via edx-django-utils @@ -87,7 +87,7 @@ django-model-utils==5.0.0 # via # -r requirements/base.in # django-user-tasks -django-mysql==4.14.0 +django-mysql==4.15.0 # via -r requirements/base.in django-simple-history==3.7.0 # via -r requirements/base.in @@ -128,7 +128,7 @@ edx-django-utils==7.0.0 # via # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/base.in edx-opaque-keys==2.11.0 # via edx-drf-extensions @@ -150,7 +150,7 @@ oauthlib==3.2.2 # via # requests-oauthlib # social-auth-core -packaging==24.1 +packaging==24.2 # via drf-yasg pbr==6.1.0 # via stevedore @@ -189,7 +189,7 @@ pyyaml==6.0.2 # via # drf-yasg # edx-django-release-util -redis==5.1.1 +redis==5.2.0 # via -r requirements/base.in requests==2.32.3 # via diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 1c4a5456..048bed57 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -16,7 +16,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 @@ -28,9 +27,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 diff --git a/requirements/devstack.txt b/requirements/devstack.txt index 7a44cc25..1f540ca3 100644 --- a/requirements/devstack.txt +++ b/requirements/devstack.txt @@ -12,7 +12,7 @@ alabaster==1.0.0 # via # -r requirements/local.txt # sphinx -amqp==5.2.0 +amqp==5.3.0 # via # -r requirements/local.txt # kombu @@ -45,12 +45,12 @@ billiard==4.2.1 # via # -r requirements/local.txt # celery -boto3==1.35.45 +boto3==1.35.58 # via # -c requirements/constraints.txt # -r requirements/local.txt # moto -botocore==1.35.45 +botocore==1.35.58 # via # -r requirements/local.txt # boto3 @@ -172,7 +172,7 @@ django==4.2.16 # edx-drf-extensions # edx-i18n-tools # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/local.txt django-crum==0.7.9 # via @@ -192,7 +192,7 @@ django-model-utils==5.0.0 # via # -r requirements/local.txt # django-user-tasks -django-mysql==4.14.0 +django-mysql==4.15.0 # via -r requirements/local.txt django-simple-history==3.7.0 # via -r requirements/local.txt @@ -244,11 +244,11 @@ edx-django-utils==7.0.0 # -r requirements/local.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/local.txt edx-i18n-tools==1.6.3 # via -r requirements/local.txt -edx-lint==5.4.0 +edx-lint==5.4.1 # via -r requirements/local.txt edx-opaque-keys==2.11.0 # via @@ -258,7 +258,7 @@ edx-rest-api-client==6.0.0 # via -r requirements/local.txt factory-boy==3.3.1 # via -r requirements/local.txt -faker==30.8.0 +faker==30.8.2 # via # -r requirements/local.txt # factory-boy @@ -330,7 +330,7 @@ monotonic==1.6 # via # -r requirements/local.txt # analytics-python -moto==5.0.18 +moto==5.0.20 # via -r requirements/local.txt mysqlclient==2.2.5 # via -r requirements/nonlocal.txt @@ -344,7 +344,7 @@ oauthlib==3.2.2 # -r requirements/local.txt # requests-oauthlib # social-auth-core -packaging==24.1 +packaging==24.2 # via # -r requirements/local.txt # drf-yasg @@ -451,7 +451,7 @@ pytest==8.3.3 # -r requirements/local.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via -r requirements/local.txt pytest-django==4.9.0 # via -r requirements/local.txt @@ -490,7 +490,7 @@ pyyaml==6.0.2 # edx-django-release-util # edx-i18n-tools # yamllint -redis==5.1.1 +redis==5.2.0 # via -r requirements/local.txt requests==2.32.3 # via @@ -646,7 +646,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.27.0 +virtualenv==20.27.1 # via # -r requirements/local.txt # tox @@ -654,7 +654,7 @@ wcwidth==0.2.13 # via # -r requirements/local.txt # prompt-toolkit -werkzeug==3.0.4 +werkzeug==3.1.3 # via # -r requirements/local.txt # moto diff --git a/requirements/docs.txt b/requirements/docs.txt index 3e08e3b9..ef3ac3e3 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -8,7 +8,7 @@ accessible-pygments==0.0.5 # via pydata-sphinx-theme alabaster==1.0.0 # via sphinx -amqp==5.2.0 +amqp==5.3.0 # via # -r requirements/base.txt # kombu @@ -104,7 +104,7 @@ django==4.2.16 # edx-django-utils # edx-drf-extensions # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/base.txt django-crum==0.7.9 # via @@ -120,7 +120,7 @@ django-model-utils==5.0.0 # via # -r requirements/base.txt # django-user-tasks -django-mysql==4.14.0 +django-mysql==4.15.0 # via -r requirements/base.txt django-simple-history==3.7.0 # via -r requirements/base.txt @@ -171,7 +171,7 @@ edx-django-utils==7.0.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/base.txt edx-opaque-keys==2.11.0 # via @@ -211,7 +211,7 @@ oauthlib==3.2.2 # -r requirements/base.txt # requests-oauthlib # social-auth-core -packaging==24.1 +packaging==24.2 # via # -r requirements/base.txt # drf-yasg @@ -277,7 +277,7 @@ pyyaml==6.0.2 # -r requirements/base.txt # drf-yasg # edx-django-release-util -redis==5.1.1 +redis==5.2.0 # via -r requirements/base.txt requests==2.32.3 # via diff --git a/requirements/local.txt b/requirements/local.txt index 4285743b..01cd7912 100644 --- a/requirements/local.txt +++ b/requirements/local.txt @@ -12,7 +12,7 @@ alabaster==1.0.0 # via # -r requirements/docs.txt # sphinx -amqp==5.2.0 +amqp==5.3.0 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -51,12 +51,12 @@ billiard==4.2.1 # -r requirements/docs.txt # -r requirements/test.txt # celery -boto3==1.35.45 +boto3==1.35.58 # via # -c requirements/constraints.txt # -r requirements/test.txt # moto -botocore==1.35.45 +botocore==1.35.58 # via # -r requirements/test.txt # boto3 @@ -187,7 +187,7 @@ django==4.2.16 # edx-drf-extensions # edx-i18n-tools # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -214,7 +214,7 @@ django-model-utils==5.0.0 # -r requirements/docs.txt # -r requirements/test.txt # django-user-tasks -django-mysql==4.14.0 +django-mysql==4.15.0 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -285,13 +285,13 @@ edx-django-utils==7.0.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via # -r requirements/docs.txt # -r requirements/test.txt edx-i18n-tools==1.6.3 # via -r requirements/local.in -edx-lint==5.4.0 +edx-lint==5.4.1 # via -r requirements/test.txt edx-opaque-keys==2.11.0 # via @@ -304,7 +304,7 @@ edx-rest-api-client==6.0.0 # -r requirements/test.txt factory-boy==3.3.1 # via -r requirements/test.txt -faker==30.8.0 +faker==30.8.2 # via # -r requirements/test.txt # factory-boy @@ -377,7 +377,7 @@ monotonic==1.6 # -r requirements/docs.txt # -r requirements/test.txt # analytics-python -moto==5.0.18 +moto==5.0.20 # via -r requirements/test.txt newrelic==5.24.0.153 # via @@ -391,7 +391,7 @@ oauthlib==3.2.2 # -r requirements/test.txt # requests-oauthlib # social-auth-core -packaging==24.1 +packaging==24.2 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -501,7 +501,7 @@ pytest==8.3.3 # -r requirements/test.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via -r requirements/test.txt pytest-django==4.9.0 # via -r requirements/test.txt @@ -543,7 +543,7 @@ pyyaml==6.0.2 # edx-django-release-util # edx-i18n-tools # yamllint -redis==5.1.1 +redis==5.2.0 # via # -r requirements/docs.txt # -r requirements/test.txt @@ -708,7 +708,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.27.0 +virtualenv==20.27.1 # via # -r requirements/test.txt # tox @@ -717,7 +717,7 @@ wcwidth==0.2.13 # -r requirements/docs.txt # -r requirements/test.txt # prompt-toolkit -werkzeug==3.0.4 +werkzeug==3.1.3 # via # -r requirements/test.txt # moto diff --git a/requirements/monitoring/requirements.txt b/requirements/monitoring/requirements.txt index a0264c39..4db4affc 100644 --- a/requirements/monitoring/requirements.txt +++ b/requirements/monitoring/requirements.txt @@ -14,7 +14,7 @@ alabaster==1.0.0 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # sphinx -amqp==5.2.0 +amqp==5.3.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -67,14 +67,14 @@ billiard==4.2.1 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # celery -boto3==1.35.45 +boto3==1.35.58 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # moto -botocore==1.35.45 +botocore==1.35.58 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -249,7 +249,7 @@ django==4.2.16 # edx-drf-extensions # edx-i18n-tools # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -290,7 +290,7 @@ django-model-utils==5.0.0 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # django-user-tasks -django-mysql==4.14.0 +django-mysql==4.15.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -387,7 +387,7 @@ edx-django-utils==7.0.0 # -r requirements/monitoring/../test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -397,7 +397,7 @@ edx-i18n-tools==1.6.3 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt -edx-lint==5.4.0 +edx-lint==5.4.1 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -420,7 +420,7 @@ factory-boy==3.3.1 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt -faker==30.8.0 +faker==30.8.2 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -438,7 +438,7 @@ freezegun==1.5.1 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt -gevent==24.10.3 +gevent==24.11.1 # via -r requirements/monitoring/../production.txt greenlet==3.1.1 # via @@ -536,7 +536,7 @@ monotonic==1.6 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # analytics-python -moto==5.0.18 +moto==5.0.20 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -561,7 +561,7 @@ oauthlib==3.2.2 # -r requirements/monitoring/../test.txt # requests-oauthlib # social-auth-core -packaging==24.1 +packaging==24.2 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -719,7 +719,7 @@ pytest==8.3.3 # -r requirements/monitoring/../test.txt # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -782,7 +782,7 @@ pyyaml==6.0.2 # edx-django-release-util # edx-i18n-tools # yamllint -redis==5.1.1 +redis==5.2.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -1009,7 +1009,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.27.0 +virtualenv==20.27.1 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -1022,7 +1022,7 @@ wcwidth==0.2.13 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # prompt-toolkit -werkzeug==3.0.4 +werkzeug==3.1.3 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -1043,7 +1043,7 @@ zope-event==5.0 # via # -r requirements/monitoring/../production.txt # gevent -zope-interface==7.1.0 +zope-interface==7.1.1 # via # -r requirements/monitoring/../production.txt # gevent diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index cf4131e2..04137192 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -8,7 +8,7 @@ build==1.2.2.post1 # via pip-tools click==8.1.7 # via pip-tools -packaging==24.1 +packaging==24.2 # via build pip-tools==7.4.1 # via -r requirements/pip-tools.in @@ -16,7 +16,7 @@ pyproject-hooks==1.2.0 # via # build # pip-tools -wheel==0.44.0 +wheel==0.45.0 # via pip-tools # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip.txt b/requirements/pip.txt index 35655630..712b0300 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,11 +4,13 @@ # # make upgrade # -wheel==0.44.0 +wheel==0.45.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: pip==24.2 - # via -r requirements/pip.in -setuptools==75.2.0 + # via + # -c /home/runner/work/registrar/registrar/requirements/common_constraints.txt + # -r requirements/pip.in +setuptools==75.4.0 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index 46f9dd42..c47703bb 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -4,7 +4,7 @@ # # make upgrade # -amqp==5.2.0 +amqp==5.3.0 # via # -r requirements/base.txt # kombu @@ -23,11 +23,11 @@ billiard==4.2.1 # via # -r requirements/base.txt # celery -boto3==1.35.45 +boto3==1.35.58 # via # -c requirements/constraints.txt # -r requirements/production.in -botocore==1.35.45 +botocore==1.35.58 # via # boto3 # s3transfer @@ -102,7 +102,7 @@ django==4.2.16 # edx-django-utils # edx-drf-extensions # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/base.txt django-crum==0.7.9 # via @@ -118,7 +118,7 @@ django-model-utils==5.0.0 # via # -r requirements/base.txt # django-user-tasks -django-mysql==4.14.0 +django-mysql==4.15.0 # via -r requirements/base.txt django-simple-history==3.7.0 # via -r requirements/base.txt @@ -165,7 +165,7 @@ edx-django-utils==7.0.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/base.txt edx-opaque-keys==2.11.0 # via @@ -173,7 +173,7 @@ edx-opaque-keys==2.11.0 # edx-drf-extensions edx-rest-api-client==6.0.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 @@ -213,7 +213,7 @@ oauthlib==3.2.2 # -r requirements/base.txt # requests-oauthlib # social-auth-core -packaging==24.1 +packaging==24.2 # via # -r requirements/base.txt # drf-yasg @@ -278,7 +278,7 @@ pyyaml==6.0.2 # -r requirements/production.in # drf-yasg # edx-django-release-util -redis==5.1.1 +redis==5.2.0 # via -r requirements/base.txt requests==2.32.3 # via @@ -358,7 +358,7 @@ wcwidth==0.2.13 # prompt-toolkit 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: diff --git a/requirements/test.txt b/requirements/test.txt index 38ebca0e..4eb682b1 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,7 +4,7 @@ # # make upgrade # -amqp==5.2.0 +amqp==5.3.0 # via # -r requirements/base.txt # kombu @@ -27,11 +27,11 @@ billiard==4.2.1 # via # -r requirements/base.txt # celery -boto3==1.35.45 +boto3==1.35.58 # via # -c requirements/constraints.txt # moto -botocore==1.35.45 +botocore==1.35.58 # via # boto3 # moto @@ -133,7 +133,7 @@ distlib==0.3.9 # edx-django-utils # edx-drf-extensions # social-auth-app-django -django-cors-headers==4.5.0 +django-cors-headers==4.6.0 # via -r requirements/base.txt django-crum==0.7.9 # via @@ -151,7 +151,7 @@ django-model-utils==5.0.0 # via # -r requirements/base.txt # django-user-tasks -django-mysql==4.14.0 +django-mysql==4.15.0 # via -r requirements/base.txt django-simple-history==3.7.0 # via -r requirements/base.txt @@ -198,9 +198,9 @@ edx-django-utils==7.0.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/base.txt -edx-lint==5.4.0 +edx-lint==5.4.1 # via -r requirements/test.in edx-opaque-keys==2.11.0 # via @@ -210,7 +210,7 @@ edx-rest-api-client==6.0.0 # via -r requirements/base.txt factory-boy==3.3.1 # via -r requirements/test.in -faker==30.8.0 +faker==30.8.2 # via # -r requirements/test.in # factory-boy @@ -256,7 +256,7 @@ monotonic==1.6 # via # -r requirements/base.txt # analytics-python -moto==5.0.18 +moto==5.0.20 # via -r requirements/test.in newrelic==5.24.0.153 # via @@ -268,7 +268,7 @@ oauthlib==3.2.2 # -r requirements/base.txt # requests-oauthlib # social-auth-core -packaging==24.1 +packaging==24.2 # via # -r requirements/base.txt # drf-yasg @@ -341,7 +341,7 @@ pytest==8.3.3 # -r requirements/test.in # pytest-cov # pytest-django -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via -r requirements/test.in pytest-django==4.9.0 # via -r requirements/test.in @@ -374,7 +374,7 @@ pyyaml==6.0.2 # drf-yasg # edx-django-release-util # yamllint -redis==5.1.1 +redis==5.2.0 # via -r requirements/base.txt requests==2.32.3 # via @@ -464,13 +464,13 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.27.0 +virtualenv==20.27.1 # via tox wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit -werkzeug==3.0.4 +werkzeug==3.1.3 # via moto xmltodict==0.14.2 # via moto