diff --git a/requirements/ci.txt b/requirements/ci.txt index c7cfe38210..063b61168e 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -6,13 +6,13 @@ # distlib==0.3.8 # via virtualenv -filelock==3.13.4 +filelock==3.14.0 # via # tox # virtualenv packaging==24.0 # via tox -platformdirs==4.2.0 +platformdirs==4.2.1 # via virtualenv pluggy==1.5.0 # via tox @@ -26,5 +26,5 @@ tox==3.28.0 # via # -c requirements/constraints.txt # -r requirements/ci.in -virtualenv==20.25.3 +virtualenv==20.26.1 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 1c187a0e5a..435655137a 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -66,7 +66,7 @@ attrs==23.2.0 # -r requirements/test.txt # aiohttp # pytest -babel==2.14.0 +babel==2.15.0 # via # -r requirements/doc.txt # pydata-sphinx-theme @@ -183,7 +183,7 @@ coreschema==0.0.4 # -r requirements/test.txt # coreapi # drf-yasg -coverage[toml]==7.4.4 +coverage[toml]==7.5.1 # via # -r requirements/test.txt # pytest-cov @@ -246,7 +246,7 @@ django-config-models==2.7.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-countries==7.5.1 +django-countries==7.6.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -264,7 +264,7 @@ django-fernet-fields-v2==0.9 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-filter==23.5 +django-filter==24.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -274,7 +274,7 @@ django-ipware==6.0.4 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -356,7 +356,7 @@ edx-braze-client==0.2.2 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -371,11 +371,11 @@ edx-drf-extensions==10.3.0 # -r requirements/test-master.txt # -r requirements/test.txt # edx-rbac -edx-i18n-tools==1.5.0 +edx-i18n-tools==1.6.0 # via -r requirements/dev.in edx-lint==5.3.6 # via -r requirements/dev.in -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -406,7 +406,7 @@ factory-boy==3.3.0 # -c requirements/constraints.txt # -r requirements/doc.txt # -r requirements/test.txt -faker==24.11.0 +faker==25.0.1 # via # -r requirements/doc.txt # -r requirements/test.txt @@ -500,8 +500,12 @@ kombu==5.3.7 # -r requirements/test-master.txt # -r requirements/test.txt # celery -lxml==5.2.1 - # via edx-i18n-tools +lxml[html-clean,html_clean]==5.2.1 + # via + # edx-i18n-tools + # lxml-html-clean +lxml-html-clean==0.1.1 + # via lxml markupsafe==2.1.5 # via # -r requirements/doc.txt @@ -542,7 +546,7 @@ openai==0.28.1 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -packaging==23.2 +packaging==24.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -554,7 +558,7 @@ packaging==23.2 # snowflake-connector-python # sphinx # tox -path==16.10.0 +path==16.11.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -641,7 +645,7 @@ pydata-sphinx-theme==0.14.4 # sphinx-book-theme pydocstyle==6.3.0 # via -r requirements/dev.in -pygments==2.17.2 +pygments==2.18.0 # via # -r requirements/doc.txt # -r requirements/test.txt @@ -692,7 +696,7 @@ pyopenssl==22.0.0 # -r requirements/test-master.txt # -r requirements/test.txt # snowflake-connector-python -pyproject-hooks==1.0.0 +pyproject-hooks==1.1.0 # via # build # pip-tools @@ -906,7 +910,6 @@ tomli==2.0.1 # doc8 # pip-tools # pylint - # pyproject-hooks # tox tomlkit==0.12.3 # via @@ -937,7 +940,6 @@ typing-extensions==4.9.0 # astroid # django-countries # edx-opaque-keys - # faker # jwcrypto # kombu # pydata-sphinx-theme @@ -977,7 +979,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.25.3 +virtualenv==20.26.1 # via tox wcwidth==0.2.13 # via diff --git a/requirements/doc.txt b/requirements/doc.txt index f371c0b59b..0374344a8b 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -42,7 +42,7 @@ attrs==23.2.0 # -r requirements/test-master.txt # aiohttp # pytest -babel==2.14.0 +babel==2.15.0 # via # pydata-sphinx-theme # sphinx @@ -153,7 +153,7 @@ django-cache-memoize==0.2.0 # via -r requirements/test-master.txt django-config-models==2.7.0 # via -r requirements/test-master.txt -django-countries==7.5.1 +django-countries==7.6.1 # via -r requirements/test-master.txt django-crum==0.7.9 # via @@ -163,11 +163,11 @@ django-crum==0.7.9 # edx-toggles django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt -django-filter==23.5 +django-filter==24.2 # via -r requirements/test-master.txt django-ipware==6.0.4 # via -r requirements/test-master.txt -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/test-master.txt # edx-rbac @@ -219,7 +219,7 @@ edx-api-doc-tools==1.8.0 # via -r requirements/test-master.txt edx-braze-client==0.2.2 # via -r requirements/test-master.txt -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -r requirements/test-master.txt # django-config-models @@ -230,7 +230,7 @@ edx-drf-extensions==10.3.0 # via # -r requirements/test-master.txt # edx-rbac -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/test-master.txt # edx-drf-extensions @@ -246,7 +246,7 @@ factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/doc.in -faker==24.11.0 +faker==25.0.1 # via factory-boy filelock==3.13.1 # via @@ -318,7 +318,7 @@ oauthlib==3.2.2 # django-oauth-toolkit openai==0.28.1 # via -r requirements/test-master.txt -packaging==23.2 +packaging==24.0 # via # -r requirements/test-master.txt # drf-yasg @@ -326,7 +326,7 @@ packaging==23.2 # pytest # snowflake-connector-python # sphinx -path==16.10.0 +path==16.11.0 # via # -r requirements/test-master.txt # path-py @@ -366,7 +366,7 @@ pycparser==2.21 # cffi pydata-sphinx-theme==0.14.4 # via sphinx-book-theme -pygments==2.17.2 +pygments==2.18.0 # via # accessible-pygments # doc8 @@ -524,7 +524,6 @@ typing-extensions==4.9.0 # asgiref # django-countries # edx-opaque-keys - # faker # jwcrypto # kombu # pydata-sphinx-theme diff --git a/requirements/edx-platform-constraints.txt b/requirements/edx-platform-constraints.txt index ef988bb0c8..9828fffb8a 100644 --- a/requirements/edx-platform-constraints.txt +++ b/requirements/edx-platform-constraints.txt @@ -54,8 +54,9 @@ babel==2.14.0 # enmerkar-underscore backoff==1.10.0 # via analytics-python -backports-zoneinfo[tzdata]==0.2.1 +backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" # via + # -c requirements/edx/../constraints.txt # celery # django # edx-milestones @@ -258,7 +259,7 @@ django-config-models==2.7.0 # lti-consumer-xblock django-cors-headers==4.3.1 # via -r requirements/edx/kernel.in -django-countries==7.5.1 +django-countries==7.6.1 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -274,7 +275,7 @@ django-crum==0.7.9 django-environ==0.11.2 # via openedx-blockstore django-fernet-fields-v2==0.9 -django-filter==23.5 +django-filter==24.2 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -289,7 +290,7 @@ django-js-asset==2.2.0 # via django-mptt django-method-override==1.0.4 # via -r requirements/edx/kernel.in -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/edx/kernel.in # django-user-tasks @@ -328,7 +329,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/kernel.in # openedx-django-wiki -django-ses==3.5.2 +django-ses==4.0.0 # via -r requirements/edx/bundled.in # via # -c requirements/edx/../constraints.txt @@ -427,7 +428,7 @@ edx-celeryutils==1.3.0 # -r requirements/edx/kernel.in # edx-name-affirmation # super-csv -edx-codejail==3.3.3 +edx-codejail==3.4.0 # via -r requirements/edx/kernel.in edx-completion==4.6.0 # via -r requirements/edx/kernel.in @@ -438,7 +439,7 @@ edx-django-release-util==1.4.0 # openedx-blockstore edx-django-sites-extensions==4.2.0 # via -r requirements/edx/kernel.in -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -r requirements/edx/kernel.in # django-config-models @@ -467,7 +468,7 @@ edx-drf-extensions==10.3.0 # edx-when # edxval # openedx-learning -edx-enterprise==4.15.9 +edx-enterprise==4.17.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -483,7 +484,7 @@ edx-milestones==0.6.0 # via -r requirements/edx/kernel.in edx-name-affirmation==2.3.7 # via -r requirements/edx/kernel.in -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/edx/kernel.in # -r requirements/edx/paver.txt @@ -546,7 +547,7 @@ elasticsearch==7.13.4 # edx-search enmerkar==0.7.1 # via enmerkar-underscore -enmerkar-underscore==2.2.0 +enmerkar-underscore==2.3.0 # via -r requirements/edx/kernel.in event-tracking==2.4.0 # via @@ -572,13 +573,13 @@ fs-s3fs==0.1.8 # via # -r requirements/edx/kernel.in # openedx-django-pyfs -future==0.18.3 +future==1.0.0 # via pyjwkest geoip2==4.8.0 # via -r requirements/edx/kernel.in glob2==0.7 # via -r requirements/edx/kernel.in -gunicorn==21.2.0 +gunicorn==22.0.0 # via -r requirements/edx/kernel.in help-tokens==2.4.0 # via -r requirements/edx/kernel.in @@ -662,7 +663,7 @@ libsass==0.10.0 # -r requirements/edx/paver.txt loremipsum==1.0.5 # via ora2 -lti-consumer-xblock==9.10.0 +lti-consumer-xblock==9.11.0 # via -r requirements/edx/kernel.in lxml==4.9.4 # via @@ -693,8 +694,6 @@ markdown==3.3.7 # openedx-django-wiki # staff-graded-xblock # xblock-poll -markey==0.8 - # via enmerkar-underscore markupsafe==2.1.5 # via # -r requirements/edx/paver.txt @@ -733,7 +732,7 @@ nltk==3.8.1 # via chem nodeenv==1.8.0 # via -r requirements/edx/kernel.in -numpy==1.22.4 +numpy==1.24.4 # via # chem # openedx-calc @@ -746,7 +745,7 @@ oauthlib==3.2.2 # lti-consumer-xblock # requests-oauthlib # social-auth-core -olxcleaner==0.2.1 +olxcleaner==0.3.0 # via -r requirements/edx/kernel.in openai==0.28.1 # via @@ -766,17 +765,19 @@ openedx-django-require==2.1.0 # via -r requirements/edx/kernel.in openedx-django-wiki==2.1.0 # via -r requirements/edx/kernel.in -openedx-events==9.9.1 +openedx-events==9.9.2 # via # -r requirements/edx/kernel.in # edx-event-bus-kafka # edx-event-bus-redis # event-tracking -openedx-filters==1.6.0 + # ora2 +openedx-filters==1.8.1 # via # -r requirements/edx/kernel.in # lti-consumer-xblock -openedx-learning==0.8.0 + # ora2 +openedx-learning==0.9.2 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in @@ -786,9 +787,9 @@ optimizely-sdk==4.1.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/bundled.in -ora2==6.6.1 +ora2==6.9.0 # via -r requirements/edx/bundled.in -packaging==23.2 +packaging==24.0 # via # drf-yasg # gunicorn @@ -796,8 +797,9 @@ packaging==23.2 # snowflake-connector-python pansi==2020.7.3 # via py2neo -path==16.10.0 +path==16.11.0 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # -r requirements/edx/paver.txt # edx-i18n-tools @@ -977,7 +979,7 @@ referencing==0.33.0 # via # jsonschema # jsonschema-specifications -regex==2023.12.25 +regex==2024.4.16 # via nltk requests==2.31.0 # via @@ -1004,7 +1006,7 @@ requests==2.31.0 # snowflake-connector-python # social-auth-core # xblock-google-drive -requests-oauthlib==1.3.1 +requests-oauthlib==2.0.0 # via # -r requirements/edx/kernel.in # social-auth-core @@ -1026,9 +1028,8 @@ s3transfer==0.10.0 # via boto3 sailthru-client==2.2.3 # via edx-ace -scipy==1.7.3 +scipy==1.10.1 # via - # -c requirements/edx/../constraints.txt # chem # openedx-calc semantic-version==2.10.0 @@ -1214,7 +1215,7 @@ xblock[django]==4.0.0 # xblock-google-drive # xblock-poll # xblock-utils -xblock-drag-and-drop-v2==3.4.0 +xblock-drag-and-drop-v2==4.0.2 # via -r requirements/edx/bundled.in xblock-google-drive==0.6.1 # via -r requirements/edx/bundled.in @@ -1223,7 +1224,9 @@ xblock-poll==1.13.0 xblock-utils==4.0.0 # via edx-sga xmlsec==1.3.13 - # via python3-saml + # via + # -c requirements/edx/../constraints.txt + # python3-saml xss-utils==0.6.0 # via -r requirements/edx/kernel.in yarl==1.9.4 diff --git a/requirements/js_test.txt b/requirements/js_test.txt index 50da99f59f..ac36a282a1 100644 --- a/requirements/js_test.txt +++ b/requirements/js_test.txt @@ -34,7 +34,7 @@ importlib-metadata==6.11.0 # typeguard importlib-resources==6.4.0 # via jaraco-text -inflect==7.2.0 +inflect==7.2.1 # via jaraco-text jaraco-classes==3.4.0 # via -r requirements/js_test.in @@ -80,7 +80,7 @@ pytz==2024.1 # via tempora pyyaml==6.0.1 # via jasmine -selenium==4.19.0 +selenium==4.20.0 # via jasmine sniffio==1.3.1 # via trio diff --git a/requirements/test-master.txt b/requirements/test-master.txt index ace73cd8d6..932e08a15f 100644 --- a/requirements/test-master.txt +++ b/requirements/test-master.txt @@ -142,7 +142,7 @@ django-config-models==2.7.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-countries==7.5.1 +django-countries==7.6.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -157,7 +157,7 @@ django-fernet-fields-v2==0.9 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-filter==23.5 +django-filter==24.2 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -165,7 +165,7 @@ django-ipware==6.0.4 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -222,7 +222,7 @@ edx-braze-client==0.2.2 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -235,7 +235,7 @@ edx-drf-extensions==10.3.0 # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # edx-rbac -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -319,12 +319,12 @@ openai==0.28.1 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -packaging==23.2 +packaging==24.0 # via # -c requirements/edx-platform-constraints.txt # drf-yasg # snowflake-connector-python -path==16.10.0 +path==16.11.0 # via # -c requirements/edx-platform-constraints.txt # path-py diff --git a/requirements/test.txt b/requirements/test.txt index 5f72d0c47e..39c22077ca 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -102,7 +102,7 @@ coreschema==0.0.4 # -r requirements/test-master.txt # coreapi # drf-yasg -coverage[toml]==7.4.4 +coverage[toml]==7.5.1 # via pytest-cov cryptography==38.0.4 # via @@ -145,7 +145,7 @@ django-cache-memoize==0.2.0 # via -r requirements/test-master.txt django-config-models==2.7.0 # via -r requirements/test-master.txt -django-countries==7.5.1 +django-countries==7.6.1 # via -r requirements/test-master.txt django-crum==0.7.9 # via @@ -155,11 +155,11 @@ django-crum==0.7.9 # edx-toggles django-fernet-fields-v2==0.9 # via -r requirements/test-master.txt -django-filter==23.5 +django-filter==24.2 # via -r requirements/test-master.txt django-ipware==6.0.4 # via -r requirements/test-master.txt -django-model-utils==4.4.0 +django-model-utils==4.5.0 # via # -r requirements/test-master.txt # -r requirements/test.in @@ -202,7 +202,7 @@ edx-api-doc-tools==1.8.0 # via -r requirements/test-master.txt edx-braze-client==0.2.2 # via -r requirements/test-master.txt -edx-django-utils==5.12.0 +edx-django-utils==5.13.0 # via # -r requirements/test-master.txt # django-config-models @@ -213,7 +213,7 @@ edx-drf-extensions==10.3.0 # via # -r requirements/test-master.txt # edx-rbac -edx-opaque-keys[django]==2.8.0 +edx-opaque-keys[django]==2.9.0 # via # -r requirements/test-master.txt # edx-drf-extensions @@ -229,7 +229,7 @@ factory-boy==3.3.0 # via # -c requirements/constraints.txt # -r requirements/test.in -faker==24.11.0 +faker==25.0.1 # via factory-boy filelock==3.13.1 # via @@ -300,13 +300,13 @@ oauthlib==3.2.2 # django-oauth-toolkit openai==0.28.1 # via -r requirements/test-master.txt -packaging==23.2 +packaging==24.0 # via # -r requirements/test-master.txt # drf-yasg # pytest # snowflake-connector-python -path==16.10.0 +path==16.11.0 # via # -r requirements/test-master.txt # path-py @@ -345,7 +345,7 @@ pycparser==2.21 # via # -r requirements/test-master.txt # cffi -pygments==2.17.2 +pygments==2.18.0 # via diff-cover pyjwt[crypto]==2.8.0 # via @@ -484,7 +484,6 @@ typing-extensions==4.9.0 # asgiref # django-countries # edx-opaque-keys - # faker # jwcrypto # kombu # snowflake-connector-python