From 6a83a1386a216a7148ec41bad7c0946640f7c54f Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Mon, 15 Jan 2024 21:21:25 -0500 Subject: [PATCH] chore: Updating Python Requirements --- requirements/edx-sandbox/py38.txt | 10 +-- requirements/edx/base.txt | 69 ++++++++++--------- requirements/edx/coverage.txt | 6 +- requirements/edx/development.txt | 109 +++++++++++++++--------------- requirements/edx/doc.txt | 73 ++++++++++---------- requirements/edx/paver.txt | 5 +- requirements/edx/semgrep.txt | 8 +-- requirements/edx/testing.txt | 106 ++++++++++++++--------------- requirements/pip-tools.txt | 2 +- requirements/pip.txt | 4 +- 10 files changed, 193 insertions(+), 199 deletions(-) diff --git a/requirements/edx-sandbox/py38.txt b/requirements/edx-sandbox/py38.txt index 61dbc724bcc9..2e5ff5bc1b76 100644 --- a/requirements/edx-sandbox/py38.txt +++ b/requirements/edx-sandbox/py38.txt @@ -22,7 +22,7 @@ cryptography==38.0.4 # -r requirements/edx-sandbox/py38.in cycler==0.12.1 # via matplotlib -fonttools==4.46.0 +fonttools==4.47.2 # via matplotlib importlib-resources==6.1.1 # via matplotlib @@ -30,7 +30,7 @@ joblib==1.3.2 # via nltk kiwisolver==1.4.5 # via matplotlib -lxml==4.9.3 +lxml==5.1.0 # via # -r requirements/edx-sandbox/py38.in # openedx-calc @@ -59,7 +59,7 @@ openedx-calc==3.0.1 # via -r requirements/edx-sandbox/py38.in packaging==23.2 # via matplotlib -pillow==10.1.0 +pillow==10.2.0 # via matplotlib pycparser==2.21 # via cffi @@ -71,9 +71,9 @@ pyparsing==3.1.1 # openedx-calc python-dateutil==2.8.2 # via matplotlib -random2==1.0.1 +random2==1.0.2 # via -r requirements/edx-sandbox/py38.in -regex==2023.10.3 +regex==2023.12.25 # via nltk scipy==1.7.3 # via diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index b077658dbbad..cd9c3d2f5543 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -35,7 +35,7 @@ async-timeout==4.0.3 # via # aiohttp # redis -attrs==23.1.0 +attrs==23.2.0 # via # -r requirements/edx/kernel.in # aiohttp @@ -73,13 +73,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/kernel.in -boto3==1.33.12 +boto3==1.34.19 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.33.12 +botocore==1.34.19 # via # -r requirements/edx/kernel.in # boto3 @@ -283,12 +283,12 @@ django-filter==23.5 # edx-enterprise # lti-consumer-xblock # openedx-blockstore -django-ipware==6.0.2 +django-ipware==6.0.3 # via # -r requirements/edx/kernel.in # edx-enterprise # edx-proctoring -django-js-asset==2.1.0 +django-js-asset==2.2.0 # via django-mptt django-method-override==1.0.4 # via -r requirements/edx/kernel.in @@ -325,7 +325,7 @@ django-oauth-toolkit==1.7.1 # edx-enterprise django-object-actions==4.2.0 # via edx-enterprise -django-pipeline==2.1.0 +django-pipeline==3.0.0 # via -r requirements/edx/kernel.in django-ratelimit==4.1.0 # via -r requirements/edx/kernel.in @@ -398,7 +398,7 @@ done-xblock==2.2.0 # via -r requirements/edx/bundled.in drf-jwt==1.19.2 # via edx-drf-extensions -drf-nested-routers==0.93.4 +drf-nested-routers==0.93.5 # via openedx-blockstore drf-spectacular==0.27.0 # via -r requirements/edx/kernel.in @@ -560,11 +560,11 @@ event-tracking==2.2.0 # edx-completion # edx-proctoring # edx-search -fastavro==1.9.1 +fastavro==1.9.3 # via openedx-events filelock==3.13.1 # via snowflake-connector-python -frozenlist==1.4.0 +frozenlist==1.4.1 # via # aiohttp # aiosignal @@ -601,7 +601,7 @@ idna==3.6 # requests # snowflake-connector-python # yarl -importlib-metadata==7.0.0 +importlib-metadata==7.0.1 # via markdown importlib-resources==5.13.0 # via @@ -620,7 +620,7 @@ isodate==0.6.1 # via python3-saml itypes==1.2.0 # via coreapi -jinja2==3.1.2 +jinja2==3.1.3 # via # code-annotations # coreschema @@ -645,13 +645,13 @@ jsonschema==4.20.0 # via # drf-spectacular # optimizely-sdk -jsonschema-specifications==2023.11.2 +jsonschema-specifications==2023.12.1 # via jsonschema -jwcrypto==1.5.0 +jwcrypto==1.5.1 # via # django-oauth-toolkit # pylti1p3 -kombu==5.3.4 +kombu==5.3.5 # via celery laboratory==1.0.2 # via -r requirements/edx/kernel.in @@ -670,7 +670,7 @@ loremipsum==1.0.5 # via ora2 lti-consumer-xblock==9.8.1 # via -r requirements/edx/kernel.in -lxml==4.9.3 +lxml==5.1.0 # via # -r requirements/edx/kernel.in # edx-i18n-tools @@ -709,7 +709,7 @@ markupsafe==2.1.3 # mako # openedx-calc # xblock -maxminddb==2.5.1 +maxminddb==2.5.2 # via geoip2 mock==5.1.0 # via -r requirements/edx/paver.txt @@ -725,11 +725,11 @@ multidict==6.0.4 # via # aiohttp # yarl -mysqlclient==2.2.0 +mysqlclient==2.2.1 # via # -r requirements/edx/kernel.in # openedx-blockstore -newrelic==9.3.0 +newrelic==9.5.0 # via # -r requirements/edx/bundled.in # edx-django-utils @@ -762,7 +762,7 @@ openedx-blockstore==1.4.0 # via -r requirements/edx/kernel.in openedx-calc==3.0.1 # via -r requirements/edx/kernel.in -openedx-django-pyfs==3.4.0 +openedx-django-pyfs==3.4.1 # via # lti-consumer-xblock # xblock @@ -818,7 +818,7 @@ pgpy==0.6.0 # via edx-enterprise piexif==1.1.3 # via -r requirements/edx/kernel.in -pillow==10.1.0 +pillow==10.2.0 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -830,9 +830,9 @@ platformdirs==3.11.0 # via snowflake-connector-python polib==1.2.0 # via edx-i18n-tools -prompt-toolkit==3.0.42 +prompt-toolkit==3.0.43 # via click-repl -psutil==5.9.6 +psutil==5.9.7 # via # -r requirements/edx/paver.txt # edx-django-utils @@ -846,7 +846,7 @@ pycountry==23.12.11 # via -r requirements/edx/kernel.in pycparser==2.21 # via cffi -pycryptodomex==3.19.0 +pycryptodomex==3.20.0 # via # -r requirements/edx/kernel.in # edx-proctoring @@ -919,9 +919,9 @@ python-dateutil==2.8.2 # olxcleaner # ora2 # xblock -python-ipware==2.0.0 +python-ipware==2.0.1 # via django-ipware -python-memcached==1.59 +python-memcached==1.62 # via -r requirements/edx/paver.txt python-slugify==8.0.1 # via code-annotations @@ -965,7 +965,7 @@ pyyaml==6.0.1 # edx-django-release-util # edx-i18n-tools # xblock -random2==1.0.1 +random2==1.0.2 # via -r requirements/edx/kernel.in recommender-xblock==2.0.1 # via -r requirements/edx/bundled.in @@ -973,11 +973,11 @@ redis==5.0.1 # via # -r requirements/edx/kernel.in # walrus -referencing==0.32.0 +referencing==0.32.1 # via # jsonschema # jsonschema-specifications -regex==2023.10.3 +regex==2023.12.25 # via nltk requests==2.31.0 # via @@ -1006,7 +1006,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/edx/kernel.in # social-auth-core -rpds-py==0.13.2 +rpds-py==0.17.1 # via # jsonschema # referencing @@ -1020,7 +1020,7 @@ rules==3.3 # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.8.2 +s3transfer==0.10.0 # via boto3 sailthru-client==2.2.3 # via edx-ace @@ -1069,7 +1069,6 @@ six==1.16.0 # py2neo # pyjwkest # python-dateutil - # python-memcached slumber==0.7.1 # via # -r requirements/edx/kernel.in @@ -1141,7 +1140,7 @@ typing-extensions==4.9.0 # kombu # pylti1p3 # snowflake-connector-python -tzdata==2023.3 +tzdata==2023.4 # via # backports-zoneinfo # celery @@ -1176,7 +1175,7 @@ walrus==0.9.3 # via edx-event-bus-redis watchdog==3.0.0 # via -r requirements/edx/paver.txt -wcwidth==0.2.12 +wcwidth==0.2.13 # via prompt-toolkit web-fragments==2.1.0 # via @@ -1199,7 +1198,7 @@ wrapt==1.16.0 # via # -r requirements/edx/paver.txt # deprecated -xblock[django]==1.9.0 +xblock[django]==1.9.1 # via # -r requirements/edx/kernel.in # acid-xblock @@ -1215,7 +1214,7 @@ xblock[django]==1.9.0 # xblock-google-drive # xblock-poll # xblock-utils -xblock-drag-and-drop-v2==3.3.0 +xblock-drag-and-drop-v2==3.4.0 # via -r requirements/edx/bundled.in xblock-google-drive==0.5.0 # via -r requirements/edx/bundled.in diff --git a/requirements/edx/coverage.txt b/requirements/edx/coverage.txt index 6df26a54fda6..4973900031c1 100644 --- a/requirements/edx/coverage.txt +++ b/requirements/edx/coverage.txt @@ -6,11 +6,11 @@ # chardet==5.2.0 # via diff-cover -coverage==7.3.2 +coverage==7.4.0 # via -r requirements/edx/coverage.in -diff-cover==8.0.1 +diff-cover==8.0.2 # via -r requirements/edx/coverage.in -jinja2==3.1.2 +jinja2==3.1.3 # via diff-cover markupsafe==2.1.3 # via jinja2 diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 4ecb8930ff73..ad11e928669f 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -53,10 +53,9 @@ annotated-types==0.6.0 # via # -r requirements/edx/testing.txt # pydantic -anyio==3.7.1 +anyio==4.2.0 # via # -r requirements/edx/testing.txt - # fastapi # starlette appdirs==1.4.4 # via @@ -86,7 +85,7 @@ async-timeout==4.0.3 # -r requirements/edx/testing.txt # aiohttp # redis -attrs==23.1.0 +attrs==23.2.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -145,14 +144,14 @@ boto==2.49.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -boto3==1.33.12 +boto3==1.34.19 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # django-ses # fs-s3fs # ora2 -botocore==1.33.12 +botocore==1.34.19 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -281,7 +280,7 @@ coreschema==0.0.4 # -r requirements/edx/testing.txt # coreapi # drf-yasg -coverage[toml]==7.3.2 +coverage[toml]==7.4.0 # via # -r requirements/edx/testing.txt # coverage @@ -313,9 +312,9 @@ cssutils==2.9.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # pynliner -ddt==1.7.0 +ddt==1.7.1 # via -r requirements/edx/testing.txt -deepmerge==1.1.0 +deepmerge==1.1.1 # via # -r requirements/edx/doc.txt # sphinxcontrib-openapi @@ -332,7 +331,7 @@ deprecated==1.2.14 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # jwcrypto -diff-cover==8.0.1 +diff-cover==8.0.2 # via -r requirements/edx/testing.txt dill==0.3.7 # via @@ -481,13 +480,13 @@ django-filter==23.5 # edx-enterprise # lti-consumer-xblock # openedx-blockstore -django-ipware==6.0.2 +django-ipware==6.0.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise # edx-proctoring -django-js-asset==2.1.0 +django-js-asset==2.2.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -540,7 +539,7 @@ django-object-actions==4.2.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise -django-pipeline==2.1.0 +django-pipeline==3.0.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -655,7 +654,7 @@ drf-jwt==1.19.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-drf-extensions -drf-nested-routers==0.93.4 +drf-nested-routers==0.93.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -896,15 +895,15 @@ execnet==2.0.2 # pytest-xdist factory-boy==3.3.0 # via -r requirements/edx/testing.txt -faker==20.1.0 +faker==22.2.0 # via # -r requirements/edx/testing.txt # factory-boy -fastapi==0.105.0 +fastapi==0.109.0 # via # -r requirements/edx/testing.txt # pact-python -fastavro==1.9.1 +fastavro==1.9.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -916,9 +915,9 @@ filelock==3.13.1 # snowflake-connector-python # tox # virtualenv -freezegun==1.3.1 +freezegun==1.4.0 # via -r requirements/edx/testing.txt -frozenlist==1.4.0 +frozenlist==1.4.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -949,13 +948,13 @@ gitdb==4.0.11 # via # -r requirements/edx/doc.txt # gitpython -gitpython==3.1.40 +gitpython==3.1.41 # via -r requirements/edx/doc.txt glob2==0.7 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -grimp==3.1 +grimp==3.2 # via # -r requirements/edx/testing.txt # import-linter @@ -995,9 +994,9 @@ imagesize==1.4.1 # via # -r requirements/edx/doc.txt # sphinx -import-linter==1.12.1 +import-linter==2.0 # via -r requirements/edx/testing.txt -importlib-metadata==7.0.0 +importlib-metadata==7.0.1 # via # -r requirements/edx/../pip-tools.txt # -r requirements/edx/doc.txt @@ -1037,7 +1036,7 @@ isodate==0.6.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # python3-saml -isort==5.13.1 +isort==5.13.2 # via # -r requirements/edx/testing.txt # pylint @@ -1046,7 +1045,7 @@ itypes==1.2.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # coreapi -jinja2==3.1.2 +jinja2==3.1.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1087,18 +1086,18 @@ jsonschema==4.20.0 # drf-spectacular # optimizely-sdk # sphinxcontrib-openapi -jsonschema-specifications==2023.11.2 +jsonschema-specifications==2023.12.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # jsonschema -jwcrypto==1.5.0 +jwcrypto==1.5.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # django-oauth-toolkit # pylti1p3 -kombu==5.3.4 +kombu==5.3.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1115,7 +1114,7 @@ lazy==1.6 # lti-consumer-xblock # ora2 # xblock -lazy-object-proxy==1.9.0 +lazy-object-proxy==1.10.0 # via # -r requirements/edx/testing.txt # astroid @@ -1134,7 +1133,7 @@ lti-consumer-xblock==9.8.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -lxml==4.9.3 +lxml==5.1.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1183,7 +1182,7 @@ markupsafe==2.1.3 # mako # openedx-calc # xblock -maxminddb==2.5.1 +maxminddb==2.5.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1221,19 +1220,19 @@ multidict==6.0.4 # -r requirements/edx/testing.txt # aiohttp # yarl -mypy==1.7.1 +mypy==1.8.0 # via # -r requirements/edx/development.in # django-stubs # djangorestframework-stubs mypy-extensions==1.0.0 # via mypy -mysqlclient==2.2.0 +mysqlclient==2.2.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # openedx-blockstore -newrelic==9.3.0 +newrelic==9.5.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1286,7 +1285,7 @@ openedx-calc==3.0.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -openedx-django-pyfs==3.4.0 +openedx-django-pyfs==3.4.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1385,7 +1384,7 @@ piexif==1.1.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -pillow==10.1.0 +pillow==10.2.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1418,12 +1417,12 @@ polib==1.2.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-i18n-tools -prompt-toolkit==3.0.42 +prompt-toolkit==3.0.43 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # click-repl -psutil==5.9.6 +psutil==5.9.7 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1455,18 +1454,18 @@ pycparser==2.21 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # cffi -pycryptodomex==3.19.0 +pycryptodomex==3.20.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.5.2 +pydantic==2.5.3 # via # -r requirements/edx/testing.txt # fastapi -pydantic-core==2.14.5 +pydantic-core==2.14.6 # via # -r requirements/edx/testing.txt # pydantic @@ -1591,7 +1590,7 @@ pysrt==1.1.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edxval -pytest==7.4.3 +pytest==7.4.4 # via # -r requirements/edx/testing.txt # pylint-pytest @@ -1636,12 +1635,12 @@ python-dateutil==2.8.2 # olxcleaner # ora2 # xblock -python-ipware==2.0.0 +python-ipware==2.0.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # django-ipware -python-memcached==1.59 +python-memcached==1.62 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1703,7 +1702,7 @@ pyyaml==6.0.1 # edx-i18n-tools # sphinxcontrib-openapi # xblock -random2==1.0.1 +random2==1.0.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1716,13 +1715,13 @@ redis==5.0.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # walrus -referencing==0.32.0 +referencing==0.32.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # jsonschema # jsonschema-specifications -regex==2023.10.3 +regex==2023.12.25 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1759,7 +1758,7 @@ requests-oauthlib==1.3.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # social-auth-core -rpds-py==0.13.2 +rpds-py==0.17.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1782,7 +1781,7 @@ rules==3.3 # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.8.2 +s3transfer==0.10.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1850,7 +1849,6 @@ six==1.16.0 # py2neo # pyjwkest # python-dateutil - # python-memcached # sphinxcontrib-httpdomain slumber==0.7.1 # via @@ -1969,7 +1967,7 @@ staff-graded-xblock==2.2.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -starlette==0.27.0 +starlette==0.35.1 # via # -r requirements/edx/testing.txt # fastapi @@ -2053,6 +2051,7 @@ typing-extensions==4.9.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # annotated-types + # anyio # asgiref # astroid # django-countries @@ -2075,7 +2074,7 @@ typing-extensions==4.9.0 # snowflake-connector-python # starlette # uvicorn -tzdata==2023.3 +tzdata==2023.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2109,7 +2108,7 @@ user-util==1.0.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -uvicorn==0.24.0.post1 +uvicorn==0.25.0 # via # -r requirements/edx/testing.txt # pact-python @@ -2141,7 +2140,7 @@ watchdog==3.0.0 # -r requirements/edx/development.in # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -wcwidth==0.2.12 +wcwidth==0.2.13 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2177,7 +2176,7 @@ wrapt==1.16.0 # -r requirements/edx/testing.txt # astroid # deprecated -xblock[django]==1.9.0 +xblock[django]==1.9.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2195,7 +2194,7 @@ xblock[django]==1.9.0 # xblock-google-drive # xblock-poll # xblock-utils -xblock-drag-and-drop-v2==3.3.0 +xblock-drag-and-drop-v2==3.4.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index bd6f40cb991f..66d8f4ba030e 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -52,7 +52,7 @@ async-timeout==4.0.3 # -r requirements/edx/base.txt # aiohttp # redis -attrs==23.1.0 +attrs==23.2.0 # via # -r requirements/edx/base.txt # aiohttp @@ -102,13 +102,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.33.12 +boto3==1.34.19 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.33.12 +botocore==1.34.19 # via # -r requirements/edx/base.txt # boto3 @@ -210,7 +210,7 @@ cssutils==2.9.0 # via # -r requirements/edx/base.txt # pynliner -deepmerge==1.1.0 +deepmerge==1.1.1 # via sphinxcontrib-openapi defusedxml==0.7.1 # via @@ -343,12 +343,12 @@ django-filter==23.5 # edx-enterprise # lti-consumer-xblock # openedx-blockstore -django-ipware==6.0.2 +django-ipware==6.0.3 # via # -r requirements/edx/base.txt # edx-enterprise # edx-proctoring -django-js-asset==2.1.0 +django-js-asset==2.2.0 # via # -r requirements/edx/base.txt # django-mptt @@ -391,7 +391,7 @@ django-object-actions==4.2.0 # via # -r requirements/edx/base.txt # edx-enterprise -django-pipeline==2.1.0 +django-pipeline==3.0.0 # via -r requirements/edx/base.txt django-ratelimit==4.1.0 # via -r requirements/edx/base.txt @@ -473,7 +473,7 @@ drf-jwt==1.19.2 # via # -r requirements/edx/base.txt # edx-drf-extensions -drf-nested-routers==0.93.4 +drf-nested-routers==0.93.5 # via # -r requirements/edx/base.txt # openedx-blockstore @@ -647,7 +647,7 @@ event-tracking==2.2.0 # edx-completion # edx-proctoring # edx-search -fastavro==1.9.1 +fastavro==1.9.3 # via # -r requirements/edx/base.txt # openedx-events @@ -655,7 +655,7 @@ filelock==3.13.1 # via # -r requirements/edx/base.txt # snowflake-connector-python -frozenlist==1.4.0 +frozenlist==1.4.1 # via # -r requirements/edx/base.txt # aiohttp @@ -678,7 +678,7 @@ geoip2==4.8.0 # via -r requirements/edx/base.txt gitdb==4.0.11 # via gitpython -gitpython==3.1.40 +gitpython==3.1.41 # via -r requirements/edx/doc.in glob2==0.7 # via -r requirements/edx/base.txt @@ -701,7 +701,7 @@ idna==3.6 # yarl imagesize==1.4.1 # via sphinx -importlib-metadata==7.0.0 +importlib-metadata==7.0.1 # via # -r requirements/edx/base.txt # markdown @@ -731,7 +731,7 @@ itypes==1.2.0 # via # -r requirements/edx/base.txt # coreapi -jinja2==3.1.2 +jinja2==3.1.3 # via # -r requirements/edx/base.txt # code-annotations @@ -765,16 +765,16 @@ jsonschema==4.20.0 # drf-spectacular # optimizely-sdk # sphinxcontrib-openapi -jsonschema-specifications==2023.11.2 +jsonschema-specifications==2023.12.1 # via # -r requirements/edx/base.txt # jsonschema -jwcrypto==1.5.0 +jwcrypto==1.5.1 # via # -r requirements/edx/base.txt # django-oauth-toolkit # pylti1p3 -kombu==5.3.4 +kombu==5.3.5 # via # -r requirements/edx/base.txt # celery @@ -797,7 +797,7 @@ loremipsum==1.0.5 # ora2 lti-consumer-xblock==9.8.1 # via -r requirements/edx/base.txt -lxml==4.9.3 +lxml==5.1.0 # via # -r requirements/edx/base.txt # edx-i18n-tools @@ -838,7 +838,7 @@ markupsafe==2.1.3 # mako # openedx-calc # xblock -maxminddb==2.5.1 +maxminddb==2.5.2 # via # -r requirements/edx/base.txt # geoip2 @@ -862,11 +862,11 @@ multidict==6.0.4 # -r requirements/edx/base.txt # aiohttp # yarl -mysqlclient==2.2.0 +mysqlclient==2.2.1 # via # -r requirements/edx/base.txt # openedx-blockstore -newrelic==9.3.0 +newrelic==9.5.0 # via # -r requirements/edx/base.txt # edx-django-utils @@ -903,7 +903,7 @@ openedx-blockstore==1.4.0 # via -r requirements/edx/base.txt openedx-calc==3.0.1 # via -r requirements/edx/base.txt -openedx-django-pyfs==3.4.0 +openedx-django-pyfs==3.4.1 # via # -r requirements/edx/base.txt # lti-consumer-xblock @@ -969,7 +969,7 @@ picobox==4.0.0 # via sphinxcontrib-openapi piexif==1.1.3 # via -r requirements/edx/base.txt -pillow==10.1.0 +pillow==10.2.0 # via # -r requirements/edx/base.txt # edx-enterprise @@ -987,11 +987,11 @@ polib==1.2.0 # via # -r requirements/edx/base.txt # edx-i18n-tools -prompt-toolkit==3.0.42 +prompt-toolkit==3.0.43 # via # -r requirements/edx/base.txt # click-repl -psutil==5.9.6 +psutil==5.9.7 # via # -r requirements/edx/base.txt # edx-django-utils @@ -1009,7 +1009,7 @@ pycparser==2.21 # via # -r requirements/edx/base.txt # cffi -pycryptodomex==3.19.0 +pycryptodomex==3.20.0 # via # -r requirements/edx/base.txt # edx-proctoring @@ -1096,11 +1096,11 @@ python-dateutil==2.8.2 # olxcleaner # ora2 # xblock -python-ipware==2.0.0 +python-ipware==2.0.1 # via # -r requirements/edx/base.txt # django-ipware -python-memcached==1.59 +python-memcached==1.62 # via -r requirements/edx/base.txt python-slugify==8.0.1 # via @@ -1149,7 +1149,7 @@ pyyaml==6.0.1 # edx-i18n-tools # sphinxcontrib-openapi # xblock -random2==1.0.1 +random2==1.0.2 # via -r requirements/edx/base.txt recommender-xblock==2.0.1 # via -r requirements/edx/base.txt @@ -1157,12 +1157,12 @@ redis==5.0.1 # via # -r requirements/edx/base.txt # walrus -referencing==0.32.0 +referencing==0.32.1 # via # -r requirements/edx/base.txt # jsonschema # jsonschema-specifications -regex==2023.10.3 +regex==2023.12.25 # via # -r requirements/edx/base.txt # nltk @@ -1194,7 +1194,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/edx/base.txt # social-auth-core -rpds-py==0.13.2 +rpds-py==0.17.1 # via # -r requirements/edx/base.txt # jsonschema @@ -1213,7 +1213,7 @@ rules==3.3 # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.8.2 +s3transfer==0.10.0 # via # -r requirements/edx/base.txt # boto3 @@ -1268,7 +1268,6 @@ six==1.16.0 # py2neo # pyjwkest # python-dateutil - # python-memcached # sphinxcontrib-httpdomain slumber==0.7.1 # via @@ -1398,7 +1397,7 @@ typing-extensions==4.9.0 # pydata-sphinx-theme # pylti1p3 # snowflake-connector-python -tzdata==2023.3 +tzdata==2023.4 # via # -r requirements/edx/base.txt # backports-zoneinfo @@ -1440,7 +1439,7 @@ walrus==0.9.3 # edx-event-bus-redis watchdog==3.0.0 # via -r requirements/edx/base.txt -wcwidth==0.2.12 +wcwidth==0.2.13 # via # -r requirements/edx/base.txt # prompt-toolkit @@ -1466,7 +1465,7 @@ wrapt==1.16.0 # via # -r requirements/edx/base.txt # deprecated -xblock[django]==1.9.0 +xblock[django]==1.9.1 # via # -r requirements/edx/base.txt # acid-xblock @@ -1483,7 +1482,7 @@ xblock[django]==1.9.0 # xblock-google-drive # xblock-poll # xblock-utils -xblock-drag-and-drop-v2==3.3.0 +xblock-drag-and-drop-v2==3.4.0 # via -r requirements/edx/base.txt xblock-google-drive==0.5.0 # via -r requirements/edx/base.txt diff --git a/requirements/edx/paver.txt b/requirements/edx/paver.txt index 7db9d5ea4356..2f0354864a9c 100644 --- a/requirements/edx/paver.txt +++ b/requirements/edx/paver.txt @@ -30,7 +30,7 @@ paver==1.3.4 # via -r requirements/edx/paver.in pbr==6.0.0 # via stevedore -psutil==5.9.6 +psutil==5.9.7 # via -r requirements/edx/paver.in pymemcache==4.0.0 # via -r requirements/edx/paver.in @@ -39,7 +39,7 @@ pymongo==3.13.0 # -c requirements/edx/../constraints.txt # -r requirements/edx/paver.in # edx-opaque-keys -python-memcached==1.59 +python-memcached==1.62 # via -r requirements/edx/paver.in requests==2.31.0 # via -r requirements/edx/paver.in @@ -47,7 +47,6 @@ six==1.16.0 # via # libsass # paver - # python-memcached stevedore==5.1.0 # via # -r requirements/edx/paver.in diff --git a/requirements/edx/semgrep.txt b/requirements/edx/semgrep.txt index 1d4715a2ed7d..df4753212d6c 100644 --- a/requirements/edx/semgrep.txt +++ b/requirements/edx/semgrep.txt @@ -4,7 +4,7 @@ # # make upgrade # -attrs==23.1.0 +attrs==23.2.0 # via # glom # jsonschema @@ -46,7 +46,7 @@ importlib-resources==6.1.1 # jsonschema-specifications jsonschema==4.20.0 # via semgrep -jsonschema-specifications==2023.11.2 +jsonschema-specifications==2023.12.1 # via jsonschema markdown-it-py==3.0.0 # via rich @@ -60,7 +60,7 @@ pkgutil-resolve-name==1.3.10 # via jsonschema pygments==2.17.2 # via rich -referencing==0.32.0 +referencing==0.32.1 # via # jsonschema # jsonschema-specifications @@ -68,7 +68,7 @@ requests==2.31.0 # via semgrep rich==13.7.0 # via semgrep -rpds-py==0.13.2 +rpds-py==0.17.1 # via # jsonschema # referencing diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 358fb7633904..b57d5a8ec4fc 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -31,10 +31,8 @@ aniso8601==9.0.1 # edx-tincan-py35 annotated-types==0.6.0 # via pydantic -anyio==3.7.1 - # via - # fastapi - # starlette +anyio==4.2.0 + # via starlette appdirs==1.4.4 # via # -r requirements/edx/base.txt @@ -58,7 +56,7 @@ async-timeout==4.0.3 # -r requirements/edx/base.txt # aiohttp # redis -attrs==23.1.0 +attrs==23.2.0 # via # -r requirements/edx/base.txt # aiohttp @@ -106,13 +104,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.33.12 +boto3==1.34.19 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.33.12 +botocore==1.34.19 # via # -r requirements/edx/base.txt # boto3 @@ -210,7 +208,7 @@ coreschema==0.0.4 # -r requirements/edx/base.txt # coreapi # drf-yasg -coverage[toml]==7.3.2 +coverage[toml]==7.4.0 # via # -r requirements/edx/coverage.txt # pytest-cov @@ -237,7 +235,7 @@ cssutils==2.9.0 # via # -r requirements/edx/base.txt # pynliner -ddt==1.7.0 +ddt==1.7.1 # via -r requirements/edx/testing.in defusedxml==0.7.1 # via @@ -250,7 +248,7 @@ deprecated==1.2.14 # via # -r requirements/edx/base.txt # jwcrypto -diff-cover==8.0.1 +diff-cover==8.0.2 # via -r requirements/edx/coverage.txt dill==0.3.7 # via pylint @@ -376,12 +374,12 @@ django-filter==23.5 # edx-enterprise # lti-consumer-xblock # openedx-blockstore -django-ipware==6.0.2 +django-ipware==6.0.3 # via # -r requirements/edx/base.txt # edx-enterprise # edx-proctoring -django-js-asset==2.1.0 +django-js-asset==2.2.0 # via # -r requirements/edx/base.txt # django-mptt @@ -424,7 +422,7 @@ django-object-actions==4.2.0 # via # -r requirements/edx/base.txt # edx-enterprise -django-pipeline==2.1.0 +django-pipeline==3.0.0 # via -r requirements/edx/base.txt django-ratelimit==4.1.0 # via -r requirements/edx/base.txt @@ -501,7 +499,7 @@ drf-jwt==1.19.2 # via # -r requirements/edx/base.txt # edx-drf-extensions -drf-nested-routers==0.93.4 +drf-nested-routers==0.93.5 # via # -r requirements/edx/base.txt # openedx-blockstore @@ -686,11 +684,11 @@ execnet==2.0.2 # via pytest-xdist factory-boy==3.3.0 # via -r requirements/edx/testing.in -faker==20.1.0 +faker==22.2.0 # via factory-boy -fastapi==0.105.0 +fastapi==0.109.0 # via pact-python -fastavro==1.9.1 +fastavro==1.9.3 # via # -r requirements/edx/base.txt # openedx-events @@ -700,9 +698,9 @@ filelock==3.13.1 # snowflake-connector-python # tox # virtualenv -freezegun==1.3.1 +freezegun==1.4.0 # via -r requirements/edx/testing.in -frozenlist==1.4.0 +frozenlist==1.4.1 # via # -r requirements/edx/base.txt # aiohttp @@ -725,7 +723,7 @@ geoip2==4.8.0 # via -r requirements/edx/base.txt glob2==0.7 # via -r requirements/edx/base.txt -grimp==3.1 +grimp==3.2 # via import-linter gunicorn==21.2.0 # via -r requirements/edx/base.txt @@ -749,9 +747,9 @@ idna==3.6 # requests # snowflake-connector-python # yarl -import-linter==1.12.1 +import-linter==2.0 # via -r requirements/edx/testing.in -importlib-metadata==7.0.0 +importlib-metadata==7.0.1 # via # -r requirements/edx/base.txt # markdown @@ -779,7 +777,7 @@ isodate==0.6.1 # via # -r requirements/edx/base.txt # python3-saml -isort==5.13.1 +isort==5.13.2 # via # -r requirements/edx/testing.in # pylint @@ -787,7 +785,7 @@ itypes==1.2.0 # via # -r requirements/edx/base.txt # coreapi -jinja2==3.1.2 +jinja2==3.1.3 # via # -r requirements/edx/base.txt # -r requirements/edx/coverage.txt @@ -821,16 +819,16 @@ jsonschema==4.20.0 # -r requirements/edx/base.txt # drf-spectacular # optimizely-sdk -jsonschema-specifications==2023.11.2 +jsonschema-specifications==2023.12.1 # via # -r requirements/edx/base.txt # jsonschema -jwcrypto==1.5.0 +jwcrypto==1.5.1 # via # -r requirements/edx/base.txt # django-oauth-toolkit # pylti1p3 -kombu==5.3.4 +kombu==5.3.5 # via # -r requirements/edx/base.txt # celery @@ -843,7 +841,7 @@ lazy==1.6 # lti-consumer-xblock # ora2 # xblock -lazy-object-proxy==1.9.0 +lazy-object-proxy==1.10.0 # via astroid libsass==0.10.0 # via @@ -855,7 +853,7 @@ loremipsum==1.0.5 # ora2 lti-consumer-xblock==9.8.1 # via -r requirements/edx/base.txt -lxml==4.9.3 +lxml==5.1.0 # via # -r requirements/edx/base.txt # edx-i18n-tools @@ -898,7 +896,7 @@ markupsafe==2.1.3 # mako # openedx-calc # xblock -maxminddb==2.5.1 +maxminddb==2.5.2 # via # -r requirements/edx/base.txt # geoip2 @@ -922,11 +920,11 @@ multidict==6.0.4 # -r requirements/edx/base.txt # aiohttp # yarl -mysqlclient==2.2.0 +mysqlclient==2.2.1 # via # -r requirements/edx/base.txt # openedx-blockstore -newrelic==9.3.0 +newrelic==9.5.0 # via # -r requirements/edx/base.txt # edx-django-utils @@ -963,7 +961,7 @@ openedx-blockstore==1.4.0 # via -r requirements/edx/base.txt openedx-calc==3.0.1 # via -r requirements/edx/base.txt -openedx-django-pyfs==3.4.0 +openedx-django-pyfs==3.4.1 # via # -r requirements/edx/base.txt # lti-consumer-xblock @@ -1030,7 +1028,7 @@ pgpy==0.6.0 # edx-enterprise piexif==1.1.3 # via -r requirements/edx/base.txt -pillow==10.1.0 +pillow==10.2.0 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1058,11 +1056,11 @@ polib==1.2.0 # -r requirements/edx/base.txt # -r requirements/edx/testing.in # edx-i18n-tools -prompt-toolkit==3.0.42 +prompt-toolkit==3.0.43 # via # -r requirements/edx/base.txt # click-repl -psutil==5.9.6 +psutil==5.9.7 # via # -r requirements/edx/base.txt # edx-django-utils @@ -1088,15 +1086,15 @@ pycparser==2.21 # via # -r requirements/edx/base.txt # cffi -pycryptodomex==3.19.0 +pycryptodomex==3.20.0 # via # -r requirements/edx/base.txt # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.5.2 +pydantic==2.5.3 # via fastapi -pydantic-core==2.14.5 +pydantic-core==2.14.6 # via pydantic pygments==2.17.2 # via @@ -1184,7 +1182,7 @@ pysrt==1.1.2 # via # -r requirements/edx/base.txt # edxval -pytest==7.4.3 +pytest==7.4.4 # via # -r requirements/edx/testing.in # pylint-pytest @@ -1226,11 +1224,11 @@ python-dateutil==2.8.2 # olxcleaner # ora2 # xblock -python-ipware==2.0.0 +python-ipware==2.0.1 # via # -r requirements/edx/base.txt # django-ipware -python-memcached==1.59 +python-memcached==1.62 # via -r requirements/edx/base.txt python-slugify==8.0.1 # via @@ -1278,7 +1276,7 @@ pyyaml==6.0.1 # edx-django-release-util # edx-i18n-tools # xblock -random2==1.0.1 +random2==1.0.2 # via -r requirements/edx/base.txt recommender-xblock==2.0.1 # via -r requirements/edx/base.txt @@ -1286,12 +1284,12 @@ redis==5.0.1 # via # -r requirements/edx/base.txt # walrus -referencing==0.32.0 +referencing==0.32.1 # via # -r requirements/edx/base.txt # jsonschema # jsonschema-specifications -regex==2023.10.3 +regex==2023.12.25 # via # -r requirements/edx/base.txt # nltk @@ -1323,7 +1321,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/edx/base.txt # social-auth-core -rpds-py==0.13.2 +rpds-py==0.17.1 # via # -r requirements/edx/base.txt # jsonschema @@ -1342,7 +1340,7 @@ rules==3.3 # edx-enterprise # edx-proctoring # openedx-learning -s3transfer==0.8.2 +s3transfer==0.10.0 # via # -r requirements/edx/base.txt # boto3 @@ -1401,7 +1399,6 @@ six==1.16.0 # py2neo # pyjwkest # python-dateutil - # python-memcached slumber==0.7.1 # via # -r requirements/edx/base.txt @@ -1444,7 +1441,7 @@ sqlparse==0.4.4 # openedx-blockstore staff-graded-xblock==2.2.0 # via -r requirements/edx/base.txt -starlette==0.27.0 +starlette==0.35.1 # via fastapi stevedore==5.1.0 # via @@ -1499,6 +1496,7 @@ typing-extensions==4.9.0 # via # -r requirements/edx/base.txt # annotated-types + # anyio # asgiref # astroid # django-countries @@ -1516,7 +1514,7 @@ typing-extensions==4.9.0 # snowflake-connector-python # starlette # uvicorn -tzdata==2023.3 +tzdata==2023.4 # via # -r requirements/edx/base.txt # backports-zoneinfo @@ -1544,7 +1542,7 @@ urllib3==1.26.18 # snowflake-connector-python user-util==1.0.0 # via -r requirements/edx/base.txt -uvicorn==0.24.0.post1 +uvicorn==0.25.0 # via pact-python vine==5.1.0 # via @@ -1564,7 +1562,7 @@ walrus==0.9.3 # edx-event-bus-redis watchdog==3.0.0 # via -r requirements/edx/base.txt -wcwidth==0.2.12 +wcwidth==0.2.13 # via # -r requirements/edx/base.txt # prompt-toolkit @@ -1591,7 +1589,7 @@ wrapt==1.16.0 # -r requirements/edx/base.txt # astroid # deprecated -xblock[django]==1.9.0 +xblock[django]==1.9.1 # via # -r requirements/edx/base.txt # acid-xblock @@ -1608,7 +1606,7 @@ xblock[django]==1.9.0 # xblock-google-drive # xblock-poll # xblock-utils -xblock-drag-and-drop-v2==3.3.0 +xblock-drag-and-drop-v2==3.4.0 # via -r requirements/edx/base.txt xblock-google-drive==0.5.0 # via -r requirements/edx/base.txt diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index d0f943174e7c..e094d58f4988 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -10,7 +10,7 @@ click==8.1.6 # via # -c requirements/constraints.txt # pip-tools -importlib-metadata==7.0.0 +importlib-metadata==7.0.1 # via build packaging==23.2 # via build diff --git a/requirements/pip.txt b/requirements/pip.txt index 14cb99cd397f..a4cf5307d6f2 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -8,7 +8,7 @@ wheel==0.42.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==23.3.1 +pip==23.3.2 # via -r requirements/pip.in -setuptools==69.0.2 +setuptools==69.0.3 # via -r requirements/pip.in