diff --git a/requirements/base.txt b/requirements/base.txt index 4e19d4f..012fcea 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -16,7 +16,7 @@ billiard==4.2.4 # via celery celery==5.6.3 # via event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via requests cffi==2.0.0 # via @@ -24,7 +24,7 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.7 # via requests -click==8.3.2 +click==8.3.3 # via # celery # click-didyoumean @@ -40,9 +40,9 @@ click-repl==0.3.0 # via celery code-annotations==3.0.0 # via edx-toggles -cryptography==46.0.7 +cryptography==48.0.0 # via pyjwt -django==5.2.13 +django==5.2.14 # via # -c requirements/common_constraints.txt # -r requirements/base.in @@ -98,11 +98,11 @@ edx-toggles==6.0.0 # event-tracking event-tracking==4.0.0 # via -r requirements/base.in -fastavro==1.12.1 +fastavro==1.12.2 # via openedx-events fs==2.4.16 # via xblock -idna==3.12 +idna==3.13 # via requests jinja2==3.1.6 # via code-annotations @@ -110,16 +110,16 @@ kombu==5.6.2 # via celery lxml==6.1.0 # via xblock -mako==1.3.11 +mako==1.3.12 # via xblock markupsafe==3.0.3 # via # jinja2 # mako # xblock -openedx-events==11.1.1 +openedx-events==11.2.0 # via event-tracking -packaging==26.1 +packaging==26.2 # via kombu prompt-toolkit==3.0.52 # via click-repl @@ -143,7 +143,7 @@ python-dateutil==2.9.0.post0 # xblock python-slugify==8.0.4 # via code-annotations -pytz==2026.1.post1 +pytz==2026.2 # via # -r requirements/base.in # event-tracking @@ -156,7 +156,7 @@ requests==2.33.1 # via edx-drf-extensions semantic-version==2.10.0 # via edx-drf-extensions -simplejson==4.0.1 +simplejson==4.1.1 # via xblock six==1.17.0 # via @@ -175,7 +175,7 @@ text-unidecode==1.3 # via python-slugify typing-extensions==4.15.0 # via edx-opaque-keys -tzdata==2026.1 +tzdata==2026.2 # via kombu tzlocal==5.3.1 # via celery @@ -186,7 +186,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit web-fragments==4.0.0 # via xblock diff --git a/requirements/ci.txt b/requirements/ci.txt index 6b26975..1bb9edf 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,7 +4,7 @@ # # make upgrade # -cachetools==7.0.6 +cachetools==7.1.1 # via tox colorama==0.4.6 # via tox @@ -17,7 +17,7 @@ filelock==3.29.0 # virtualenv mock==5.2.0 # via -r requirements/ci.in -packaging==26.1 +packaging==26.2 # via # pyproject-api # tox @@ -30,13 +30,13 @@ pluggy==1.6.0 # via tox pyproject-api==1.10.0 # via tox -python-discovery==1.2.2 +python-discovery==1.3.0 # via # tox # virtualenv tomli-w==1.2.0 # via tox -tox==4.53.0 +tox==4.53.1 # via -r requirements/ci.in -virtualenv==21.2.4 +virtualenv==21.3.1 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 908e6be..cecb602 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -18,13 +18,13 @@ attrs==26.1.0 # via openedx-events billiard==4.2.4 # via celery -build==1.4.3 +build==1.5.0 # via pip-tools -cachetools==7.0.6 +cachetools==7.1.1 # via tox celery==5.6.3 # via event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via requests cffi==2.0.0 # via @@ -34,7 +34,7 @@ chardet==7.4.3 # via diff-cover charset-normalizer==3.4.7 # via requests -click==8.3.2 +click==8.3.3 # via # celery # click-didyoumean @@ -61,7 +61,7 @@ colorama==0.4.6 # via tox coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.7 +cryptography==48.0.0 # via # pyjwt # secretstorage @@ -73,7 +73,7 @@ dill==0.4.1 # via pylint distlib==0.4.0 # via virtualenv -django==5.2.13 +django==5.2.14 # via # -c requirements/common_constraints.txt # -r requirements/base.in @@ -122,7 +122,7 @@ edx-drf-extensions==10.6.0 # via -r requirements/base.in edx-i18n-tools==2.0.0 # via -r requirements/dev.in -edx-lint==6.0.0 +edx-lint==6.1.0 # via # -r requirements/dev.in # -r requirements/quality.in @@ -142,7 +142,7 @@ factory-boy==3.3.3 # via -r requirements/test.in faker==40.15.0 # via factory-boy -fastavro==1.12.1 +fastavro==1.12.2 # via openedx-events filelock==3.29.0 # via @@ -155,7 +155,7 @@ fs==2.4.16 # via xblock id==1.6.1 # via twine -idna==3.12 +idna==3.13 # via requests iniconfig==2.3.0 # via pytest @@ -188,7 +188,7 @@ lxml[html-clean]==6.1.0 # xblock lxml-html-clean==0.4.4 # via lxml -mako==1.3.11 +mako==1.3.12 # via xblock markdown-it-py==4.0.0 # via rich @@ -207,11 +207,11 @@ more-itertools==11.0.2 # via # jaraco-classes # jaraco-functools -nh3==0.3.4 +nh3==0.3.5 # via readme-renderer -openedx-events==11.1.1 +openedx-events==11.2.0 # via event-tracking -packaging==26.1 +packaging==26.2 # via # build # kombu @@ -297,13 +297,13 @@ python-dateutil==2.9.0.post0 # celery # freezegun # xblock -python-discovery==1.2.2 +python-discovery==1.3.0 # via # tox # virtualenv python-slugify==8.0.4 # via code-annotations -pytz==2026.1.post1 +pytz==2026.2 # via # -r requirements/base.in # event-tracking @@ -330,7 +330,7 @@ secretstorage==3.5.0 # via keyring semantic-version==2.10.0 # via edx-drf-extensions -simplejson==4.0.1 +simplejson==4.1.1 # via xblock six==1.17.0 # via @@ -353,14 +353,16 @@ text-unidecode==1.3 tomli-w==1.2.0 # via tox tomlkit==0.14.0 - # via pylint -tox==4.53.0 + # via + # edx-lint + # pylint +tox==4.53.1 # via -r requirements/dev.in twine==6.2.0 # via -r requirements/quality.in typing-extensions==4.15.0 # via edx-opaque-keys -tzdata==2026.1 +tzdata==2026.2 # via kombu tzlocal==5.3.1 # via celery @@ -374,15 +376,15 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==21.2.4 +virtualenv==21.3.1 # via tox -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit web-fragments==4.0.0 # via xblock webob==1.8.9 # via xblock -wheel==0.46.3 +wheel==0.47.0 # via # -r requirements/quality.in # pip-tools diff --git a/requirements/doc.txt b/requirements/doc.txt index 7d9bf8d..8d56f98 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -26,7 +26,7 @@ billiard==4.2.4 # via celery celery==5.6.3 # via event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via requests cffi==2.0.0 # via @@ -34,7 +34,7 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.7 # via requests -click==8.3.2 +click==8.3.3 # via # celery # click-didyoumean @@ -52,11 +52,11 @@ code-annotations==3.0.0 # via edx-toggles coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.7 +cryptography==48.0.0 # via pyjwt ddt==1.7.2 # via -r requirements/test.in -django==5.2.13 +django==5.2.14 # via # -c requirements/common_constraints.txt # -r requirements/base.in @@ -124,13 +124,13 @@ factory-boy==3.3.3 # via -r requirements/test.in faker==40.15.0 # via factory-boy -fastavro==1.12.1 +fastavro==1.12.2 # via openedx-events freezegun==1.5.5 # via -r requirements/test.in fs==2.4.16 # via xblock -idna==3.12 +idna==3.13 # via requests imagesize==2.0.0 # via sphinx @@ -144,7 +144,7 @@ kombu==5.6.2 # via celery lxml==6.1.0 # via xblock -mako==1.3.11 +mako==1.3.12 # via xblock markupsafe==3.0.3 # via @@ -153,9 +153,9 @@ markupsafe==3.0.3 # xblock mock==5.2.0 # via -r requirements/test.in -openedx-events==11.1.1 +openedx-events==11.2.0 # via event-tracking -packaging==26.1 +packaging==26.2 # via # kombu # pytest @@ -204,7 +204,7 @@ python-dateutil==2.9.0.post0 # xblock python-slugify==8.0.4 # via code-annotations -pytz==2026.1.post1 +pytz==2026.2 # via # -r requirements/base.in # event-tracking @@ -223,7 +223,7 @@ roman-numerals==4.1.0 # via sphinx semantic-version==2.10.0 # via edx-drf-extensions -simplejson==4.0.1 +simplejson==4.1.1 # via xblock six==1.17.0 # via @@ -269,7 +269,7 @@ typing-extensions==4.15.0 # beautifulsoup4 # edx-opaque-keys # pydata-sphinx-theme -tzdata==2026.1 +tzdata==2026.2 # via kombu tzlocal==5.3.1 # via celery @@ -280,7 +280,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit web-fragments==4.0.0 # via xblock diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index ef46f51..bf7e12a 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,11 +4,11 @@ # # make upgrade # -build==1.4.3 +build==1.5.0 # via pip-tools -click==8.3.2 +click==8.3.3 # via pip-tools -packaging==26.1 +packaging==26.2 # via # build # wheel @@ -18,7 +18,7 @@ pyproject-hooks==1.2.0 # via # build # pip-tools -wheel==0.46.3 +wheel==0.47.0 # via pip-tools # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip.txt b/requirements/pip.txt index b76333d..26c8189 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,13 +4,13 @@ # # make upgrade # -packaging==26.1 +packaging==26.2 # via wheel -wheel==0.46.3 +wheel==0.47.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==26.0.1 +pip==26.1.1 # via -r requirements/pip.in setuptools==82.0.1 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index 911a268..c6a0ad7 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -20,7 +20,7 @@ billiard==4.2.4 # via celery celery==5.6.3 # via event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via requests cffi==2.0.0 # via @@ -28,7 +28,7 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.7 # via requests -click==8.3.2 +click==8.3.3 # via # celery # click-didyoumean @@ -52,7 +52,7 @@ code-annotations==3.0.0 # edx-toggles coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.7 +cryptography==48.0.0 # via # pyjwt # secretstorage @@ -60,7 +60,7 @@ ddt==1.7.2 # via -r requirements/test.in dill==0.4.1 # via pylint -django==5.2.13 +django==5.2.14 # via # -c requirements/common_constraints.txt # -r requirements/base.in @@ -106,7 +106,7 @@ edx-django-utils==8.0.1 # openedx-events edx-drf-extensions==10.6.0 # via -r requirements/base.in -edx-lint==6.0.0 +edx-lint==6.1.0 # via -r requirements/quality.in edx-opaque-keys[django]==4.0.0 # via @@ -124,7 +124,7 @@ factory-boy==3.3.3 # via -r requirements/test.in faker==40.15.0 # via factory-boy -fastavro==1.12.1 +fastavro==1.12.2 # via openedx-events freezegun==1.5.5 # via -r requirements/test.in @@ -132,7 +132,7 @@ fs==2.4.16 # via xblock id==1.6.1 # via twine -idna==3.12 +idna==3.13 # via requests iniconfig==2.3.0 # via pytest @@ -158,7 +158,7 @@ kombu==5.6.2 # via celery lxml==6.1.0 # via xblock -mako==1.3.11 +mako==1.3.12 # via xblock markdown-it-py==4.0.0 # via rich @@ -177,11 +177,11 @@ more-itertools==11.0.2 # via # jaraco-classes # jaraco-functools -nh3==0.3.4 +nh3==0.3.5 # via readme-renderer -openedx-events==11.1.1 +openedx-events==11.2.0 # via event-tracking -packaging==26.1 +packaging==26.2 # via # kombu # pytest @@ -247,7 +247,7 @@ python-dateutil==2.9.0.post0 # xblock python-slugify==8.0.4 # via code-annotations -pytz==2026.1.post1 +pytz==2026.2 # via # -r requirements/base.in # event-tracking @@ -273,7 +273,7 @@ secretstorage==3.5.0 # via keyring semantic-version==2.10.0 # via edx-drf-extensions -simplejson==4.0.1 +simplejson==4.1.1 # via xblock six==1.17.0 # via @@ -294,12 +294,14 @@ stevedore==5.7.0 text-unidecode==1.3 # via python-slugify tomlkit==0.14.0 - # via pylint + # via + # edx-lint + # pylint twine==6.2.0 # via -r requirements/quality.in typing-extensions==4.15.0 # via edx-opaque-keys -tzdata==2026.1 +tzdata==2026.2 # via kombu tzlocal==5.3.1 # via celery @@ -313,13 +315,13 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit web-fragments==4.0.0 # via xblock webob==1.8.9 # via xblock -wheel==0.46.3 +wheel==0.47.0 # via -r requirements/quality.in xblock==6.1.0 # via -r requirements/base.in diff --git a/requirements/test.txt b/requirements/test.txt index 522b22c..db53fc7 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -16,7 +16,7 @@ billiard==4.2.4 # via celery celery==5.6.3 # via event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via requests cffi==2.0.0 # via @@ -24,7 +24,7 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.7 # via requests -click==8.3.2 +click==8.3.3 # via # celery # click-didyoumean @@ -42,7 +42,7 @@ code-annotations==3.0.0 # via edx-toggles coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.7 +cryptography==48.0.0 # via pyjwt ddt==1.7.2 # via -r requirements/test.in @@ -104,13 +104,13 @@ factory-boy==3.3.3 # via -r requirements/test.in faker==40.15.0 # via factory-boy -fastavro==1.12.1 +fastavro==1.12.2 # via openedx-events freezegun==1.5.5 # via -r requirements/test.in fs==2.4.16 # via xblock -idna==3.12 +idna==3.13 # via requests iniconfig==2.3.0 # via pytest @@ -120,7 +120,7 @@ kombu==5.6.2 # via celery lxml==6.1.0 # via xblock -mako==1.3.11 +mako==1.3.12 # via xblock markupsafe==3.0.3 # via @@ -129,9 +129,9 @@ markupsafe==3.0.3 # xblock mock==5.2.0 # via -r requirements/test.in -openedx-events==11.1.1 +openedx-events==11.2.0 # via event-tracking -packaging==26.1 +packaging==26.2 # via # kombu # pytest @@ -172,7 +172,7 @@ python-dateutil==2.9.0.post0 # xblock python-slugify==8.0.4 # via code-annotations -pytz==2026.1.post1 +pytz==2026.2 # via # -r requirements/base.in # event-tracking @@ -185,7 +185,7 @@ requests==2.33.1 # via edx-drf-extensions semantic-version==2.10.0 # via edx-drf-extensions -simplejson==4.0.1 +simplejson==4.1.1 # via xblock six==1.17.0 # via @@ -204,7 +204,7 @@ text-unidecode==1.3 # via python-slugify typing-extensions==4.15.0 # via edx-opaque-keys -tzdata==2026.1 +tzdata==2026.2 # via kombu tzlocal==5.3.1 # via celery @@ -215,7 +215,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.6.0 +wcwidth==0.7.0 # via prompt-toolkit web-fragments==4.0.0 # via xblock