From f74f033e54b242b19c11bb6fa8eef8a6d8a36130 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Sun, 10 Mar 2024 20:19:45 -0400 Subject: [PATCH] chore: Updating Python Requirements --- requirements/base.txt | 17 ++++++----- requirements/ci.txt | 2 +- requirements/common_constraints.txt | 3 +- requirements/dev.txt | 45 ++++++++++++++++++----------- requirements/django.txt | 2 +- requirements/doc.txt | 41 ++++++++++++++++---------- requirements/pip-tools.txt | 8 ++--- requirements/production.txt | 15 +++++----- requirements/quality.txt | 39 +++++++++++++++---------- requirements/test.txt | 22 +++++++------- requirements/validation.txt | 41 ++++++++++++++++---------- 11 files changed, 140 insertions(+), 95 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 9897669..c1b31f6 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -52,9 +52,12 @@ defusedxml==0.8.0rc2 # python3-openid # social-auth-core distro==1.9.0 - # via openai -django==4.2.10 # via + # anki + # openai +django==4.2.11 + # via + # -c requirements/common_constraints.txt # -r requirements/base.in # django-cors-headers # django-crum @@ -92,7 +95,7 @@ edx-auth-backends==4.2.0 # via -r requirements/base.in edx-django-release-util==1.3.0 # via -r requirements/base.in -edx-django-utils==5.10.1 +edx-django-utils==5.11.0 # via # -r requirements/base.in # edx-drf-extensions @@ -120,7 +123,7 @@ idna==3.6 # anyio # httpx # requests -importlib-metadata==7.0.1 +importlib-metadata==7.0.2 # via markdown itypes==1.2.0 # via coreapi @@ -138,7 +141,7 @@ oauthlib==3.2.2 # via # requests-oauthlib # social-auth-core -openai==1.12.0 +openai==1.13.3 # via -r requirements/base.in openapi-codec==1.3.2 # via django-rest-swagger @@ -152,7 +155,7 @@ psutil==5.9.8 # via edx-django-utils pycparser==2.21 # via cffi -pydantic==2.6.2 +pydantic==2.6.3 # via openai pydantic-core==2.16.3 # via pydantic @@ -188,7 +191,7 @@ requests[socks]==2.31.0 # requests-oauthlib # slumber # social-auth-core -requests-oauthlib==1.3.1 +requests-oauthlib==1.4.0 # via social-auth-core semantic-version==2.10.0 # via edx-drf-extensions diff --git a/requirements/ci.txt b/requirements/ci.txt index 7e7ecc8..10f045e 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -10,7 +10,7 @@ filelock==3.13.1 # via # tox # virtualenv -packaging==23.2 +packaging==24.0 # via # pyproject-api # tox diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 0fc27e8..0ab0ecd 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -1,5 +1,4 @@ - # A central location for most common version constraints # (across edx repos) for pip-installation. # @@ -15,7 +14,7 @@ # using LTS django version - +Django<5.0 # elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process. # elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html diff --git a/requirements/dev.txt b/requirements/dev.txt index 188dd0d..4edf246 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -29,7 +29,7 @@ beautifulsoup4==4.12.3 # via # -r requirements/validation.txt # anki -build==1.0.3 +build==1.1.1 # via # -r requirements/pip-tools.txt # pip-tools @@ -37,7 +37,7 @@ cached-property==1.5.2 # via # -r requirements/validation.txt # genanki -cachetools==5.3.2 +cachetools==5.3.3 # via # -r requirements/validation.txt # tox @@ -103,6 +103,7 @@ cryptography==42.0.5 # via # -r requirements/validation.txt # pyjwt + # secretstorage # social-auth-core decorator==5.1.1 # via @@ -126,8 +127,9 @@ distlib==0.3.8 distro==1.9.0 # via # -r requirements/validation.txt + # anki # openai -django==4.2.10 +django==4.2.11 # via # -r requirements/validation.txt # django-cors-headers @@ -180,7 +182,7 @@ edx-auth-backends==4.2.0 # via -r requirements/validation.txt edx-django-release-util==1.3.0 # via -r requirements/validation.txt -edx-django-utils==5.10.1 +edx-django-utils==5.11.0 # via # -r requirements/validation.txt # edx-drf-extensions @@ -231,7 +233,7 @@ idna==3.6 # anyio # httpx # requests -importlib-metadata==7.0.1 +importlib-metadata==7.0.2 # via # -r requirements/pip-tools.txt # -r requirements/validation.txt @@ -255,13 +257,18 @@ jaraco-classes==3.3.1 # via # -r requirements/validation.txt # keyring +jeepney==0.8.0 + # via + # -r requirements/validation.txt + # keyring + # secretstorage jinja2==3.1.3 # via # -r requirements/validation.txt # code-annotations # coreschema # diff-cover -keyring==24.3.0 +keyring==24.3.1 # via # -r requirements/validation.txt # twine @@ -306,7 +313,7 @@ oauthlib==3.2.2 # -r requirements/validation.txt # requests-oauthlib # social-auth-core -openai==1.12.0 +openai==1.13.3 # via -r requirements/validation.txt openapi-codec==1.3.2 # via @@ -316,7 +323,7 @@ orjson==3.9.15 # via # -r requirements/validation.txt # anki -packaging==23.2 +packaging==24.0 # via # -r requirements/pip-tools.txt # -r requirements/validation.txt @@ -330,9 +337,9 @@ pbr==6.0.0 # via # -r requirements/validation.txt # stevedore -pip-tools==7.4.0 +pip-tools==7.4.1 # via -r requirements/pip-tools.txt -pkginfo==1.9.6 +pkginfo==1.10.0 # via # -r requirements/validation.txt # twine @@ -364,7 +371,7 @@ pycparser==2.21 # via # -r requirements/validation.txt # cffi -pydantic==2.6.2 +pydantic==2.6.3 # via # -r requirements/validation.txt # openai @@ -429,7 +436,7 @@ pysocks==1.7.1 # via # -r requirements/validation.txt # requests -pytest==8.0.2 +pytest==8.1.1 # via # -r requirements/validation.txt # pytest-cov @@ -457,7 +464,7 @@ pyyaml==6.0.1 # edx-django-release-util # edx-i18n-tools # genanki -readme-renderer==42.0 +readme-renderer==43.0 # via # -r requirements/validation.txt # twine @@ -473,7 +480,7 @@ requests[socks]==2.31.0 # slumber # social-auth-core # twine -requests-oauthlib==1.3.1 +requests-oauthlib==1.4.0 # via # -r requirements/validation.txt # social-auth-core @@ -485,10 +492,14 @@ rfc3986==2.0.0 # via # -r requirements/validation.txt # twine -rich==13.7.0 +rich==13.7.1 # via # -r requirements/validation.txt # twine +secretstorage==3.3.3 + # via + # -r requirements/validation.txt + # keyring semantic-version==2.10.0 # via # -r requirements/validation.txt @@ -557,11 +568,11 @@ tomli==2.0.1 # pyproject-hooks # pytest # tox -tomlkit==0.12.3 +tomlkit==0.12.4 # via # -r requirements/validation.txt # pylint -tox==4.13.0 +tox==4.14.1 # via -r requirements/validation.txt tqdm==4.66.2 # via diff --git a/requirements/django.txt b/requirements/django.txt index 1facfe2..db03776 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==4.2.10 +django==4.2.11 diff --git a/requirements/doc.txt b/requirements/doc.txt index 3552e49..3b534a0 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -38,13 +38,13 @@ beautifulsoup4==4.12.3 # -r requirements/test.txt # anki # pydata-sphinx-theme -build==1.0.3 +build==1.1.1 # via -r requirements/doc.in cached-property==1.5.2 # via # -r requirements/test.txt # genanki -cachetools==5.3.2 +cachetools==5.3.3 # via # -r requirements/test.txt # tox @@ -107,6 +107,7 @@ cryptography==42.0.5 # via # -r requirements/test.txt # pyjwt + # secretstorage # social-auth-core decorator==5.1.1 # via @@ -128,9 +129,11 @@ distlib==0.3.8 distro==1.9.0 # via # -r requirements/test.txt + # anki # openai -django==4.2.10 +django==4.2.11 # via + # -c requirements/common_constraints.txt # -r requirements/test.txt # django-cors-headers # django-crum @@ -183,7 +186,7 @@ edx-auth-backends==4.2.0 # via -r requirements/test.txt edx-django-release-util==1.3.0 # via -r requirements/test.txt -edx-django-utils==5.10.1 +edx-django-utils==5.11.0 # via # -r requirements/test.txt # edx-drf-extensions @@ -234,7 +237,7 @@ idna==3.6 # requests imagesize==1.4.1 # via sphinx -importlib-metadata==7.0.1 +importlib-metadata==7.0.2 # via # -r requirements/test.txt # build @@ -256,13 +259,17 @@ itypes==1.2.0 # coreapi jaraco-classes==3.3.1 # via keyring +jeepney==0.8.0 + # via + # keyring + # secretstorage jinja2==3.1.3 # via # -r requirements/test.txt # code-annotations # coreschema # sphinx -keyring==24.3.0 +keyring==24.3.1 # via twine markdown==3.5.2 # via @@ -295,7 +302,7 @@ oauthlib==3.2.2 # -r requirements/test.txt # requests-oauthlib # social-auth-core -openai==1.12.0 +openai==1.13.3 # via -r requirements/test.txt openapi-codec==1.3.2 # via @@ -305,7 +312,7 @@ orjson==3.9.15 # via # -r requirements/test.txt # anki -packaging==23.2 +packaging==24.0 # via # -r requirements/test.txt # build @@ -318,7 +325,7 @@ pbr==6.0.0 # via # -r requirements/test.txt # stevedore -pkginfo==1.9.6 +pkginfo==1.10.0 # via twine platformdirs==4.2.0 # via @@ -343,7 +350,7 @@ pycparser==2.21 # via # -r requirements/test.txt # cffi -pydantic==2.6.2 +pydantic==2.6.3 # via # -r requirements/test.txt # openai @@ -409,7 +416,7 @@ pysocks==1.7.1 # via # -r requirements/test.txt # requests -pytest==8.0.2 +pytest==8.1.1 # via # -r requirements/test.txt # pytest-cov @@ -436,7 +443,7 @@ pyyaml==6.0.1 # code-annotations # edx-django-release-util # genanki -readme-renderer==42.0 +readme-renderer==43.0 # via twine requests[socks]==2.31.0 # via @@ -451,7 +458,7 @@ requests[socks]==2.31.0 # social-auth-core # sphinx # twine -requests-oauthlib==1.3.1 +requests-oauthlib==1.4.0 # via # -r requirements/test.txt # social-auth-core @@ -461,8 +468,10 @@ restructuredtext-lint==1.4.0 # via doc8 rfc3986==2.0.0 # via twine -rich==13.7.0 +rich==13.7.1 # via twine +secretstorage==3.3.3 + # via keyring semantic-version==2.10.0 # via # -r requirements/test.txt @@ -547,11 +556,11 @@ tomli==2.0.1 # pyproject-hooks # pytest # tox -tomlkit==0.12.3 +tomlkit==0.12.4 # via # -r requirements/test.txt # pylint -tox==4.13.0 +tox==4.14.1 # via -r requirements/test.txt tqdm==4.66.2 # via diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 064487c..e224695 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,15 +4,15 @@ # # make upgrade # -build==1.0.3 +build==1.1.1 # via pip-tools click==8.1.7 # via pip-tools -importlib-metadata==7.0.1 +importlib-metadata==7.0.2 # via build -packaging==23.2 +packaging==24.0 # via build -pip-tools==7.4.0 +pip-tools==7.4.1 # via -r requirements/pip-tools.in pyproject-hooks==1.0.0 # via diff --git a/requirements/production.txt b/requirements/production.txt index 4f7d0d3..39e3ea4 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -77,8 +77,9 @@ defusedxml==0.8.0rc2 distro==1.9.0 # via # -r requirements/base.txt + # anki # openai -django==4.2.10 +django==4.2.11 # via # -r requirements/base.txt # django-cors-headers @@ -121,7 +122,7 @@ edx-auth-backends==4.2.0 # via -r requirements/base.txt edx-django-release-util==1.3.0 # via -r requirements/base.txt -edx-django-utils==5.10.1 +edx-django-utils==5.11.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -168,7 +169,7 @@ idna==3.6 # anyio # httpx # requests -importlib-metadata==7.0.1 +importlib-metadata==7.0.2 # via # -r requirements/base.txt # markdown @@ -201,7 +202,7 @@ oauthlib==3.2.2 # -r requirements/base.txt # requests-oauthlib # social-auth-core -openai==1.12.0 +openai==1.13.3 # via -r requirements/base.txt openapi-codec==1.3.2 # via @@ -211,7 +212,7 @@ orjson==3.9.15 # via # -r requirements/base.txt # anki -packaging==23.2 +packaging==24.0 # via gunicorn pbr==6.0.0 # via @@ -229,7 +230,7 @@ pycparser==2.21 # via # -r requirements/base.txt # cffi -pydantic==2.6.2 +pydantic==2.6.3 # via # -r requirements/base.txt # openai @@ -283,7 +284,7 @@ requests[socks]==2.31.0 # requests-oauthlib # slumber # social-auth-core -requests-oauthlib==1.3.1 +requests-oauthlib==1.4.0 # via # -r requirements/base.txt # social-auth-core diff --git a/requirements/quality.txt b/requirements/quality.txt index c8374ab..7e5bc01 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -33,7 +33,7 @@ cached-property==1.5.2 # via # -r requirements/test.txt # genanki -cachetools==5.3.2 +cachetools==5.3.3 # via # -r requirements/test.txt # tox @@ -96,6 +96,7 @@ cryptography==42.0.5 # via # -r requirements/test.txt # pyjwt + # secretstorage # social-auth-core decorator==5.1.1 # via @@ -117,9 +118,11 @@ distlib==0.3.8 distro==1.9.0 # via # -r requirements/test.txt + # anki # openai -django==4.2.10 +django==4.2.11 # via + # -c requirements/common_constraints.txt # -r requirements/test.txt # django-cors-headers # django-crum @@ -165,7 +168,7 @@ edx-auth-backends==4.2.0 # via -r requirements/test.txt edx-django-release-util==1.3.0 # via -r requirements/test.txt -edx-django-utils==5.10.1 +edx-django-utils==5.11.0 # via # -r requirements/test.txt # edx-drf-extensions @@ -216,7 +219,7 @@ idna==3.6 # anyio # httpx # requests -importlib-metadata==7.0.1 +importlib-metadata==7.0.2 # via # -r requirements/test.txt # keyring @@ -237,12 +240,16 @@ itypes==1.2.0 # coreapi jaraco-classes==3.3.1 # via keyring +jeepney==0.8.0 + # via + # keyring + # secretstorage jinja2==3.1.3 # via # -r requirements/test.txt # code-annotations # coreschema -keyring==24.3.0 +keyring==24.3.1 # via twine markdown==3.5.2 # via @@ -275,7 +282,7 @@ oauthlib==3.2.2 # -r requirements/test.txt # requests-oauthlib # social-auth-core -openai==1.12.0 +openai==1.13.3 # via -r requirements/test.txt openapi-codec==1.3.2 # via @@ -285,7 +292,7 @@ orjson==3.9.15 # via # -r requirements/test.txt # anki -packaging==23.2 +packaging==24.0 # via # -r requirements/test.txt # pyproject-api @@ -295,7 +302,7 @@ pbr==6.0.0 # via # -r requirements/test.txt # stevedore -pkginfo==1.9.6 +pkginfo==1.10.0 # via twine platformdirs==4.2.0 # via @@ -322,7 +329,7 @@ pycparser==2.21 # via # -r requirements/test.txt # cffi -pydantic==2.6.2 +pydantic==2.6.3 # via # -r requirements/test.txt # openai @@ -380,7 +387,7 @@ pysocks==1.7.1 # via # -r requirements/test.txt # requests -pytest==8.0.2 +pytest==8.1.1 # via # -r requirements/test.txt # pytest-cov @@ -407,7 +414,7 @@ pyyaml==6.0.1 # code-annotations # edx-django-release-util # genanki -readme-renderer==42.0 +readme-renderer==43.0 # via twine requests[socks]==2.31.0 # via @@ -421,7 +428,7 @@ requests[socks]==2.31.0 # slumber # social-auth-core # twine -requests-oauthlib==1.3.1 +requests-oauthlib==1.4.0 # via # -r requirements/test.txt # social-auth-core @@ -429,8 +436,10 @@ requests-toolbelt==1.0.0 # via twine rfc3986==2.0.0 # via twine -rich==13.7.0 +rich==13.7.1 # via twine +secretstorage==3.3.3 + # via keyring semantic-version==2.10.0 # via # -r requirements/test.txt @@ -492,11 +501,11 @@ tomli==2.0.1 # pyproject-api # pytest # tox -tomlkit==0.12.3 +tomlkit==0.12.4 # via # -r requirements/test.txt # pylint -tox==4.13.0 +tox==4.14.1 # via -r requirements/test.txt tqdm==4.66.2 # via diff --git a/requirements/test.txt b/requirements/test.txt index 6c37b48..edf4ea6 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -32,7 +32,7 @@ cached-property==1.5.2 # via # -r requirements/base.txt # genanki -cachetools==5.3.2 +cachetools==5.3.3 # via tox certifi==2024.2.2 # via @@ -104,8 +104,10 @@ distlib==0.3.8 distro==1.9.0 # via # -r requirements/base.txt + # anki # openai # via + # -c requirements/common_constraints.txt # -r requirements/base.txt # django-cors-headers # django-crum @@ -149,7 +151,7 @@ edx-auth-backends==4.2.0 # via -r requirements/base.txt edx-django-release-util==1.3.0 # via -r requirements/base.txt -edx-django-utils==5.10.1 +edx-django-utils==5.11.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -197,7 +199,7 @@ idna==3.6 # anyio # httpx # requests -importlib-metadata==7.0.1 +importlib-metadata==7.0.2 # via # -r requirements/base.txt # markdown @@ -235,7 +237,7 @@ oauthlib==3.2.2 # -r requirements/base.txt # requests-oauthlib # social-auth-core -openai==1.12.0 +openai==1.13.3 # via -r requirements/base.txt openapi-codec==1.3.2 # via @@ -245,7 +247,7 @@ orjson==3.9.15 # via # -r requirements/base.txt # anki -packaging==23.2 +packaging==24.0 # via # pyproject-api # pytest @@ -275,7 +277,7 @@ pycparser==2.21 # via # -r requirements/base.txt # cffi -pydantic==2.6.2 +pydantic==2.6.3 # via # -r requirements/base.txt # openai @@ -319,7 +321,7 @@ pysocks==1.7.1 # via # -r requirements/base.txt # requests -pytest==8.0.2 +pytest==8.1.1 # via # pytest-cov # pytest-django @@ -353,7 +355,7 @@ requests[socks]==2.31.0 # requests-oauthlib # slumber # social-auth-core -requests-oauthlib==1.3.1 +requests-oauthlib==1.4.0 # via # -r requirements/base.txt # social-auth-core @@ -413,9 +415,9 @@ tomli==2.0.1 # pyproject-api # pytest # tox -tomlkit==0.12.3 +tomlkit==0.12.4 # via pylint -tox==4.13.0 +tox==4.14.1 # via -r requirements/test.in tqdm==4.66.2 # via diff --git a/requirements/validation.txt b/requirements/validation.txt index b39e157..2c487f5 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -41,7 +41,7 @@ cached-property==1.5.2 # -r requirements/quality.txt # -r requirements/test.txt # genanki -cachetools==5.3.2 +cachetools==5.3.3 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -118,6 +118,7 @@ cryptography==42.0.5 # -r requirements/quality.txt # -r requirements/test.txt # pyjwt + # secretstorage # social-auth-core decorator==5.1.1 # via @@ -144,8 +145,9 @@ distro==1.9.0 # via # -r requirements/quality.txt # -r requirements/test.txt + # anki # openai -django==4.2.10 +django==4.2.11 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -211,7 +213,7 @@ edx-django-release-util==1.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-django-utils==5.10.1 +edx-django-utils==5.11.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -277,7 +279,7 @@ idna==3.6 # anyio # httpx # requests -importlib-metadata==7.0.1 +importlib-metadata==7.0.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -303,13 +305,18 @@ jaraco-classes==3.3.1 # via # -r requirements/quality.txt # keyring +jeepney==0.8.0 + # via + # -r requirements/quality.txt + # keyring + # secretstorage jinja2==3.1.3 # via # -r requirements/quality.txt # -r requirements/test.txt # code-annotations # coreschema -keyring==24.3.0 +keyring==24.3.1 # via # -r requirements/quality.txt # twine @@ -359,7 +366,7 @@ oauthlib==3.2.2 # -r requirements/test.txt # requests-oauthlib # social-auth-core -openai==1.12.0 +openai==1.13.3 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -373,7 +380,7 @@ orjson==3.9.15 # -r requirements/quality.txt # -r requirements/test.txt # anki -packaging==23.2 +packaging==24.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -385,7 +392,7 @@ pbr==6.0.0 # -r requirements/quality.txt # -r requirements/test.txt # stevedore -pkginfo==1.9.6 +pkginfo==1.10.0 # via # -r requirements/quality.txt # twine @@ -419,7 +426,7 @@ pycparser==2.21 # -r requirements/quality.txt # -r requirements/test.txt # cffi -pydantic==2.6.2 +pydantic==2.6.3 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -489,7 +496,7 @@ pysocks==1.7.1 # -r requirements/quality.txt # -r requirements/test.txt # requests -pytest==8.0.2 +pytest==8.1.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -525,7 +532,7 @@ pyyaml==6.0.1 # code-annotations # edx-django-release-util # genanki -readme-renderer==42.0 +readme-renderer==43.0 # via # -r requirements/quality.txt # twine @@ -542,7 +549,7 @@ requests[socks]==2.31.0 # slumber # social-auth-core # twine -requests-oauthlib==1.3.1 +requests-oauthlib==1.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -555,10 +562,14 @@ rfc3986==2.0.0 # via # -r requirements/quality.txt # twine -rich==13.7.0 +rich==13.7.1 # via # -r requirements/quality.txt # twine +secretstorage==3.3.3 + # via + # -r requirements/quality.txt + # keyring semantic-version==2.10.0 # via # -r requirements/quality.txt @@ -634,12 +645,12 @@ tomli==2.0.1 # pyproject-api # pytest # tox -tomlkit==0.12.3 +tomlkit==0.12.4 # via # -r requirements/quality.txt # -r requirements/test.txt # pylint -tox==4.13.0 +tox==4.14.1 # via # -r requirements/quality.txt # -r requirements/test.txt