diff --git a/requirements/ci.txt b/requirements/ci.txt index ac3c9bc21..6c3e461ac 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -8,9 +8,9 @@ cachetools==7.1.4 # via tox colorama==0.4.6 # via tox -distlib==0.4.1 +distlib==0.4.3 # via virtualenv -filelock==3.29.1 +filelock==3.29.5 # via # python-discovery # tox @@ -28,13 +28,13 @@ pluggy==1.6.0 # via tox pyproject-api==1.10.1 # via tox -python-discovery==1.4.0 +python-discovery==1.4.3 # via # tox # virtualenv tomli-w==1.2.0 # via tox -tox==4.55.1 +tox==4.56.1 # via -r requirements/ci.in -virtualenv==21.4.2 +virtualenv==21.5.1 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 7777782fa..14d0e0847 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -24,7 +24,7 @@ aniso8601==10.0.1 # -r requirements/test-master.txt # -r requirements/test.txt # tincan -anyio==4.13.0 +anyio==4.14.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -69,7 +69,7 @@ billiard==4.2.4 # -r requirements/test-master.txt # -r requirements/test.txt # celery -bleach==6.3.0 +bleach==6.4.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -157,11 +157,11 @@ code-annotations==3.0.0 # edx-toggles colorama==0.4.6 # via tox -coverage[toml]==7.14.1 +coverage[toml]==7.15.0 # via # -r requirements/test.txt # pytest-cov -cryptography==48.0.0 +cryptography==49.0.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -187,7 +187,7 @@ diff-cover==10.3.0 # via -r requirements/test.txt dill==0.4.1 # via pylint -distlib==0.4.1 +distlib==0.4.3 # via virtualenv django==5.2.15 # via @@ -232,7 +232,7 @@ django-config-models==3.0.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -django-countries==8.2.0 +django-countries==9.0.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -420,7 +420,7 @@ factory-boy==3.3.3 # -c requirements/constraints.txt # -r requirements/doc.txt # -r requirements/test.txt -faker==40.21.0 +faker==40.28.1 # via # -r requirements/doc.txt # -r requirements/test.txt @@ -431,7 +431,7 @@ fastavro==1.12.2 # -r requirements/test-master.txt # -r requirements/test.txt # openedx-events -filelock==3.29.1 +filelock==3.29.5 # via # python-discovery # tox @@ -453,7 +453,7 @@ google-api-core[grpc]==2.31.0 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.53.0 +google-auth==2.55.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -475,7 +475,7 @@ google-cloud-firestore==2.27.0 # -r requirements/test-master.txt # -r requirements/test.txt # firebase-admin -google-cloud-storage==3.11.0 +google-cloud-storage==3.12.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -501,7 +501,7 @@ googleapis-common-protos==1.75.0 # -r requirements/test.txt # google-api-core # grpcio-status -grpcio==1.81.0 +grpcio==1.81.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -509,7 +509,7 @@ grpcio==1.81.0 # google-api-core # google-cloud-firestore # grpcio-status -grpcio-status==1.81.0 +grpcio-status==1.81.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -641,17 +641,17 @@ mccabe==0.7.0 # via pylint mock==5.2.0 # via -r requirements/test.txt -model-bakery==1.23.4 +model-bakery==1.24.0 # via # -r requirements/test.txt # django-mock-queries -msgpack==1.1.2 +msgpack==1.2.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # cachecontrol -nh3==0.3.5 +nh3==0.3.6 # via # -r requirements/doc.txt # readme-renderer @@ -673,7 +673,7 @@ openedx-events==11.2.0 # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt -openedx-filters==3.7.0 +openedx-filters==3.5.0 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -751,7 +751,7 @@ proto-plus==1.28.0 # -r requirements/test.txt # google-api-core # google-cloud-firestore -protobuf==7.35.0 +protobuf==7.35.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -849,7 +849,7 @@ pyproject-hooks==1.2.0 # via # build # pip-tools -pytest==9.0.3 +pytest==9.1.1 # via # -r requirements/doc.txt # -r requirements/test.txt @@ -867,7 +867,7 @@ python-dateutil==2.9.0.post0 # celery # edx-ace # freezegun -python-discovery==1.4.0 +python-discovery==1.4.3 # via # tox # virtualenv @@ -911,7 +911,7 @@ pyyaml==6.0.3 # edx-i18n-tools # jsondiff # responses -readme-renderer==44.0 +readme-renderer==45.0 # via -r requirements/doc.txt requests==2.34.2 # via @@ -941,7 +941,7 @@ requests-oauthlib==2.0.0 # social-auth-core requests-toolbelt==1.0.0 # via twine -responses==0.26.1 +responses==0.26.2 # via -r requirements/test.txt restructuredtext-lint==2.0.2 # via @@ -1061,7 +1061,7 @@ stevedore==5.8.0 # edx-ace # edx-django-utils # edx-opaque-keys -testfixtures==12.0.0 +testfixtures==12.1.0 # via # -r requirements/dev.in # -r requirements/doc.txt @@ -1084,9 +1084,9 @@ tomlkit==0.15.0 # via # edx-lint # pylint -tox==4.55.1 +tox==4.56.1 # via -r requirements/dev.in -tqdm==4.68.1 +tqdm==4.68.3 # via twine twine==1.11.0 # via -r requirements/dev.in @@ -1102,13 +1102,14 @@ typing-extensions==4.15.0 # grpcio # jwcrypto # pydata-sphinx-theme + # testfixtures tzdata==2026.2 # via # -r requirements/doc.txt # -r requirements/test-master.txt # -r requirements/test.txt # kombu -tzlocal==5.3.1 +tzlocal==5.4 # via # -r requirements/doc.txt # -r requirements/test-master.txt @@ -1140,9 +1141,9 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==21.4.2 +virtualenv==21.5.1 # via tox -wcwidth==0.7.0 +wcwidth==0.8.1 # via # -r requirements/doc.txt # -r requirements/test-master.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index 4987ea7de..0b1923e04 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -16,7 +16,7 @@ aniso8601==10.0.1 # via # -r requirements/test-master.txt # tincan -anyio==4.13.0 +anyio==4.14.0 # via # -r requirements/test-master.txt # httpx @@ -44,7 +44,7 @@ billiard==4.2.4 # via # -r requirements/test-master.txt # celery -bleach==6.3.0 +bleach==6.4.0 # via -r requirements/test-master.txt cachecontrol==0.14.4 # via @@ -92,7 +92,7 @@ code-annotations==3.0.0 # via # -r requirements/test-master.txt # edx-toggles -cryptography==48.0.0 +cryptography==49.0.0 # via # -r requirements/test-master.txt # django-fernet-fields-v2 @@ -140,7 +140,7 @@ django-cache-memoize==0.2.1 # via -r requirements/test-master.txt django-config-models==3.0.0 # via -r requirements/test-master.txt -django-countries==8.2.0 +django-countries==9.0.0 # via -r requirements/test-master.txt django-crum==0.7.9 # via @@ -253,7 +253,7 @@ factory-boy==3.3.3 # via # -c requirements/constraints.txt # -r requirements/doc.in -faker==40.21.0 +faker==40.28.1 # via factory-boy fastavro==1.12.2 # via @@ -270,7 +270,7 @@ google-api-core[grpc]==2.31.0 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.53.0 +google-auth==2.55.0 # via # -r requirements/test-master.txt # google-api-core @@ -286,7 +286,7 @@ google-cloud-firestore==2.27.0 # via # -r requirements/test-master.txt # firebase-admin -google-cloud-storage==3.11.0 +google-cloud-storage==3.12.0 # via # -r requirements/test-master.txt # firebase-admin @@ -304,13 +304,13 @@ googleapis-common-protos==1.75.0 # -r requirements/test-master.txt # google-api-core # grpcio-status -grpcio==1.81.0 +grpcio==1.81.1 # via # -r requirements/test-master.txt # google-api-core # google-cloud-firestore # grpcio-status -grpcio-status==1.81.0 +grpcio-status==1.81.1 # via # -r requirements/test-master.txt # google-api-core @@ -386,11 +386,11 @@ markupsafe==3.0.3 # via # -r requirements/test-master.txt # jinja2 -msgpack==1.1.2 +msgpack==1.2.0 # via # -r requirements/test-master.txt # cachecontrol -nh3==0.3.5 +nh3==0.3.6 # via readme-renderer oauthlib==3.3.1 # via @@ -402,7 +402,7 @@ openedx-atlas==0.7.0 # via -r requirements/test-master.txt openedx-events==11.2.0 # via -r requirements/test-master.txt -openedx-filters==3.7.0 +openedx-filters==3.5.0 # via -r requirements/test-master.txt packaging==26.2 # via @@ -434,7 +434,7 @@ proto-plus==1.28.0 # -r requirements/test-master.txt # google-api-core # google-cloud-firestore -protobuf==7.35.0 +protobuf==7.35.1 # via # -r requirements/test-master.txt # google-api-core @@ -486,7 +486,7 @@ pynacl==1.6.2 # -r requirements/test-master.txt # edx-django-utils # paramiko -pytest==9.0.3 +pytest==9.1.1 # via -r requirements/doc.in python-dateutil==2.9.0.post0 # via @@ -518,7 +518,7 @@ pyyaml==6.0.3 # code-annotations # drf-yasg # jsondiff -readme-renderer==44.0 +readme-renderer==45.0 # via -r requirements/doc.in requests==2.34.2 # via @@ -610,7 +610,7 @@ stevedore==5.8.0 # edx-ace # edx-django-utils # edx-opaque-keys -testfixtures==12.0.0 +testfixtures==12.1.0 # via -r requirements/test-master.txt text-unidecode==1.3 # via @@ -628,11 +628,12 @@ typing-extensions==4.15.0 # grpcio # jwcrypto # pydata-sphinx-theme + # testfixtures tzdata==2026.2 # via # -r requirements/test-master.txt # kombu -tzlocal==5.3.1 +tzlocal==5.4 # via # -r requirements/test-master.txt # celery @@ -652,7 +653,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.7.0 +wcwidth==0.8.1 # via # -r requirements/test-master.txt # prompt-toolkit diff --git a/requirements/edx-platform-constraints.txt b/requirements/edx-platform-constraints.txt index f4f2e9d58..feee5e799 100644 --- a/requirements/edx-platform-constraints.txt +++ b/requirements/edx-platform-constraints.txt @@ -9,7 +9,7 @@ acid-xblock==0.4.1 # via -r requirements/edx/kernel.in aiohappyeyeballs==2.6.2 # via aiohttp -aiohttp==3.14.0 +aiohttp==3.14.1 # via geoip2 aiosignal==1.4.0 # via aiohttp @@ -23,7 +23,7 @@ aniso8601==10.0.1 # tincan annotated-types==0.7.0 # via pydantic -anyio==4.13.0 +anyio==4.14.0 # via httpx appdirs==1.4.4 # via fs @@ -54,14 +54,14 @@ backoff==1.10.0 # via analytics-python bcrypt==5.0.0 # via paramiko -beautifulsoup4==4.14.3 +beautifulsoup4==4.15.0 # via # openedx-forum # pynliner # xblocks-contrib billiard==4.2.4 # via celery -bleach[css]==6.3.0 +bleach[css]==6.4.0 # via # edx-enterprise # lti-consumer-xblock @@ -69,14 +69,14 @@ bleach[css]==6.3.0 # ora2 # xblock-drag-and-drop-v2 # xblock-poll -boto3==1.43.21 +boto3==1.43.30 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 # snowflake-connector-python -botocore==1.43.21 +botocore==1.43.30 # via # -r requirements/edx/kernel.in # boto3 @@ -149,9 +149,9 @@ code-annotations==3.0.0 # edx-toggles codejail-includes==2.0.0 # via -r requirements/edx/kernel.in -crowdsourcehinter-xblock==1.0.0 +crowdsourcehinter-xblock==1.0.1 # via -r requirements/edx/bundled.in -cryptography==48.0.0 +cryptography==49.0.0 # via # -r requirements/edx/kernel.in # django-fernet-fields-v2 @@ -253,7 +253,7 @@ django==5.2.15 # xss-utils django-appconf==1.2.0 # via django-statici18n -django-autocomplete-light==4.0.1 +django-autocomplete-light==4.0.3 # via -r requirements/edx/kernel.in django-cache-memoize==0.2.1 django-celery-results==2.6.0 @@ -268,7 +268,7 @@ django-config-models==3.0.0 # lti-consumer-xblock django-cors-headers==4.9.0 # via -r requirements/edx/kernel.in -django-countries==8.2.0 +django-countries==9.0.0 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -296,7 +296,7 @@ django-ipware==7.0.1 # -r requirements/edx/kernel.in # edx-enterprise # edx-proctoring -django-js-asset==3.1.2 +django-js-asset==4.0.1 # via django-mptt django-method-override==1.0.4 # via -r requirements/edx/kernel.in @@ -481,7 +481,7 @@ edx-drf-extensions==10.6.0 # enterprise-integrated-channels # openedx-authz # openedx-core -edx-enterprise==8.0.16 +edx-enterprise==8.3.0 # via # -c requirements/constraints.txt # -r requirements/edx/kernel.in @@ -513,6 +513,7 @@ edx-opaque-keys[django]==4.0.0 # openedx-events # openedx-filters # ora2 + # xblock # xblocks-contrib edx-organizations==8.0.0 # via @@ -577,7 +578,7 @@ enmerkar==0.7.1 # via enmerkar-underscore enmerkar-underscore==2.4.0 # via -r requirements/edx/kernel.in -enterprise-integrated-channels==0.1.59 +enterprise-integrated-channels==0.1.60 # via -r requirements/edx/bundled.in event-tracking==4.0.2 # via @@ -587,7 +588,7 @@ event-tracking==4.0.2 # edx-search fastavro==1.12.2 # via openedx-events -filelock==3.29.1 +filelock==3.29.4 # via snowflake-connector-python firebase-admin==7.4.0 # via edx-ace @@ -616,7 +617,7 @@ google-api-core[grpc]==2.31.0 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.53.0 +google-auth==2.55.0 # via # google-api-core # google-cloud-core @@ -628,7 +629,7 @@ google-cloud-core==2.6.0 # google-cloud-storage google-cloud-firestore==2.27.0 # via firebase-admin -google-cloud-storage==3.11.0 +google-cloud-storage==3.12.0 # via firebase-admin google-crc32c==1.8.0 # via @@ -640,12 +641,12 @@ googleapis-common-protos==1.75.0 # via # google-api-core # grpcio-status -grpcio==1.81.0 +grpcio==1.81.1 # via # google-api-core # google-cloud-firestore # grpcio-status -grpcio-status==1.81.0 +grpcio-status==1.81.1 # via google-api-core gunicorn==26.0.0 # via -r requirements/edx/kernel.in @@ -670,7 +671,7 @@ httpx[http2]==0.28.1 # typesense hyperframe==6.1.0 # via h2 -icalendar==7.1.2 +icalendar==7.1.3 # via -r requirements/edx/kernel.in idna==3.18 # via @@ -788,7 +789,7 @@ more-itertools==11.1.0 # via cssutils mpmath==1.3.0 # via sympy -msgpack==1.1.2 +msgpack==1.2.0 # via cachecontrol multidict==6.7.1 # via @@ -831,7 +832,7 @@ openedx-atlas==0.7.0 # enterprise-integrated-channels # openedx-authz # openedx-forum -openedx-authz==1.16.0 +openedx-authz==1.19.0 # via -r requirements/edx/kernel.in openedx-calc==5.0.0 # via @@ -845,7 +846,7 @@ openedx-django-pyfs==4.0.0 # via xblock openedx-django-require==3.0.0 # via -r requirements/edx/kernel.in -openedx-django-wiki==3.1.1 +openedx-django-wiki==3.1.2 # via -r requirements/edx/kernel.in openedx-events==11.2.0 # via @@ -858,7 +859,7 @@ openedx-events==11.2.0 # openedx-authz # openedx-core # ora2 -openedx-filters==3.7.0 +openedx-filters==3.5.0 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -868,7 +869,7 @@ openedx-forum==0.4.3 # via -r requirements/edx/kernel.in optimizely-sdk==5.5.0 # via -r requirements/edx/bundled.in -ora2==7.0.0 +ora2==7.1.0 # via -r requirements/edx/bundled.in packaging==26.2 # via @@ -913,7 +914,7 @@ proto-plus==1.28.0 # via # google-api-core # google-cloud-firestore -protobuf==7.35.0 +protobuf==7.35.1 # via # google-api-core # google-cloud-firestore @@ -982,7 +983,7 @@ pynacl==1.6.2 # paramiko pynliner==0.8.0 # via -r requirements/edx/kernel.in -pyopenssl==26.2.0 +pyopenssl==26.3.0 # via snowflake-connector-python pyparsing==3.3.2 # via @@ -1177,7 +1178,7 @@ soupsieve==2.8.4 # via beautifulsoup4 sqlparse==0.5.5 # via django -staff-graded-xblock==4.0.0 +staff-graded-xblock==4.0.1 # via -r requirements/edx/bundled.in stevedore==5.8.0 # via @@ -1191,17 +1192,17 @@ super-csv==5.0.0 # via edx-bulk-grades sympy==1.14.0 # via openedx-calc -testfixtures==12.0.0 +testfixtures==12.1.0 text-unidecode==1.3 # via python-slugify tincan==1.0.0 -tinycss2==1.4.0 +tinycss2==1.5.1 # via bleach tomlkit==0.15.0 # via # openedx-core # snowflake-connector-python -tqdm==4.67.3 +tqdm==4.68.2 # via nltk typesense==2.0.0 # via @@ -1224,6 +1225,7 @@ typing-extensions==4.15.0 # pyopenssl # referencing # snowflake-connector-python + # testfixtures # typesense # typing-inspection typing-inspection==0.4.2 @@ -1232,7 +1234,7 @@ tzdata==2026.2 # via # icalendar # kombu -tzlocal==5.3.1 +tzlocal==5.4 # via celery unicodecsv==0.14.1 # via @@ -1261,17 +1263,13 @@ walrus==0.9.8 # via edx-event-bus-redis wcmatch==10.1 # via pycasbin -wcwidth==0.7.0 +wcwidth==0.8.1 # via prompt-toolkit web-fragments==4.0.0 # via # -r requirements/edx/kernel.in - # crowdsourcehinter-xblock # edx-sga - # staff-graded-xblock - # xblock # xblock-utils - # xblocks-contrib webencodings==0.5.1 # via # bleach @@ -1288,7 +1286,7 @@ wrapt==2.2.1 # via # -r requirements/edx/kernel.in # xblocks-contrib -xblock[django]==6.1.0 +xblock[django]==6.3.0 # via # -r requirements/edx/kernel.in # acid-xblock @@ -1314,7 +1312,7 @@ xblock-utils==4.0.0 # via # edx-sga # xblock-poll -xblocks-contrib==0.16.1 +xblocks-contrib==0.17.0 # via -r requirements/edx/bundled.in xmlsec==1.3.14 # via diff --git a/requirements/js_test.txt b/requirements/js_test.txt index 9c07cdd21..c3c00f7f4 100644 --- a/requirements/js_test.txt +++ b/requirements/js_test.txt @@ -10,7 +10,7 @@ attrs==26.1.0 # via # outcome # trio -certifi==2026.5.20 +certifi==2026.6.17 # via selenium cheroot==11.1.2 # via cherrypy @@ -79,7 +79,7 @@ pyyaml==6.0.3 # via jasmine rich==15.0.0 # via typer -selenium==4.44.0 +selenium==4.45.0 # via jasmine shellingham==1.5.4 # via typer @@ -99,11 +99,11 @@ trio==0.33.0 # trio-websocket trio-websocket==0.12.2 # via selenium -typer==0.26.7 +typer==0.26.8 # via typer-slim typer-slim==0.24.0 # via jaraco-text -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via selenium urllib3[socks]==2.7.0 # via selenium diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index ae6076a05..a082bfca6 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -6,7 +6,7 @@ # build==1.5.0 # via pip-tools -click==8.4.1 +click==8.4.2 # via pip-tools packaging==26.2 # via diff --git a/requirements/pip.txt b/requirements/pip.txt index f3c155508..d7766d39c 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -12,5 +12,5 @@ wheel==0.47.0 # The following packages are considered to be unsafe in a requirements file: pip==26.1.2 # via -r requirements/pip.in -setuptools==82.0.1 +setuptools==83.0.0 # via -r requirements/pip.in diff --git a/requirements/test-master.txt b/requirements/test-master.txt index 35c8386d1..4d20df254 100644 --- a/requirements/test-master.txt +++ b/requirements/test-master.txt @@ -12,7 +12,7 @@ aniso8601==10.0.1 # via # -c requirements/edx-platform-constraints.txt # tincan -anyio==4.13.0 +anyio==4.14.0 # via # -c requirements/edx-platform-constraints.txt # httpx @@ -34,7 +34,7 @@ billiard==4.2.4 # via # -c requirements/edx-platform-constraints.txt # celery -bleach==6.3.0 +bleach==6.4.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -87,7 +87,7 @@ code-annotations==3.0.0 # -c requirements/edx-platform-constraints.txt # -r requirements/base.in # edx-toggles -cryptography==48.0.0 +cryptography==49.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -141,7 +141,7 @@ django-config-models==3.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -django-countries==8.2.0 +django-countries==9.0.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -286,7 +286,7 @@ google-api-core[grpc]==2.31.0 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.53.0 +google-auth==2.55.0 # via # -c requirements/edx-platform-constraints.txt # google-api-core @@ -302,7 +302,7 @@ google-cloud-firestore==2.27.0 # via # -c requirements/edx-platform-constraints.txt # firebase-admin -google-cloud-storage==3.11.0 +google-cloud-storage==3.12.0 # via # -c requirements/edx-platform-constraints.txt # firebase-admin @@ -320,13 +320,13 @@ googleapis-common-protos==1.75.0 # -c requirements/edx-platform-constraints.txt # google-api-core # grpcio-status -grpcio==1.81.0 +grpcio==1.81.1 # via # -c requirements/edx-platform-constraints.txt # google-api-core # google-cloud-firestore # grpcio-status -grpcio-status==1.81.0 +grpcio-status==1.81.1 # via # -c requirements/edx-platform-constraints.txt # google-api-core @@ -402,7 +402,7 @@ markupsafe==3.0.3 # via # -c requirements/edx-platform-constraints.txt # jinja2 -msgpack==1.1.2 +msgpack==1.2.0 # via # -c requirements/edx-platform-constraints.txt # cachecontrol @@ -420,7 +420,7 @@ openedx-events==11.2.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in -openedx-filters==3.7.0 +openedx-filters==3.5.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -458,7 +458,7 @@ proto-plus==1.28.0 # -c requirements/edx-platform-constraints.txt # google-api-core # google-cloud-firestore -protobuf==7.35.0 +protobuf==7.35.1 # via # -c requirements/edx-platform-constraints.txt # google-api-core @@ -600,7 +600,7 @@ stevedore==5.8.0 # edx-ace # edx-django-utils # edx-opaque-keys -testfixtures==12.0.0 +testfixtures==12.1.0 # via # -c requirements/edx-platform-constraints.txt # -r requirements/base.in @@ -620,11 +620,12 @@ typing-extensions==4.15.0 # edx-opaque-keys # grpcio # jwcrypto + # testfixtures tzdata==2026.2 # via # -c requirements/edx-platform-constraints.txt # kombu -tzlocal==5.3.1 +tzlocal==5.4 # via # -c requirements/edx-platform-constraints.txt # celery @@ -646,7 +647,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.7.0 +wcwidth==0.8.1 # via # -c requirements/edx-platform-constraints.txt # prompt-toolkit diff --git a/requirements/test.txt b/requirements/test.txt index 870d0856f..e84fd0790 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -12,7 +12,7 @@ aniso8601==10.0.1 # via # -r requirements/test-master.txt # tincan -anyio==4.13.0 +anyio==4.14.0 # via # -r requirements/test-master.txt # httpx @@ -34,7 +34,7 @@ billiard==4.2.4 # via # -r requirements/test-master.txt # celery -bleach==6.3.0 +bleach==6.4.0 # via -r requirements/test-master.txt cachecontrol==0.14.4 # via @@ -84,9 +84,9 @@ code-annotations==3.0.0 # via # -r requirements/test-master.txt # edx-toggles -coverage[toml]==7.14.1 +coverage[toml]==7.15.0 # via pytest-cov -cryptography==48.0.0 +cryptography==49.0.0 # via # -r requirements/test-master.txt # django-fernet-fields-v2 @@ -139,7 +139,7 @@ django-cache-memoize==0.2.1 # via -r requirements/test-master.txt django-config-models==3.0.0 # via -r requirements/test-master.txt -django-countries==8.2.0 +django-countries==9.0.0 # via -r requirements/test-master.txt django-crum==0.7.9 # via @@ -244,7 +244,7 @@ factory-boy==3.3.3 # via # -c requirements/constraints.txt # -r requirements/test.in -faker==40.21.0 +faker==40.28.1 # via factory-boy fastavro==1.12.2 # via @@ -263,7 +263,7 @@ google-api-core[grpc]==2.31.0 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.53.0 +google-auth==2.55.0 # via # -r requirements/test-master.txt # google-api-core @@ -279,7 +279,7 @@ google-cloud-firestore==2.27.0 # via # -r requirements/test-master.txt # firebase-admin -google-cloud-storage==3.11.0 +google-cloud-storage==3.12.0 # via # -r requirements/test-master.txt # firebase-admin @@ -297,13 +297,13 @@ googleapis-common-protos==1.75.0 # -r requirements/test-master.txt # google-api-core # grpcio-status -grpcio==1.81.0 +grpcio==1.81.1 # via # -r requirements/test-master.txt # google-api-core # google-cloud-firestore # grpcio-status -grpcio-status==1.81.0 +grpcio-status==1.81.1 # via # -r requirements/test-master.txt # google-api-core @@ -379,9 +379,9 @@ markupsafe==3.0.3 # jinja2 mock==5.2.0 # via -r requirements/test.in -model-bakery==1.23.4 +model-bakery==1.24.0 # via django-mock-queries -msgpack==1.1.2 +msgpack==1.2.0 # via # -r requirements/test-master.txt # cachecontrol @@ -395,7 +395,7 @@ openedx-atlas==0.7.0 # via -r requirements/test-master.txt openedx-events==11.2.0 # via -r requirements/test-master.txt -openedx-filters==3.7.0 +openedx-filters==3.5.0 # via -r requirements/test-master.txt packaging==26.2 # via @@ -429,7 +429,7 @@ proto-plus==1.28.0 # -r requirements/test-master.txt # google-api-core # google-cloud-firestore -protobuf==7.35.0 +protobuf==7.35.1 # via # -r requirements/test-master.txt # google-api-core @@ -475,7 +475,7 @@ pynacl==1.6.2 # -r requirements/test-master.txt # edx-django-utils # paramiko -pytest==9.0.3 +pytest==9.1.1 # via # pytest-cov # pytest-django @@ -534,7 +534,7 @@ requests-oauthlib==2.0.0 # via # -r requirements/test-master.txt # social-auth-core -responses==0.26.1 +responses==0.26.2 # via -r requirements/test.in rules==3.5 # via -r requirements/test-master.txt @@ -576,7 +576,7 @@ stevedore==5.8.0 # edx-ace # edx-django-utils # edx-opaque-keys -testfixtures==12.0.0 +testfixtures==12.1.0 # via # -r requirements/test-master.txt # -r requirements/test.in @@ -594,11 +594,12 @@ typing-extensions==4.15.0 # edx-opaque-keys # grpcio # jwcrypto + # testfixtures tzdata==2026.2 # via # -r requirements/test-master.txt # kombu -tzlocal==5.3.1 +tzlocal==5.4 # via # -r requirements/test-master.txt # celery @@ -619,7 +620,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.7.0 +wcwidth==0.8.1 # via # -r requirements/test-master.txt # prompt-toolkit