diff --git a/requirements/base.txt b/requirements/base.txt index 95415a3d..5727dcd2 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -10,7 +10,7 @@ aniso8601==10.0.1 # via tincan apache-libcloud==3.9.1 # via -r requirements/base.in -asgiref==3.11.1 +asgiref==3.12.1 # via django attrs==26.1.0 # via openedx-events @@ -20,15 +20,15 @@ celery==5.6.3 # via # edx-celeryutils # event-tracking -certifi==2026.4.22 +certifi==2026.6.17 # via requests -cffi==2.0.0 +cffi==2.1.0 # via # cryptography # pynacl -charset-normalizer==3.4.7 +charset-normalizer==3.4.9 # via requests -click==8.3.3 +click==8.4.2 # via # celery # click-didyoumean @@ -44,9 +44,9 @@ click-repl==0.3.0 # via celery code-annotations==3.0.0 # via edx-toggles -cryptography==48.0.0 +cryptography==49.0.0 # via django-fernet-fields-v2 -django==5.2.14 +django==5.2.16 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.in @@ -74,7 +74,7 @@ django-fernet-fields-v2==0.9 # via -r requirements/base.in django-model-utils==5.0.0 # via edx-celeryutils -django-redis==6.0.0 +django-redis==7.0.0 # via -r requirements/base.in django-waffle==5.0.0 # via @@ -103,13 +103,13 @@ edx-toggles==6.0.0 # via # -r requirements/base.in # event-tracking -event-tracking==4.0.0 +event-tracking==4.0.2 # via -r requirements/base.in fastavro==1.12.2 # via openedx-events fasteners==0.20 # via -r requirements/base.in -idna==3.13 +idna==3.18 # via requests isodate==0.7.2 # via -r requirements/base.in @@ -125,7 +125,7 @@ markupsafe==3.0.3 # via jinja2 openedx-events==11.2.0 # via event-tracking -openedx-filters==3.3.0 +openedx-filters==3.8.0 # via -r requirements/base.in packaging==26.2 # via kombu @@ -154,9 +154,9 @@ pytz==2026.2 # tincan pyyaml==6.0.3 # via code-annotations -redis==7.4.0 +redis==8.0.1 # via django-redis -requests==2.33.1 +requests==2.34.2 # via # -r requirements/base.in # apache-libcloud @@ -167,7 +167,7 @@ six==1.17.0 # python-dateutil sqlparse==0.5.5 # via django -stevedore==5.7.0 +stevedore==5.9.0 # via # code-annotations # edx-django-utils @@ -176,20 +176,22 @@ text-unidecode==1.3 # via python-slugify tincan==1.0.0 # via -r requirements/base.in -typing-extensions==4.15.0 - # via edx-opaque-keys -tzdata==2026.2 +typing-extensions==4.16.0 + # via + # django-redis + # edx-opaque-keys +tzdata==2026.3 # via kombu -tzlocal==5.3.1 +tzlocal==5.4.4 # via celery -urllib3==2.6.3 +urllib3==2.7.0 # via requests vine==5.1.0 # via # amqp # celery # kombu -wcwidth==0.7.0 +wcwidth==0.8.2 # via prompt-toolkit # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/ci.txt b/requirements/ci.txt index 6fdfe1fa..1e94b7aa 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,13 +4,13 @@ # # make upgrade # -cachetools==7.1.1 +cachetools==7.1.4 # via tox colorama==0.4.6 # via tox -distlib==0.4.0 +distlib==0.4.3 # via virtualenv -filelock==3.29.0 +filelock==3.29.7 # via # python-discovery # tox @@ -19,22 +19,22 @@ packaging==26.2 # via # pyproject-api # tox -platformdirs==4.9.6 +platformdirs==4.10.0 # via # python-discovery # tox # virtualenv pluggy==1.6.0 # via tox -pyproject-api==1.10.0 +pyproject-api==1.10.1 # via tox -python-discovery==1.3.0 +python-discovery==1.4.4 # via # tox # virtualenv tomli-w==1.2.0 # via tox -tox==4.53.1 +tox==4.56.4 # via -r requirements/ci.in -virtualenv==21.3.1 +virtualenv==21.6.1 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 380c8be8..720ee1ff 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -14,7 +14,7 @@ aniso8601==10.0.1 # tincan apache-libcloud==3.9.1 # via -r requirements/quality.txt -asgiref==3.11.1 +asgiref==3.12.1 # via # -r requirements/quality.txt # django @@ -31,11 +31,11 @@ billiard==4.2.4 # via # -r requirements/quality.txt # celery -build==1.5.0 +build==1.5.1 # via # -r requirements/pip-tools.txt # pip-tools -cachetools==7.1.1 +cachetools==7.1.4 # via # -r requirements/ci.txt # tox @@ -44,22 +44,22 @@ celery==5.6.3 # -r requirements/quality.txt # edx-celeryutils # event-tracking -certifi==2026.4.22 +certifi==2026.6.17 # via # -r requirements/quality.txt # requests -cffi==2.0.0 +cffi==2.1.0 # via # -r requirements/quality.txt # cryptography # pynacl chardet==7.4.3 # via diff-cover -charset-normalizer==3.4.7 +charset-normalizer==3.4.9 # via # -r requirements/quality.txt # requests -click==8.3.3 +click==8.4.2 # via # -r requirements/pip-tools.txt # -r requirements/quality.txt @@ -97,27 +97,27 @@ colorama==0.4.6 # via # -r requirements/ci.txt # tox -coverage[toml]==7.13.5 +coverage[toml]==7.15.1 # via # -r requirements/quality.txt # pytest-cov -cryptography==48.0.0 +cryptography==49.0.0 # via # -r requirements/quality.txt # django-fernet-fields-v2 ddt==1.7.2 # via -r requirements/quality.txt -diff-cover==10.2.0 +diff-cover==10.3.0 # via -r requirements/dev.in dill==0.4.1 # via # -r requirements/quality.txt # pylint -distlib==0.4.0 +distlib==0.4.3 # via # -r requirements/ci.txt # virtualenv -django==5.2.14 +django==5.2.16 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/quality.txt @@ -149,7 +149,7 @@ django-model-utils==5.0.0 # via # -r requirements/quality.txt # edx-celeryutils -django-redis==6.0.0 +django-redis==7.0.0 # via -r requirements/quality.txt django-waffle==5.0.0 # via @@ -191,11 +191,11 @@ edx-toggles==6.0.0 # via # -r requirements/quality.txt # event-tracking -event-tracking==4.0.0 +event-tracking==4.0.2 # via -r requirements/quality.txt factory-boy==3.3.3 # via -r requirements/quality.txt -faker==40.15.0 +faker==40.31.0 # via # -r requirements/quality.txt # factory-boy @@ -205,13 +205,13 @@ fastavro==1.12.2 # openedx-events fasteners==0.20 # via -r requirements/quality.txt -filelock==3.29.0 +filelock==3.29.7 # via # -r requirements/ci.txt # python-discovery # tox # virtualenv -idna==3.13 +idna==3.18 # via # -r requirements/quality.txt # requests @@ -238,11 +238,11 @@ kombu==5.6.2 # via # -r requirements/quality.txt # celery -lxml[html-clean]==6.1.0 +lxml[html-clean]==6.1.1 # via # edx-i18n-tools # lxml-html-clean -lxml-html-clean==0.4.4 +lxml-html-clean==0.4.5 # via lxml markupsafe==3.0.3 # via @@ -258,7 +258,7 @@ openedx-events==11.2.0 # via # -r requirements/quality.txt # event-tracking -openedx-filters==3.3.0 +openedx-filters==3.8.0 # via -r requirements/quality.txt packaging==26.2 # via @@ -275,7 +275,7 @@ path==16.16.0 # via edx-i18n-tools pip-tools==7.5.3 # via -r requirements/pip-tools.txt -platformdirs==4.9.6 +platformdirs==4.10.0 # via # -r requirements/ci.txt # -r requirements/quality.txt @@ -314,7 +314,7 @@ pygments==2.20.0 # -r requirements/quality.txt # diff-cover # pytest -pylint==4.0.5 +pylint==4.0.6 # via # -r requirements/quality.txt # edx-lint @@ -325,7 +325,7 @@ pylint-celery==0.3 # via # -r requirements/quality.txt # edx-lint -pylint-django==2.7.0 +pylint-django==2.8.0 # via # -r requirements/quality.txt # edx-lint @@ -343,7 +343,7 @@ pynacl==1.6.2 # via # -r requirements/quality.txt # edx-django-utils -pyproject-api==1.10.0 +pyproject-api==1.10.1 # via # -r requirements/ci.txt # tox @@ -352,7 +352,7 @@ pyproject-hooks==1.2.0 # -r requirements/pip-tools.txt # build # pip-tools -pytest==9.0.3 +pytest==9.1.1 # via # -r requirements/quality.txt # pytest-cov @@ -365,7 +365,7 @@ python-dateutil==2.9.0.post0 # via # -r requirements/quality.txt # celery -python-discovery==1.3.0 +python-discovery==1.4.4 # via # -r requirements/ci.txt # tox @@ -384,11 +384,11 @@ pyyaml==6.0.3 # -r requirements/quality.txt # code-annotations # edx-i18n-tools -redis==7.4.0 +redis==8.0.1 # via # -r requirements/quality.txt # django-redis -requests==2.33.1 +requests==2.34.2 # via # -r requirements/quality.txt # apache-libcloud @@ -399,7 +399,7 @@ six==1.17.0 # edx-lint # event-tracking # python-dateutil -snowballstemmer==3.0.1 +snowballstemmer==3.1.1 # via # -r requirements/quality.txt # pydocstyle @@ -407,7 +407,7 @@ sqlparse==0.5.5 # via # -r requirements/quality.txt # django -stevedore==5.7.0 +stevedore==5.9.0 # via # -r requirements/quality.txt # code-annotations @@ -423,26 +423,27 @@ tomli-w==1.2.0 # via # -r requirements/ci.txt # tox -tomlkit==0.14.0 +tomlkit==0.15.0 # via # -r requirements/quality.txt # edx-lint # pylint -tox==4.53.1 +tox==4.56.4 # via -r requirements/ci.txt -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # -r requirements/quality.txt + # django-redis # edx-opaque-keys -tzdata==2026.2 +tzdata==2026.3 # via # -r requirements/quality.txt # kombu -tzlocal==5.3.1 +tzlocal==5.4.4 # via # -r requirements/quality.txt # celery -urllib3==2.6.3 +urllib3==2.7.0 # via # -r requirements/quality.txt # requests @@ -452,11 +453,11 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==21.3.1 +virtualenv==21.6.1 # via # -r requirements/ci.txt # tox -wcwidth==0.7.0 +wcwidth==0.8.2 # via # -r requirements/quality.txt # prompt-toolkit diff --git a/requirements/doc.txt b/requirements/doc.txt index b650a622..70428b8e 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -18,7 +18,7 @@ aniso8601==10.0.1 # tincan apache-libcloud==3.9.1 # via -r requirements/test.txt -asgiref==3.11.1 +asgiref==3.12.1 # via # -r requirements/test.txt # django @@ -30,33 +30,33 @@ babel==2.18.0 # via # pydata-sphinx-theme # sphinx -beautifulsoup4==4.14.3 +beautifulsoup4==4.15.0 # via pydata-sphinx-theme billiard==4.2.4 # via # -r requirements/test.txt # celery -build==1.5.0 +build==1.5.1 # via -r requirements/doc.in celery==5.6.3 # via # -r requirements/test.txt # edx-celeryutils # event-tracking -certifi==2026.4.22 +certifi==2026.6.17 # via # -r requirements/test.txt # requests -cffi==2.0.0 +cffi==2.1.0 # via # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.4.7 +charset-normalizer==3.4.9 # via # -r requirements/test.txt # requests -click==8.3.3 +click==8.4.2 # via # -r requirements/test.txt # celery @@ -81,18 +81,18 @@ code-annotations==3.0.0 # via # -r requirements/test.txt # edx-toggles -coverage[toml]==7.13.5 +coverage[toml]==7.15.1 # via # -r requirements/test.txt # pytest-cov -cryptography==48.0.0 +cryptography==49.0.0 # via # -r requirements/test.txt # django-fernet-fields-v2 # secretstorage ddt==1.7.2 # via -r requirements/test.txt -django==5.2.14 +django==5.2.16 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt @@ -123,7 +123,7 @@ django-model-utils==5.0.0 # via # -r requirements/test.txt # edx-celeryutils -django-redis==6.0.0 +django-redis==7.0.0 # via -r requirements/test.txt django-waffle==5.0.0 # via @@ -170,11 +170,11 @@ edx-toggles==6.0.0 # via # -r requirements/test.txt # event-tracking -event-tracking==4.0.0 +event-tracking==4.0.2 # via -r requirements/test.txt factory-boy==3.3.3 # via -r requirements/test.txt -faker==40.15.0 +faker==40.31.0 # via # -r requirements/test.txt # factory-boy @@ -186,7 +186,7 @@ fasteners==0.20 # via -r requirements/test.txt id==1.6.1 # via twine -idna==3.13 +idna==3.18 # via # -r requirements/test.txt # requests @@ -202,7 +202,7 @@ jaraco-classes==3.4.0 # via keyring jaraco-context==6.1.2 # via keyring -jaraco-functools==4.4.0 +jaraco-functools==4.6.0 # via keyring jeepney==0.9.0 # via @@ -223,7 +223,7 @@ kombu==5.6.2 # via # -r requirements/test.txt # celery -markdown-it-py==4.0.0 +markdown-it-py==4.2.0 # via rich markupsafe==3.0.3 # via @@ -233,17 +233,17 @@ mdurl==0.1.2 # via markdown-it-py mock==5.2.0 # via -r requirements/test.txt -more-itertools==11.0.2 +more-itertools==11.1.0 # via # jaraco-classes # jaraco-functools -nh3==0.3.5 +nh3==0.3.6 # via readme-renderer openedx-events==11.2.0 # via # -r requirements/test.txt # event-tracking -openedx-filters==3.3.0 +openedx-filters==3.8.0 # via -r requirements/test.txt packaging==26.2 # via @@ -293,7 +293,7 @@ pynacl==1.6.2 # edx-django-utils pyproject-hooks==1.2.0 # via build -pytest==9.0.3 +pytest==9.1.1 # via # -r requirements/test.txt # pytest-cov @@ -319,13 +319,13 @@ pyyaml==6.0.3 # via # -r requirements/test.txt # code-annotations -readme-renderer==44.0 +readme-renderer==45.0 # via twine -redis==7.4.0 +redis==8.0.1 # via # -r requirements/test.txt # django-redis -requests==2.33.1 +requests==2.34.2 # via # -r requirements/test.txt # apache-libcloud @@ -350,9 +350,9 @@ six==1.17.0 # edx-ccx-keys # event-tracking # python-dateutil -snowballstemmer==3.0.1 +snowballstemmer==3.1.1 # via sphinx -soupsieve==2.8.3 +soupsieve==2.8.4 # via beautifulsoup4 sphinx==9.1.0 # via @@ -377,7 +377,7 @@ sqlparse==0.5.5 # via # -r requirements/test.txt # django -stevedore==5.7.0 +stevedore==5.9.0 # via # -r requirements/test.txt # code-annotations @@ -392,21 +392,22 @@ tincan==1.0.0 # via -r requirements/test.txt twine==6.2.0 # via -r requirements/doc.in -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # -r requirements/test.txt # beautifulsoup4 + # django-redis # edx-opaque-keys # pydata-sphinx-theme -tzdata==2026.2 +tzdata==2026.3 # via # -r requirements/test.txt # kombu -tzlocal==5.3.1 +tzlocal==5.4.4 # via # -r requirements/test.txt # celery -urllib3==2.6.3 +urllib3==2.7.0 # via # -r requirements/test.txt # id @@ -418,7 +419,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.7.0 +wcwidth==0.8.2 # via # -r requirements/test.txt # prompt-toolkit diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index bf7e12a9..1c1849cc 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,9 +4,9 @@ # # make upgrade # -build==1.5.0 +build==1.5.1 # via pip-tools -click==8.3.3 +click==8.4.2 # via pip-tools packaging==26.2 # via diff --git a/requirements/pip.txt b/requirements/pip.txt index 26c81897..d7766d39 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,7 +10,7 @@ wheel==0.47.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==26.1.1 +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/quality.txt b/requirements/quality.txt index b4aff944..fda076c3 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -14,7 +14,7 @@ aniso8601==10.0.1 # tincan apache-libcloud==3.9.1 # via -r requirements/test.txt -asgiref==3.11.1 +asgiref==3.12.1 # via # -r requirements/test.txt # django @@ -35,20 +35,20 @@ celery==5.6.3 # -r requirements/test.txt # edx-celeryutils # event-tracking -certifi==2026.4.22 +certifi==2026.6.17 # via # -r requirements/test.txt # requests -cffi==2.0.0 +cffi==2.1.0 # via # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.4.7 +charset-normalizer==3.4.9 # via # -r requirements/test.txt # requests -click==8.3.3 +click==8.4.2 # via # -r requirements/test.txt # celery @@ -78,11 +78,11 @@ code-annotations==3.0.0 # -r requirements/test.txt # edx-lint # edx-toggles -coverage[toml]==7.13.5 +coverage[toml]==7.15.1 # via # -r requirements/test.txt # pytest-cov -cryptography==48.0.0 +cryptography==49.0.0 # via # -r requirements/test.txt # django-fernet-fields-v2 @@ -90,7 +90,7 @@ ddt==1.7.2 # via -r requirements/test.txt dill==0.4.1 # via pylint -django==5.2.14 +django==5.2.16 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt @@ -121,7 +121,7 @@ django-model-utils==5.0.0 # via # -r requirements/test.txt # edx-celeryutils -django-redis==6.0.0 +django-redis==7.0.0 # via -r requirements/test.txt django-waffle==5.0.0 # via @@ -161,11 +161,11 @@ edx-toggles==6.0.0 # via # -r requirements/test.txt # event-tracking -event-tracking==4.0.0 +event-tracking==4.0.2 # via -r requirements/test.txt factory-boy==3.3.3 # via -r requirements/test.txt -faker==40.15.0 +faker==40.31.0 # via # -r requirements/test.txt # factory-boy @@ -175,7 +175,7 @@ fastavro==1.12.2 # openedx-events fasteners==0.20 # via -r requirements/test.txt -idna==3.13 +idna==3.18 # via # -r requirements/test.txt # requests @@ -213,7 +213,7 @@ openedx-events==11.2.0 # via # -r requirements/test.txt # event-tracking -openedx-filters==3.3.0 +openedx-filters==3.8.0 # via -r requirements/test.txt packaging==26.2 # via @@ -221,7 +221,7 @@ packaging==26.2 # kombu # pytest # wheel -platformdirs==4.9.6 +platformdirs==4.10.0 # via pylint pluggy==1.6.0 # via @@ -248,7 +248,7 @@ pygments==2.20.0 # via # -r requirements/test.txt # pytest -pylint==4.0.5 +pylint==4.0.6 # via # edx-lint # pylint-celery @@ -256,7 +256,7 @@ pylint==4.0.5 # pylint-plugin-utils pylint-celery==0.3 # via edx-lint -pylint-django==2.7.0 +pylint-django==2.8.0 # via edx-lint pylint-plugin-utils==0.9.0 # via @@ -271,7 +271,7 @@ pynacl==1.6.2 # via # -r requirements/test.txt # edx-django-utils -pytest==9.0.3 +pytest==9.1.1 # via # -r requirements/test.txt # pytest-cov @@ -297,11 +297,11 @@ pyyaml==6.0.3 # via # -r requirements/test.txt # code-annotations -redis==7.4.0 +redis==8.0.1 # via # -r requirements/test.txt # django-redis -requests==2.33.1 +requests==2.34.2 # via # -r requirements/test.txt # apache-libcloud @@ -312,13 +312,13 @@ six==1.17.0 # edx-lint # event-tracking # python-dateutil -snowballstemmer==3.0.1 +snowballstemmer==3.1.1 # via pydocstyle sqlparse==0.5.5 # via # -r requirements/test.txt # django -stevedore==5.7.0 +stevedore==5.9.0 # via # -r requirements/test.txt # code-annotations @@ -330,23 +330,24 @@ text-unidecode==1.3 # python-slugify tincan==1.0.0 # via -r requirements/test.txt -tomlkit==0.14.0 +tomlkit==0.15.0 # via # edx-lint # pylint -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # -r requirements/test.txt + # django-redis # edx-opaque-keys -tzdata==2026.2 +tzdata==2026.3 # via # -r requirements/test.txt # kombu -tzlocal==5.3.1 +tzlocal==5.4.4 # via # -r requirements/test.txt # celery -urllib3==2.6.3 +urllib3==2.7.0 # via # -r requirements/test.txt # requests @@ -356,7 +357,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.7.0 +wcwidth==0.8.2 # via # -r requirements/test.txt # prompt-toolkit @@ -364,7 +365,7 @@ wheel==0.47.0 # via -r requirements/quality.in # The following packages are considered to be unsafe in a requirements file: -setuptools==82.0.1 +setuptools==83.0.0 # via # -r requirements/quality.in # openedx-events diff --git a/requirements/test.txt b/requirements/test.txt index 3c6c63ea..195f580c 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -14,7 +14,7 @@ aniso8601==10.0.1 # tincan apache-libcloud==3.9.1 # via -r requirements/base.txt -asgiref==3.11.1 +asgiref==3.12.1 # via # -r requirements/base.txt # django @@ -31,20 +31,20 @@ celery==5.6.3 # -r requirements/base.txt # edx-celeryutils # event-tracking -certifi==2026.4.22 +certifi==2026.6.17 # via # -r requirements/base.txt # requests -cffi==2.0.0 +cffi==2.1.0 # via # -r requirements/base.txt # cryptography # pynacl -charset-normalizer==3.4.7 +charset-normalizer==3.4.9 # via # -r requirements/base.txt # requests -click==8.3.3 +click==8.4.2 # via # -r requirements/base.txt # celery @@ -70,9 +70,9 @@ code-annotations==3.0.0 # -r requirements/base.txt # -r requirements/test.in # edx-toggles -coverage[toml]==7.13.5 +coverage[toml]==7.15.1 # via pytest-cov -cryptography==48.0.0 +cryptography==49.0.0 # via # -r requirements/base.txt # django-fernet-fields-v2 @@ -108,7 +108,7 @@ django-model-utils==5.0.0 # via # -r requirements/base.txt # edx-celeryutils -django-redis==6.0.0 +django-redis==7.0.0 # via -r requirements/base.txt django-waffle==5.0.0 # via @@ -146,11 +146,11 @@ edx-toggles==6.0.0 # via # -r requirements/base.txt # event-tracking -event-tracking==4.0.0 +event-tracking==4.0.2 # via -r requirements/base.txt factory-boy==3.3.3 # via -r requirements/test.in -faker==40.15.0 +faker==40.31.0 # via factory-boy fastavro==1.12.2 # via @@ -158,7 +158,7 @@ fastavro==1.12.2 # openedx-events fasteners==0.20 # via -r requirements/base.txt -idna==3.13 +idna==3.18 # via # -r requirements/base.txt # requests @@ -188,7 +188,7 @@ openedx-events==11.2.0 # via # -r requirements/base.txt # event-tracking -openedx-filters==3.3.0 +openedx-filters==3.8.0 # via -r requirements/base.txt packaging==26.2 # via @@ -222,7 +222,7 @@ pynacl==1.6.2 # via # -r requirements/base.txt # edx-django-utils -pytest==9.0.3 +pytest==9.1.1 # via # pytest-cov # pytest-django @@ -247,11 +247,11 @@ pyyaml==6.0.3 # via # -r requirements/base.txt # code-annotations -redis==7.4.0 +redis==8.0.1 # via # -r requirements/base.txt # django-redis -requests==2.33.1 +requests==2.34.2 # via # -r requirements/base.txt # apache-libcloud @@ -265,7 +265,7 @@ sqlparse==0.5.5 # via # -r requirements/base.txt # django -stevedore==5.7.0 +stevedore==5.9.0 # via # -r requirements/base.txt # code-annotations @@ -277,19 +277,20 @@ text-unidecode==1.3 # python-slugify tincan==1.0.0 # via -r requirements/base.txt -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # -r requirements/base.txt + # django-redis # edx-opaque-keys -tzdata==2026.2 +tzdata==2026.3 # via # -r requirements/base.txt # kombu -tzlocal==5.3.1 +tzlocal==5.4.4 # via # -r requirements/base.txt # celery -urllib3==2.6.3 +urllib3==2.7.0 # via # -r requirements/base.txt # requests @@ -299,7 +300,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.7.0 +wcwidth==0.8.2 # via # -r requirements/base.txt # prompt-toolkit