From 6ce19e426a8e184639c8bff2380de06350ccc7e7 Mon Sep 17 00:00:00 2001 From: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Thu, 16 May 2024 05:45:54 -0400 Subject: [PATCH] chore: Updating Python Requirements (#34809) --- requirements/edx-sandbox/base.txt | 4 +- requirements/edx/base.txt | 39 +++++---- requirements/edx/development.txt | 87 ++++++++++++------- requirements/edx/doc.txt | 18 ++-- requirements/edx/semgrep.txt | 4 +- requirements/edx/testing.txt | 28 +++--- requirements/pip-tools.txt | 2 +- .../structures_pruning/requirements/base.txt | 2 + .../requirements/testing.txt | 4 + scripts/user_retirement/requirements/base.txt | 6 +- .../user_retirement/requirements/testing.txt | 6 +- 11 files changed, 123 insertions(+), 77 deletions(-) diff --git a/requirements/edx-sandbox/base.txt b/requirements/edx-sandbox/base.txt index 5e3a673caaab..01c0c8db8e98 100644 --- a/requirements/edx-sandbox/base.txt +++ b/requirements/edx-sandbox/base.txt @@ -72,7 +72,7 @@ python-dateutil==2.9.0.post0 # via matplotlib random2==1.0.2 # via -r requirements/edx-sandbox/base.in -regex==2024.5.10 +regex==2024.5.15 # via nltk scipy==1.10.1 # via @@ -89,5 +89,5 @@ sympy==1.12 # openedx-calc tqdm==4.66.4 # via nltk -zipp==3.18.1 +zipp==3.18.2 # via importlib-resources diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 0e78b225f0bf..cdafc9ae1989 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -85,13 +85,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/kernel.in - +boto3==1.34.106 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 - +botocore==1.34.106 # via # -r requirements/edx/kernel.in # boto3 @@ -100,7 +100,7 @@ bridgekeeper==0.9 # via -r requirements/edx/kernel.in camel-converter[pydantic]==3.1.2 # via meilisearch -celery==5.4.0 +celery==5.3.6 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -175,7 +175,7 @@ cryptography==42.0.7 # pyopenssl # snowflake-connector-python # social-auth-core - +cssutils==2.11.0 # via pynliner defusedxml==0.7.1 # via @@ -184,7 +184,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core - +django==4.2.13 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -290,7 +290,7 @@ django-filter==24.2 # -r requirements/edx/kernel.in # edx-enterprise # lti-consumer-xblock - +django-ipware==7.0.1 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -405,7 +405,7 @@ done-xblock==2.3.0 # via -r requirements/edx/bundled.in drf-jwt==1.19.2 # via edx-drf-extensions - +drf-spectacular==0.27.2 # via -r requirements/edx/kernel.in drf-yasg==1.21.5 # via @@ -419,7 +419,8 @@ edx-api-doc-tools==1.8.0 # -r requirements/edx/kernel.in # edx-name-affirmation edx-auth-backends==4.3.0 - + # via -r requirements/edx/kernel.in +edx-braze-client==0.2.5 # via # -r requirements/edx/bundled.in # edx-enterprise @@ -483,7 +484,7 @@ edx-event-bus-kafka==5.7.0 # via -r requirements/edx/kernel.in edx-event-bus-redis==0.5.0 # via -r requirements/edx/kernel.in -edx-i18n-tools==1.6.0 +edx-i18n-tools==1.5.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/bundled.in @@ -672,7 +673,7 @@ loremipsum==1.0.5 # via ora2 lti-consumer-xblock==9.11.0 # via -r requirements/edx/kernel.in -lxml[html-clean]==4.9.4 +lxml==4.9.4 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -687,7 +688,7 @@ lxml[html-clean]==4.9.4 # xmlsec mailsnake==1.6.4 # via -r requirements/edx/bundled.in - +mako==1.3.5 # via # -r requirements/edx/kernel.in # acid-xblock @@ -711,7 +712,7 @@ markupsafe==2.1.5 # xblock maxminddb==2.6.1 # via geoip2 - +meilisearch==0.31.1 # via -r requirements/edx/kernel.in mock==5.1.0 # via -r requirements/edx/paver.txt @@ -728,7 +729,8 @@ multidict==6.0.5 # aiohttp # yarl mysqlclient==2.2.4 - + # via -r requirements/edx/kernel.in +newrelic==9.9.1 # via # -r requirements/edx/bundled.in # edx-django-utils @@ -827,7 +829,7 @@ pillow==10.3.0 # edxval pkgutil-resolve-name==1.3.10 # via jsonschema -platformdirs==4.2.1 +platformdirs==4.2.2 # via snowflake-connector-python polib==1.2.0 # via edx-i18n-tools @@ -979,7 +981,7 @@ referencing==0.35.1 # via # jsonschema # jsonschema-specifications - +regex==2024.5.15 # via nltk requests==2.31.0 # via @@ -1100,7 +1102,8 @@ sortedcontainers==2.4.0 # snowflake-connector-python soupsieve==2.5 # via beautifulsoup4 - +sqlparse==0.5.0 + # via django staff-graded-xblock==2.3.0 # via -r requirements/edx/bundled.in stevedore==5.2.0 @@ -1122,7 +1125,7 @@ text-unidecode==1.3 # via python-slugify tinycss2==1.2.1 # via bleach - +tomlkit==0.12.5 # via snowflake-connector-python tqdm==4.66.4 # via @@ -1230,7 +1233,7 @@ xss-utils==0.6.0 # via -r requirements/edx/kernel.in yarl==1.9.4 # via aiohttp -zipp==3.18.1 +zipp==3.18.2 # via # importlib-metadata # importlib-resources diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 4ce80aaefec6..71d3c3c45682 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -158,14 +158,14 @@ boto==2.49.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -boto3==1.34.104 +boto3==1.34.106 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # django-ses # fs-s3fs # ora2 -botocore==1.34.104 +botocore==1.34.106 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -188,7 +188,7 @@ camel-converter[pydantic]==3.1.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # meilisearch -celery==5.4.0 +celery==5.3.6 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/doc.txt @@ -303,7 +303,7 @@ coreschema==0.0.4 # -r requirements/edx/testing.txt # coreapi # drf-yasg - +coverage[toml]==7.5.1 # via # -r requirements/edx/testing.txt # pytest-cov @@ -328,7 +328,7 @@ cssselect==1.2.0 # via # -r requirements/edx/testing.txt # pyquery - +cssutils==2.11.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -357,7 +357,7 @@ distlib==0.3.8 # via # -r requirements/edx/testing.txt # virtualenv - +django==4.2.13 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -489,7 +489,7 @@ django-filter==24.2 # -r requirements/edx/testing.txt # edx-enterprise # lti-consumer-xblock - +django-ipware==7.0.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -642,7 +642,12 @@ djangorestframework-xml==2.0.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise - +dnspython==2.6.1 + # via + # -r requirements/edx/doc.txt + # -r requirements/edx/testing.txt + # email-validator + # pymongo docutils==0.19 # via # -r requirements/edx/doc.txt @@ -658,7 +663,7 @@ drf-jwt==1.19.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-drf-extensions - +drf-spectacular==0.27.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -682,7 +687,7 @@ edx-auth-backends==4.3.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt - +edx-braze-client==0.2.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -764,7 +769,7 @@ edx-event-bus-redis==0.5.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -edx-i18n-tools==1.6.0 +edx-i18n-tools==1.5.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/doc.txt @@ -879,7 +884,7 @@ enmerkar-underscore==2.3.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt - +exceptiongroup==1.2.1 # via # -r requirements/edx/testing.txt # anyio @@ -890,11 +895,11 @@ execnet==2.1.1 # pytest-xdist factory-boy==3.3.0 # via -r requirements/edx/testing.txt - +faker==25.2.0 # via # -r requirements/edx/testing.txt # factory-boy - +fastapi==0.111.0 # via # -r requirements/edx/testing.txt # fastapi-cli @@ -915,7 +920,7 @@ filelock==3.14.0 # snowflake-connector-python # tox # virtualenv - +freezegun==1.5.1 # via -r requirements/edx/testing.txt frozenlist==1.4.1 # via @@ -982,7 +987,15 @@ httpcore==1.0.5 # httpx httpretty==1.1.4 # via -r requirements/edx/testing.txt - +httptools==0.6.1 + # via + # -r requirements/edx/testing.txt + # uvicorn +httpx==0.27.0 + # via + # -r requirements/edx/testing.txt + # fastapi +icalendar==5.0.12 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1142,7 +1155,7 @@ lti-consumer-xblock==9.11.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -lxml[html-clean]==4.9.4 +lxml==4.9.4 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/doc.txt @@ -1161,7 +1174,7 @@ mailsnake==1.6.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt - +mako==1.3.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1199,7 +1212,11 @@ mccabe==0.7.0 # via # -r requirements/edx/testing.txt # pylint - +mdurl==0.1.2 + # via + # -r requirements/edx/testing.txt + # markdown-it-py +meilisearch==0.31.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1243,7 +1260,7 @@ mysqlclient==2.2.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt - +newrelic==9.9.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1410,7 +1427,7 @@ pkgutil-resolve-name==1.3.10 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # jsonschema -platformdirs==4.2.1 +platformdirs==4.2.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1648,7 +1665,11 @@ python-dateutil==2.9.0.post0 # olxcleaner # ora2 # xblock - +python-dotenv==1.0.1 + # via + # -r requirements/edx/testing.txt + # uvicorn +python-ipware==3.0.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1737,7 +1758,7 @@ referencing==0.35.1 # -r requirements/edx/testing.txt # jsonschema # jsonschema-specifications - +regex==2024.5.15 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2042,7 +2063,7 @@ tomli==2.0.1 # pytest # tox # vulture - +tomlkit==0.12.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2056,7 +2077,11 @@ tqdm==4.66.4 # -r requirements/edx/testing.txt # nltk # openai - +typer==0.12.3 + # via + # -r requirements/edx/testing.txt + # fastapi-cli +types-pytz==2024.1.0.20240417 # via django-stubs types-pyyaml==6.0.12.20240311 # via @@ -2135,7 +2160,7 @@ user-util==1.1.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt - +uvicorn[standard]==0.29.0 # via # -r requirements/edx/testing.txt # fastapi @@ -2152,7 +2177,7 @@ vine==5.1.0 # amqp # celery # kombu - +virtualenv==20.26.2 # via # -r requirements/edx/testing.txt # tox @@ -2203,7 +2228,11 @@ webob==1.8.7 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # xblock - +websockets==12.0 + # via + # -r requirements/edx/testing.txt + # uvicorn +wheel==0.43.0 # via # -r requirements/edx/../pip-tools.txt # pip-tools @@ -2262,7 +2291,7 @@ yarl==1.9.4 # -r requirements/edx/testing.txt # aiohttp # pact-python -zipp==3.18.1 +zipp==3.18.2 # via # -r requirements/edx/../pip-tools.txt # -r requirements/edx/doc.txt diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index cfe5d487097e..cf8d30056f17 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -114,13 +114,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.34.104 +boto3==1.34.106 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.34.104 +botocore==1.34.106 # via # -r requirements/edx/base.txt # boto3 @@ -131,7 +131,7 @@ camel-converter[pydantic]==3.1.2 # via # -r requirements/edx/base.txt # meilisearch -celery==5.4.0 +celery==5.3.6 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt @@ -221,7 +221,7 @@ cryptography==42.0.7 # pyopenssl # snowflake-connector-python # social-auth-core -cssutils==2.10.3 +cssutils==2.11.0 # via # -r requirements/edx/base.txt # pynliner @@ -558,7 +558,7 @@ edx-event-bus-kafka==5.7.0 # via -r requirements/edx/base.txt edx-event-bus-redis==0.5.0 # via -r requirements/edx/base.txt -edx-i18n-tools==1.6.0 +edx-i18n-tools==1.5.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt @@ -791,7 +791,7 @@ loremipsum==1.0.5 # ora2 lti-consumer-xblock==9.11.0 # via -r requirements/edx/base.txt -lxml[html-clean]==4.9.4 +lxml==4.9.4 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt @@ -971,7 +971,7 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/edx/base.txt # jsonschema -platformdirs==4.2.1 +platformdirs==4.2.2 # via # -r requirements/edx/base.txt # snowflake-connector-python @@ -1158,7 +1158,7 @@ referencing==0.35.1 # -r requirements/edx/base.txt # jsonschema # jsonschema-specifications -regex==2024.5.10 +regex==2024.5.15 # via # -r requirements/edx/base.txt # nltk @@ -1499,7 +1499,7 @@ yarl==1.9.4 # via # -r requirements/edx/base.txt # aiohttp -zipp==3.18.1 +zipp==3.18.2 # via # -r requirements/edx/base.txt # importlib-metadata diff --git a/requirements/edx/semgrep.txt b/requirements/edx/semgrep.txt index e3c9ca0ce3c0..6e2d73c5f61d 100644 --- a/requirements/edx/semgrep.txt +++ b/requirements/edx/semgrep.txt @@ -89,7 +89,7 @@ urllib3==1.26.18 # -c requirements/edx/../constraints.txt # requests # semgrep -wcmatch==8.5.1 +wcmatch==8.5.2 # via semgrep -zipp==3.18.1 +zipp==3.18.2 # via importlib-resources diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 4d9e65660e15..c44a5fb752cd 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -14,6 +14,8 @@ # edx-search -e git+https://github.com/awais786/MongoDBProxy.git@fixing-pymongo4.0-#egg=openedx-mongodbproxy==0.2.1 # via -r requirements/edx/base.txt +acid-xblock==0.3.1 + # via -r requirements/edx/base.txt aiohttp==3.9.5 # via # -r requirements/edx/base.txt @@ -115,13 +117,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.34.104 +boto3==1.34.106 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.34.104 +botocore==1.34.106 # via # -r requirements/edx/base.txt # boto3 @@ -134,7 +136,7 @@ camel-converter[pydantic]==3.1.2 # via # -r requirements/edx/base.txt # meilisearch -celery==5.4.0 +celery==5.3.6 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt @@ -249,7 +251,7 @@ cssselect==1.2.0 # via # -r requirements/edx/testing.in # pyquery -cssutils==2.10.3 +cssutils==2.11.0 # via # -r requirements/edx/base.txt # pynliner @@ -498,7 +500,10 @@ djangorestframework-xml==2.0.0 # -r requirements/edx/base.txt # edx-enterprise dnspython==2.6.1 - # via email-validator + # via + # -r requirements/edx/base.txt + # email-validator + # pymongo done-xblock==2.3.0 # via -r requirements/edx/base.txt drf-jwt==1.19.2 @@ -585,7 +590,7 @@ edx-event-bus-kafka==5.7.0 # via -r requirements/edx/base.txt edx-event-bus-redis==0.5.0 # via -r requirements/edx/base.txt -edx-i18n-tools==1.6.0 +edx-i18n-tools==1.5.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt @@ -675,6 +680,7 @@ exceptiongroup==1.2.1 # via # anyio # pytest +execnet==2.1.1 # via pytest-xdist factory-boy==3.3.0 # via -r requirements/edx/testing.in @@ -863,7 +869,7 @@ loremipsum==1.0.5 # ora2 lti-consumer-xblock==9.11.0 # via -r requirements/edx/base.txt -lxml[html-clean]==4.9.4 +lxml==4.9.4 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt @@ -1052,7 +1058,7 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/edx/base.txt # jsonschema -platformdirs==4.2.1 +platformdirs==4.2.2 # via # -r requirements/edx/base.txt # pylint @@ -1310,7 +1316,7 @@ referencing==0.35.1 # -r requirements/edx/base.txt # jsonschema # jsonschema-specifications - +regex==2024.5.15 # via # -r requirements/edx/base.txt # nltk @@ -1511,7 +1517,9 @@ tomlkit==0.12.5 # -r requirements/edx/base.txt # pylint # snowflake-connector-python +tox==4.15.0 # via -r requirements/edx/testing.in +tqdm==4.66.4 # via # -r requirements/edx/base.txt # nltk @@ -1666,7 +1674,7 @@ yarl==1.9.4 # -r requirements/edx/base.txt # aiohttp # pact-python -zipp==3.18.1 +zipp==3.18.2 # via # -r requirements/edx/base.txt # importlib-metadata diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 4b631a73d780..29021356f23d 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -28,7 +28,7 @@ tomli==2.0.1 # pip-tools wheel==0.43.0 # via pip-tools -zipp==3.18.1 +zipp==3.18.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/scripts/structures_pruning/requirements/base.txt b/scripts/structures_pruning/requirements/base.txt index 004bf5103e16..d7b4f8795d49 100644 --- a/scripts/structures_pruning/requirements/base.txt +++ b/scripts/structures_pruning/requirements/base.txt @@ -11,6 +11,8 @@ click==8.1.6 # click-log click-log==0.4.0 # via -r scripts/structures_pruning/requirements/base.in +dnspython==2.6.1 + # via pymongo edx-opaque-keys==2.9.0 # via -r scripts/structures_pruning/requirements/base.in pbr==6.0.0 diff --git a/scripts/structures_pruning/requirements/testing.txt b/scripts/structures_pruning/requirements/testing.txt index 6c284f9bac27..226228ebf2ab 100644 --- a/scripts/structures_pruning/requirements/testing.txt +++ b/scripts/structures_pruning/requirements/testing.txt @@ -12,6 +12,10 @@ click-log==0.4.0 # via -r scripts/structures_pruning/requirements/base.txt ddt==1.7.2 # via -r scripts/structures_pruning/requirements/testing.in +dnspython==2.6.1 + # via + # -r scripts/structures_pruning/requirements/base.txt + # pymongo edx-opaque-keys==2.9.0 # via -r scripts/structures_pruning/requirements/base.txt exceptiongroup==1.2.1 diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index 9945c989ae62..840c33cc4b20 100644 --- a/scripts/user_retirement/requirements/base.txt +++ b/scripts/user_retirement/requirements/base.txt @@ -14,9 +14,9 @@ backports-zoneinfo==0.2.1 ; python_version < "3.9" # via # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt # django -boto3==1.34.104 +boto3==1.34.106 # via -r scripts/user_retirement/requirements/base.in -botocore==1.34.104 +botocore==1.34.106 # via # boto3 # s3transfer @@ -91,7 +91,7 @@ newrelic==9.9.1 # via edx-django-utils pbr==6.0.0 # via stevedore -platformdirs==4.2.1 +platformdirs==4.2.2 # via zeep proto-plus==1.23.0 # via google-api-core diff --git a/scripts/user_retirement/requirements/testing.txt b/scripts/user_retirement/requirements/testing.txt index 67d1d9098845..cbda55238363 100644 --- a/scripts/user_retirement/requirements/testing.txt +++ b/scripts/user_retirement/requirements/testing.txt @@ -18,11 +18,11 @@ backports-zoneinfo==0.2.1 ; python_version < "3.9" # via # -r scripts/user_retirement/requirements/base.txt # django -boto3==1.34.104 +boto3==1.34.106 # via # -r scripts/user_retirement/requirements/base.txt # moto -botocore==1.34.104 +botocore==1.34.106 # via # -r scripts/user_retirement/requirements/base.txt # boto3 @@ -148,7 +148,7 @@ pbr==6.0.0 # via # -r scripts/user_retirement/requirements/base.txt # stevedore -platformdirs==4.2.1 +platformdirs==4.2.2 # via # -r scripts/user_retirement/requirements/base.txt # zeep