From 7d9b6616c6c8b1c51908729e1605725f18d8fb02 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Sun, 9 Jun 2024 20:24:58 -0400 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 32 ++++++++++---------- requirements/dev.txt | 58 ++++++++++++++++++------------------- requirements/doc.txt | 58 ++++++++++++++++++------------------- requirements/pip-tools.txt | 2 +- requirements/pip.txt | 2 +- requirements/production.txt | 36 +++++++++++------------ requirements/quality.txt | 40 ++++++++++++------------- requirements/test.txt | 54 +++++++++++++++++----------------- requirements/validation.txt | 54 +++++++++++++++++----------------- 9 files changed, 168 insertions(+), 168 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 9b2163935..ab525782e 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -10,9 +10,9 @@ amqp==5.2.0 # via kombu analytics-python==1.4.post1 # via -r requirements/base.in -annotated-types==0.6.0 +annotated-types==0.7.0 # via pydantic -anyio==4.3.0 +anyio==4.4.0 # via # httpx # openai @@ -20,7 +20,6 @@ asgiref==3.8.1 # via # django # django-cors-headers - # django-simple-history attrs==23.2.0 # via # jsonschema @@ -35,7 +34,7 @@ celery==5.4.0 # -r requirements/base.in # django-celery-results # edx-celeryutils -certifi==2024.2.2 +certifi==2024.6.2 # via # httpcore # httpx @@ -62,7 +61,7 @@ click-repl==0.3.0 # via celery code-annotations==1.8.0 # via edx-toggles -cryptography==42.0.6 +cryptography==42.0.8 # via # pyjwt # social-auth-core @@ -86,6 +85,7 @@ django==4.2.13 # django-extensions # django-log-request-id # django-model-utils + # django-simple-history # django-waffle # djangorestframework # drf-jwt @@ -123,7 +123,7 @@ django-model-utils==4.5.1 # -r requirements/base.in # edx-celeryutils # edx-rbac -django-simple-history==3.5.0 +django-simple-history==3.7.0 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -155,7 +155,7 @@ edx-celeryutils==1.3.0 # via -r requirements/base.in edx-django-release-util==1.4.0 # via -r requirements/base.in -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -r requirements/base.in # django-config-models @@ -207,7 +207,7 @@ monotonic==1.6 # via analytics-python mysqlclient==2.2.4 # via -r requirements/base.in -newrelic==9.9.0 +newrelic==9.10.0 # via edx-django-utils numpy==1.26.4 # via @@ -225,15 +225,15 @@ pbr==6.0.0 # via stevedore ply==3.11 # via djangoql -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.46 # via click-repl psutil==5.9.8 # via edx-django-utils pycparser==2.22 # via cffi -pydantic==2.7.1 +pydantic==2.7.3 # via openai -pydantic-core==2.18.2 +pydantic-core==2.18.4 # via pydantic pyjwt[crypto]==2.8.0 # via @@ -286,11 +286,11 @@ rpds-py==0.18.1 # via # jsonschema # referencing -rules==3.3 +rules==3.4 # via -r requirements/base.in -scikit-learn==1.4.2 +scikit-learn==1.5.0 # via -r requirements/base.in -scipy==1.13.0 +scipy==1.13.1 # via scikit-learn semantic-version==2.10.0 # via edx-drf-extensions @@ -331,7 +331,7 @@ threadpoolctl==3.5.0 # via scikit-learn tqdm==4.66.4 # via openai -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # edx-opaque-keys # openai @@ -352,7 +352,7 @@ wcwidth==0.2.13 # via prompt-toolkit xlsxwriter==3.2.0 # via -r requirements/base.in -zipp==3.18.1 +zipp==3.19.2 # via -r requirements/base.in # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/dev.txt b/requirements/dev.txt index c97a4b9d9..facb51aca 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -17,12 +17,12 @@ analytics-python==1.4.post1 # via # -r requirements/quality.txt # -r requirements/test.txt -annotated-types==0.6.0 +annotated-types==0.7.0 # via # -r requirements/quality.txt # -r requirements/test.txt # pydantic -anyio==4.3.0 +anyio==4.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -34,8 +34,7 @@ asgiref==3.8.1 # -r requirements/test.txt # django # django-cors-headers - # django-simple-history -astroid==3.1.0 +astroid==3.2.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -72,7 +71,7 @@ celery==5.4.0 # -r requirements/test.txt # django-celery-results # edx-celeryutils -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -138,11 +137,11 @@ colorama==0.4.6 # via # -r requirements/test.txt # tox -coverage[toml]==7.5.1 +coverage[toml]==7.5.3 # via # -r requirements/test.txt # pytest-cov -cryptography==42.0.6 +cryptography==42.0.8 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -192,6 +191,7 @@ django==4.2.13 # django-extensions # django-log-request-id # django-model-utils + # django-simple-history # django-waffle # djangorestframework # drf-jwt @@ -230,7 +230,7 @@ django-crum==0.7.9 # edx-django-utils # edx-rbac # edx-toggles -django-debug-toolbar==4.3.0 +django-debug-toolbar==4.4.2 # via -r requirements/dev.in django-dynamic-fixture==4.0.1 # via -r requirements/test.txt @@ -248,7 +248,7 @@ django-model-utils==4.5.1 # -r requirements/test.txt # edx-celeryutils # edx-rbac -django-simple-history==3.5.0 +django-simple-history==3.7.0 # via # -c requirements/constraints.txt # -r requirements/quality.txt @@ -302,7 +302,7 @@ edx-django-release-util==1.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -340,7 +340,7 @@ edx-toggles==5.2.0 # -r requirements/test.txt factory-boy==3.3.0 # via -r requirements/test.txt -faker==25.0.1 +faker==25.8.0 # via # -r requirements/test.txt # factory-boy @@ -434,7 +434,7 @@ kombu==5.3.7 # -r requirements/quality.txt # -r requirements/test.txt # celery -lxml[html-clean,html_clean]==5.2.1 +lxml[html-clean,html_clean]==5.2.2 # via # edx-i18n-tools # lxml-html-clean @@ -459,7 +459,7 @@ mysqlclient==2.2.4 # via # -r requirements/quality.txt # -r requirements/test.txt -newrelic==9.9.0 +newrelic==9.10.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -481,7 +481,7 @@ openai==1.13.3 # -c requirements/constraints.txt # -r requirements/quality.txt # -r requirements/test.txt -packaging==24.0 +packaging==24.1 # via # -r requirements/pip-tools.txt # -r requirements/test.txt @@ -499,7 +499,7 @@ pbr==6.0.0 # stevedore pip-tools==7.4.1 # via -r requirements/pip-tools.txt -platformdirs==4.2.1 +platformdirs==4.2.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -519,7 +519,7 @@ ply==3.11 # djangoql polib==1.2.0 # via edx-i18n-tools -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.46 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -536,12 +536,12 @@ pycparser==2.22 # -r requirements/quality.txt # -r requirements/test.txt # cffi -pydantic==2.7.1 +pydantic==2.7.3 # via # -r requirements/quality.txt # -r requirements/test.txt # openai -pydantic-core==2.18.2 +pydantic-core==2.18.4 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -559,7 +559,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.1.0 +pylint==3.2.3 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -606,7 +606,7 @@ pyproject-hooks==1.1.0 # -r requirements/pip-tools.txt # build # pip-tools -pytest==8.2.0 +pytest==8.2.2 # via # -r requirements/test.txt # pytest-cov @@ -675,7 +675,7 @@ requests-oauthlib==2.0.0 # -r requirements/quality.txt # -r requirements/test.txt # social-auth-core -responses==0.25.0 +responses==0.25.2 # via # -r requirements/dev.in # -r requirements/test.txt @@ -685,15 +685,15 @@ rpds-py==0.18.1 # -r requirements/test.txt # jsonschema # referencing -rules==3.3 +rules==3.4 # via # -r requirements/quality.txt # -r requirements/test.txt -scikit-learn==1.4.2 +scikit-learn==1.5.0 # via # -r requirements/quality.txt # -r requirements/test.txt -scipy==1.13.0 +scipy==1.13.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -767,19 +767,19 @@ threadpoolctl==3.5.0 # -r requirements/quality.txt # -r requirements/test.txt # scikit-learn -tomlkit==0.12.4 +tomlkit==0.12.5 # via # -r requirements/quality.txt # -r requirements/test.txt # pylint -tox==4.15.0 +tox==4.15.1 # via -r requirements/test.txt tqdm==4.66.4 # via # -r requirements/quality.txt # -r requirements/test.txt # openai -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -810,7 +810,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.1 +virtualenv==20.26.2 # via # -r requirements/test.txt # tox @@ -827,7 +827,7 @@ xlsxwriter==3.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt -zipp==3.18.1 +zipp==3.19.2 # via # -r requirements/quality.txt # -r requirements/test.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index d32d05611..f111005f2 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -4,7 +4,7 @@ # # make upgrade # -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 # via pydata-sphinx-theme alabaster==0.7.16 # via sphinx @@ -16,11 +16,11 @@ amqp==5.2.0 # kombu analytics-python==1.4.post1 # via -r requirements/test.txt -annotated-types==0.6.0 +annotated-types==0.7.0 # via # -r requirements/test.txt # pydantic -anyio==4.3.0 +anyio==4.4.0 # via # -r requirements/test.txt # httpx @@ -30,8 +30,7 @@ asgiref==3.8.1 # -r requirements/test.txt # django # django-cors-headers - # django-simple-history -astroid==3.1.0 +astroid==3.2.2 # via # -r requirements/test.txt # pylint @@ -65,7 +64,7 @@ celery==5.4.0 # -r requirements/test.txt # django-celery-results # edx-celeryutils -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/test.txt # httpcore @@ -120,11 +119,11 @@ colorama==0.4.6 # via # -r requirements/test.txt # tox -coverage[toml]==7.5.1 +coverage[toml]==7.5.3 # via # -r requirements/test.txt # pytest-cov -cryptography==42.0.6 +cryptography==42.0.8 # via # -r requirements/test.txt # pyjwt @@ -162,6 +161,7 @@ django==4.2.13 # django-extensions # django-log-request-id # django-model-utils + # django-simple-history # django-waffle # djangorestframework # drf-jwt @@ -201,7 +201,7 @@ django-model-utils==4.5.1 # -r requirements/test.txt # edx-celeryutils # edx-rbac -django-simple-history==3.5.0 +django-simple-history==3.7.0 # via # -c requirements/constraints.txt # -r requirements/test.txt @@ -247,7 +247,7 @@ edx-celeryutils==1.3.0 # via -r requirements/test.txt edx-django-release-util==1.4.0 # via -r requirements/test.txt -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -r requirements/test.txt # django-config-models @@ -272,7 +272,7 @@ edx-toggles==5.2.0 # via -r requirements/test.txt factory-boy==3.3.0 # via -r requirements/test.txt -faker==25.0.1 +faker==25.8.0 # via # -r requirements/test.txt # factory-boy @@ -354,7 +354,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.4 # via -r requirements/test.txt -newrelic==9.9.0 +newrelic==9.10.0 # via # -r requirements/test.txt # edx-django-utils @@ -374,7 +374,7 @@ openai==1.13.3 # via # -c requirements/constraints.txt # -r requirements/test.txt -packaging==24.0 +packaging==24.1 # via # -r requirements/test.txt # pydata-sphinx-theme @@ -386,7 +386,7 @@ pbr==6.0.0 # via # -r requirements/test.txt # stevedore -platformdirs==4.2.1 +platformdirs==4.2.2 # via # -r requirements/test.txt # pylint @@ -401,7 +401,7 @@ ply==3.11 # via # -r requirements/test.txt # djangoql -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.46 # via # -r requirements/test.txt # click-repl @@ -413,15 +413,15 @@ pycparser==2.22 # via # -r requirements/test.txt # cffi -pydantic==2.7.1 +pydantic==2.7.3 # via # -r requirements/test.txt # openai -pydantic-core==2.18.2 +pydantic-core==2.18.4 # via # -r requirements/test.txt # pydantic -pydata-sphinx-theme==0.15.2 +pydata-sphinx-theme==0.15.3 # via sphinx-book-theme pygments==2.18.0 # via @@ -438,7 +438,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.1.0 +pylint==3.2.3 # via # -r requirements/test.txt # edx-lint @@ -472,7 +472,7 @@ pyproject-api==1.6.1 # via # -r requirements/test.txt # tox -pytest==8.2.0 +pytest==8.2.2 # via # -r requirements/test.txt # pytest-cov @@ -531,7 +531,7 @@ requests-oauthlib==2.0.0 # via # -r requirements/test.txt # social-auth-core -responses==0.25.0 +responses==0.25.2 # via -r requirements/test.txt restructuredtext-lint==1.4.0 # via doc8 @@ -540,11 +540,11 @@ rpds-py==0.18.1 # -r requirements/test.txt # jsonschema # referencing -rules==3.3 +rules==3.4 # via -r requirements/test.txt -scikit-learn==1.4.2 +scikit-learn==1.5.0 # via -r requirements/test.txt -scipy==1.13.0 +scipy==1.13.1 # via # -r requirements/test.txt # scikit-learn @@ -624,17 +624,17 @@ threadpoolctl==3.5.0 # via # -r requirements/test.txt # scikit-learn -tomlkit==0.12.4 +tomlkit==0.12.5 # via # -r requirements/test.txt # pylint -tox==4.15.0 +tox==4.15.1 # via -r requirements/test.txt tqdm==4.66.4 # via # -r requirements/test.txt # openai -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r requirements/test.txt # edx-opaque-keys @@ -661,7 +661,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.1 +virtualenv==20.26.2 # via # -r requirements/test.txt # tox @@ -671,7 +671,7 @@ wcwidth==0.2.13 # prompt-toolkit xlsxwriter==3.2.0 # via -r requirements/test.txt -zipp==3.18.1 +zipp==3.19.2 # via -r requirements/test.txt # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 0adf54ba4..c62445a3f 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -8,7 +8,7 @@ build==1.2.1 # via pip-tools click==8.1.7 # via pip-tools -packaging==24.0 +packaging==24.1 # via build pip-tools==7.4.1 # via -r requirements/pip-tools.in diff --git a/requirements/pip.txt b/requirements/pip.txt index 8ed3e6735..99dc6f30c 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,5 +10,5 @@ wheel==0.43.0 # The following packages are considered to be unsafe in a requirements file: pip==24.0 # via -r requirements/pip.in -setuptools==69.5.1 +setuptools==70.0.0 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index 613fa96ea..766b75a60 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -12,11 +12,11 @@ amqp==5.2.0 # kombu analytics-python==1.4.post1 # via -r requirements/base.txt -annotated-types==0.6.0 +annotated-types==0.7.0 # via # -r requirements/base.txt # pydantic -anyio==4.3.0 +anyio==4.4.0 # via # -r requirements/base.txt # httpx @@ -26,7 +26,6 @@ asgiref==3.8.1 # -r requirements/base.txt # django # django-cors-headers - # django-simple-history attrs==23.2.0 # via # -r requirements/base.txt @@ -45,7 +44,7 @@ celery==5.4.0 # -r requirements/base.txt # django-celery-results # edx-celeryutils -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/base.txt # httpcore @@ -85,7 +84,7 @@ code-annotations==1.8.0 # via # -r requirements/base.txt # edx-toggles -cryptography==42.0.6 +cryptography==42.0.8 # via # -r requirements/base.txt # pyjwt @@ -111,6 +110,7 @@ django==4.2.13 # django-extensions # django-log-request-id # django-model-utils + # django-simple-history # django-waffle # djangorestframework # drf-jwt @@ -148,7 +148,7 @@ django-model-utils==4.5.1 # -r requirements/base.txt # edx-celeryutils # edx-rbac -django-simple-history==3.5.0 +django-simple-history==3.7.0 # via -r requirements/base.txt django-waffle==4.1.0 # via @@ -183,7 +183,7 @@ edx-celeryutils==1.3.0 # via -r requirements/base.txt edx-django-release-util==1.4.0 # via -r requirements/base.txt -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -r requirements/base.txt # django-config-models @@ -268,7 +268,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.4 # via -r requirements/base.txt -newrelic==9.9.0 +newrelic==9.10.0 # via # -r requirements/base.txt # edx-django-utils @@ -284,7 +284,7 @@ oauthlib==3.2.2 # social-auth-core openai==1.13.3 # via -r requirements/base.txt -packaging==24.0 +packaging==24.1 # via gunicorn pbr==6.0.0 # via @@ -294,7 +294,7 @@ ply==3.11 # via # -r requirements/base.txt # djangoql -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.46 # via # -r requirements/base.txt # click-repl @@ -306,11 +306,11 @@ pycparser==2.22 # via # -r requirements/base.txt # cffi -pydantic==2.7.1 +pydantic==2.7.3 # via # -r requirements/base.txt # openai -pydantic-core==2.18.2 +pydantic-core==2.18.4 # via # -r requirements/base.txt # pydantic @@ -382,11 +382,11 @@ rpds-py==0.18.1 # -r requirements/base.txt # jsonschema # referencing -rules==3.3 +rules==3.4 # via -r requirements/base.txt -scikit-learn==1.4.2 +scikit-learn==1.5.0 # via -r requirements/base.txt -scipy==1.13.0 +scipy==1.13.1 # via # -r requirements/base.txt # scikit-learn @@ -445,7 +445,7 @@ tqdm==4.66.4 # via # -r requirements/base.txt # openai -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r requirements/base.txt # edx-opaque-keys @@ -476,11 +476,11 @@ wcwidth==0.2.13 # prompt-toolkit xlsxwriter==3.2.0 # via -r requirements/base.txt -zipp==3.18.1 +zipp==3.19.2 # via -r requirements/base.txt zope-event==5.0 # via gevent -zope-interface==6.3 +zope-interface==6.4.post2 # via gevent # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/quality.txt b/requirements/quality.txt index 70b998a85..49a0953f7 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -12,11 +12,11 @@ amqp==5.2.0 # kombu analytics-python==1.4.post1 # via -r requirements/base.txt -annotated-types==0.6.0 +annotated-types==0.7.0 # via # -r requirements/base.txt # pydantic -anyio==4.3.0 +anyio==4.4.0 # via # -r requirements/base.txt # httpx @@ -26,8 +26,7 @@ asgiref==3.8.1 # -r requirements/base.txt # django # django-cors-headers - # django-simple-history -astroid==3.1.0 +astroid==3.2.2 # via # pylint # pylint-celery @@ -50,7 +49,7 @@ celery==5.4.0 # -r requirements/base.txt # django-celery-results # edx-celeryutils -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/base.txt # httpcore @@ -95,7 +94,7 @@ code-annotations==1.8.0 # -r requirements/base.txt # edx-lint # edx-toggles -cryptography==42.0.6 +cryptography==42.0.8 # via # -r requirements/base.txt # pyjwt @@ -125,6 +124,7 @@ django==4.2.13 # django-extensions # django-log-request-id # django-model-utils + # django-simple-history # django-waffle # djangorestframework # drf-jwt @@ -162,7 +162,7 @@ django-model-utils==4.5.1 # -r requirements/base.txt # edx-celeryutils # edx-rbac -django-simple-history==3.5.0 +django-simple-history==3.7.0 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -199,7 +199,7 @@ edx-celeryutils==1.3.0 # via -r requirements/base.txt edx-django-release-util==1.4.0 # via -r requirements/base.txt -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -r requirements/base.txt # django-config-models @@ -286,7 +286,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.4 # via -r requirements/base.txt -newrelic==9.9.0 +newrelic==9.10.0 # via # -r requirements/base.txt # edx-django-utils @@ -308,13 +308,13 @@ pbr==6.0.0 # via # -r requirements/base.txt # stevedore -platformdirs==4.2.1 +platformdirs==4.2.2 # via pylint ply==3.11 # via # -r requirements/base.txt # djangoql -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.46 # via # -r requirements/base.txt # click-repl @@ -328,11 +328,11 @@ pycparser==2.22 # via # -r requirements/base.txt # cffi -pydantic==2.7.1 +pydantic==2.7.3 # via # -r requirements/base.txt # openai -pydantic-core==2.18.2 +pydantic-core==2.18.4 # via # -r requirements/base.txt # pydantic @@ -346,7 +346,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.1.0 +pylint==3.2.3 # via # edx-lint # pylint-celery @@ -419,11 +419,11 @@ rpds-py==0.18.1 # -r requirements/base.txt # jsonschema # referencing -rules==3.3 +rules==3.4 # via -r requirements/base.txt -scikit-learn==1.4.2 +scikit-learn==1.5.0 # via -r requirements/base.txt -scipy==1.13.0 +scipy==1.13.1 # via # -r requirements/base.txt # scikit-learn @@ -481,13 +481,13 @@ threadpoolctl==3.5.0 # via # -r requirements/base.txt # scikit-learn -tomlkit==0.12.4 +tomlkit==0.12.5 # via pylint tqdm==4.66.4 # via # -r requirements/base.txt # openai -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r requirements/base.txt # edx-opaque-keys @@ -518,7 +518,7 @@ wcwidth==0.2.13 # prompt-toolkit xlsxwriter==3.2.0 # via -r requirements/base.txt -zipp==3.18.1 +zipp==3.19.2 # via -r requirements/base.txt # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test.txt b/requirements/test.txt index 30162babd..5442c2654 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -12,11 +12,11 @@ amqp==5.2.0 # kombu analytics-python==1.4.post1 # via -r requirements/base.txt -annotated-types==0.6.0 +annotated-types==0.7.0 # via # -r requirements/base.txt # pydantic -anyio==4.3.0 +anyio==4.4.0 # via # -r requirements/base.txt # httpx @@ -26,8 +26,7 @@ asgiref==3.8.1 # -r requirements/base.txt # django # django-cors-headers - # django-simple-history -astroid==3.1.0 +astroid==3.2.2 # via # pylint # pylint-celery @@ -52,7 +51,7 @@ celery==5.4.0 # -r requirements/base.txt # django-celery-results # edx-celeryutils -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/base.txt # httpcore @@ -102,11 +101,11 @@ code-annotations==1.8.0 # edx-toggles colorama==0.4.6 # via tox -coverage[toml]==7.5.1 +coverage[toml]==7.5.3 # via # -r requirements/test.in # pytest-cov -cryptography==42.0.6 +cryptography==42.0.8 # via # -r requirements/base.txt # pyjwt @@ -139,6 +138,7 @@ distro==1.9.0 # django-extensions # django-log-request-id # django-model-utils + # django-simple-history # django-waffle # djangorestframework # drf-jwt @@ -178,7 +178,7 @@ django-model-utils==4.5.1 # -r requirements/base.txt # edx-celeryutils # edx-rbac -django-simple-history==3.5.0 +django-simple-history==3.7.0 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -215,7 +215,7 @@ edx-celeryutils==1.3.0 # via -r requirements/base.txt edx-django-release-util==1.4.0 # via -r requirements/base.txt -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -r requirements/base.txt # django-config-models @@ -240,7 +240,7 @@ edx-toggles==5.2.0 # via -r requirements/base.txt factory-boy==3.3.0 # via -r requirements/test.in -faker==25.0.1 +faker==25.8.0 # via factory-boy filelock==3.14.0 # via @@ -310,7 +310,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.4 # via -r requirements/base.txt -newrelic==9.9.0 +newrelic==9.10.0 # via # -r requirements/base.txt # edx-django-utils @@ -328,7 +328,7 @@ openai==1.13.3 # via # -c requirements/constraints.txt # -r requirements/base.txt -packaging==24.0 +packaging==24.1 # via # pyproject-api # pytest @@ -337,7 +337,7 @@ pbr==6.0.0 # via # -r requirements/base.txt # stevedore -platformdirs==4.2.1 +platformdirs==4.2.2 # via # pylint # tox @@ -350,7 +350,7 @@ ply==3.11 # via # -r requirements/base.txt # djangoql -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.46 # via # -r requirements/base.txt # click-repl @@ -362,11 +362,11 @@ pycparser==2.22 # via # -r requirements/base.txt # cffi -pydantic==2.7.1 +pydantic==2.7.3 # via # -r requirements/base.txt # openai -pydantic-core==2.18.2 +pydantic-core==2.18.4 # via # -r requirements/base.txt # pydantic @@ -378,7 +378,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.1.0 +pylint==3.2.3 # via # edx-lint # pylint-celery @@ -404,7 +404,7 @@ pynacl==1.5.0 # edx-django-utils pyproject-api==1.6.1 # via tox -pytest==8.2.0 +pytest==8.2.2 # via # pytest-cov # pytest-django @@ -459,18 +459,18 @@ requests-oauthlib==2.0.0 # via # -r requirements/base.txt # social-auth-core -responses==0.25.0 +responses==0.25.2 # via -r requirements/test.in rpds-py==0.18.1 # via # -r requirements/base.txt # jsonschema # referencing -rules==3.3 +rules==3.4 # via -r requirements/base.txt -scikit-learn==1.4.2 +scikit-learn==1.5.0 # via -r requirements/base.txt -scipy==1.13.0 +scipy==1.13.1 # via # -r requirements/base.txt # scikit-learn @@ -526,15 +526,15 @@ threadpoolctl==3.5.0 # via # -r requirements/base.txt # scikit-learn -tomlkit==0.12.4 +tomlkit==0.12.5 # via pylint -tox==4.15.0 +tox==4.15.1 # via -r requirements/test.in tqdm==4.66.4 # via # -r requirements/base.txt # openai -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r requirements/base.txt # edx-opaque-keys @@ -560,7 +560,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.1 +virtualenv==20.26.2 # via tox wcwidth==0.2.13 # via @@ -568,7 +568,7 @@ wcwidth==0.2.13 # prompt-toolkit xlsxwriter==3.2.0 # via -r requirements/base.txt -zipp==3.18.1 +zipp==3.19.2 # via -r requirements/base.txt # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/validation.txt b/requirements/validation.txt index f161851d4..bf96de158 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -17,12 +17,12 @@ analytics-python==1.4.post1 # via # -r requirements/quality.txt # -r requirements/test.txt -annotated-types==0.6.0 +annotated-types==0.7.0 # via # -r requirements/quality.txt # -r requirements/test.txt # pydantic -anyio==4.3.0 +anyio==4.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -34,8 +34,7 @@ asgiref==3.8.1 # -r requirements/test.txt # django # django-cors-headers - # django-simple-history -astroid==3.1.0 +astroid==3.2.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -68,7 +67,7 @@ celery==5.4.0 # -r requirements/test.txt # django-celery-results # edx-celeryutils -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -132,11 +131,11 @@ colorama==0.4.6 # via # -r requirements/test.txt # tox -coverage[toml]==7.5.1 +coverage[toml]==7.5.3 # via # -r requirements/test.txt # pytest-cov -cryptography==42.0.6 +cryptography==42.0.8 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -179,6 +178,7 @@ django==4.2.13 # django-extensions # django-log-request-id # django-model-utils + # django-simple-history # django-waffle # djangorestframework # drf-jwt @@ -232,7 +232,7 @@ django-model-utils==4.5.1 # -r requirements/test.txt # edx-celeryutils # edx-rbac -django-simple-history==3.5.0 +django-simple-history==3.7.0 # via # -c requirements/constraints.txt # -r requirements/quality.txt @@ -286,7 +286,7 @@ edx-django-release-util==1.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-django-utils==5.13.0 +edx-django-utils==5.14.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -322,7 +322,7 @@ edx-toggles==5.2.0 # -r requirements/test.txt factory-boy==3.3.0 # via -r requirements/test.txt -faker==25.0.1 +faker==25.8.0 # via # -r requirements/test.txt # factory-boy @@ -420,7 +420,7 @@ mysqlclient==2.2.4 # via # -r requirements/quality.txt # -r requirements/test.txt -newrelic==9.9.0 +newrelic==9.10.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -442,7 +442,7 @@ openai==1.13.3 # -c requirements/constraints.txt # -r requirements/quality.txt # -r requirements/test.txt -packaging==24.0 +packaging==24.1 # via # -r requirements/test.txt # pyproject-api @@ -453,7 +453,7 @@ pbr==6.0.0 # -r requirements/quality.txt # -r requirements/test.txt # stevedore -platformdirs==4.2.1 +platformdirs==4.2.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -470,7 +470,7 @@ ply==3.11 # -r requirements/quality.txt # -r requirements/test.txt # djangoql -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.46 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -487,12 +487,12 @@ pycparser==2.22 # -r requirements/quality.txt # -r requirements/test.txt # cffi -pydantic==2.7.1 +pydantic==2.7.3 # via # -r requirements/quality.txt # -r requirements/test.txt # openai -pydantic-core==2.18.2 +pydantic-core==2.18.4 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -508,7 +508,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==3.1.0 +pylint==3.2.3 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -550,7 +550,7 @@ pyproject-api==1.6.1 # via # -r requirements/test.txt # tox -pytest==8.2.0 +pytest==8.2.2 # via # -r requirements/test.txt # pytest-cov @@ -616,7 +616,7 @@ requests-oauthlib==2.0.0 # -r requirements/quality.txt # -r requirements/test.txt # social-auth-core -responses==0.25.0 +responses==0.25.2 # via -r requirements/test.txt rpds-py==0.18.1 # via @@ -624,15 +624,15 @@ rpds-py==0.18.1 # -r requirements/test.txt # jsonschema # referencing -rules==3.3 +rules==3.4 # via # -r requirements/quality.txt # -r requirements/test.txt -scikit-learn==1.4.2 +scikit-learn==1.5.0 # via # -r requirements/quality.txt # -r requirements/test.txt -scipy==1.13.0 +scipy==1.13.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -705,19 +705,19 @@ threadpoolctl==3.5.0 # -r requirements/quality.txt # -r requirements/test.txt # scikit-learn -tomlkit==0.12.4 +tomlkit==0.12.5 # via # -r requirements/quality.txt # -r requirements/test.txt # pylint -tox==4.15.0 +tox==4.15.1 # via -r requirements/test.txt tqdm==4.66.4 # via # -r requirements/quality.txt # -r requirements/test.txt # openai -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -748,7 +748,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.26.1 +virtualenv==20.26.2 # via # -r requirements/test.txt # tox @@ -761,7 +761,7 @@ xlsxwriter==3.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt -zipp==3.18.1 +zipp==3.19.2 # via # -r requirements/quality.txt # -r requirements/test.txt