diff --git a/requirements/base.txt b/requirements/base.txt index 9675a21..e99a441 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -12,18 +12,18 @@ apache-libcloud==3.8.0 # via edx-event-routing-backends appdirs==1.4.4 # via fs -asgiref==3.10.0 +asgiref==3.11.0 # via django attrs==25.4.0 # via openedx-events -billiard==4.2.2 +billiard==4.2.3 # via celery celery==5.5.3 # via # edx-celeryutils # event-tracking # openedx-completion-aggregator -certifi==2025.10.5 +certifi==2025.11.12 # via requests cffi==2.0.0 # via @@ -31,7 +31,7 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.4 # via requests -click==8.3.0 +click==8.3.1 # via # celery # click-didyoumean @@ -51,7 +51,7 @@ cryptography==46.0.3 # via # django-fernet-fields-v2 # pyjwt -django==4.2.25 +django==5.2.8 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.in @@ -127,7 +127,7 @@ edx-django-utils==8.0.1 # openedx-events edx-drf-extensions==10.6.0 # via edx-completion -edx-event-routing-backends==9.3.6 +edx-event-routing-backends==9.3.8 # via openedx-completion-aggregator edx-opaque-keys[django]==3.0.0 # via @@ -190,7 +190,7 @@ pillow==12.0.0 # via -r requirements/base.in prompt-toolkit==3.0.52 # via click-repl -psutil==7.1.1 +psutil==7.1.3 # via edx-django-utils pycparser==2.23 # via cffi @@ -198,11 +198,11 @@ pyjwt[crypto]==2.10.1 # via # drf-jwt # edx-drf-extensions -pymongo==4.15.3 +pymongo==4.15.4 # via # edx-opaque-keys # event-tracking -pynacl==1.6.0 +pynacl==1.6.1 # via edx-django-utils python-dateutil==2.9.0.post0 # via @@ -222,7 +222,7 @@ pyyaml==6.0.3 # via # code-annotations # xblock -redis==6.4.0 +redis==7.1.0 # via django-redis requests==2.32.5 # via @@ -242,7 +242,7 @@ six==1.17.0 # python-dateutil sqlparse==0.5.3 # via django -stevedore==5.5.0 +stevedore==5.6.0 # via # code-annotations # edx-django-utils diff --git a/requirements/ci.txt b/requirements/ci.txt index 6555e14..735409a 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,7 +4,7 @@ # # make upgrade # -cachetools==6.2.1 +cachetools==6.2.2 # via tox chardet==5.2.0 # via tox @@ -28,7 +28,7 @@ pluggy==1.6.0 # via tox pyproject-api==1.10.0 # via tox -tox==4.31.0 +tox==4.32.0 # via -r requirements/ci.in -virtualenv==20.35.3 +virtualenv==20.35.4 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index f8d23de..b3b9fd8 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -20,7 +20,7 @@ appdirs==1.4.4 # via # -r requirements/quality.txt # fs -asgiref==3.10.0 +asgiref==3.11.0 # via # -r requirements/quality.txt # django @@ -33,7 +33,7 @@ attrs==25.4.0 # via # -r requirements/quality.txt # openedx-events -billiard==4.2.2 +billiard==4.2.3 # via # -r requirements/quality.txt # celery @@ -41,7 +41,7 @@ build==1.3.0 # via # -r requirements/pip-tools.txt # pip-tools -cachetools==6.2.1 +cachetools==6.2.2 # via # -r requirements/ci.txt # tox @@ -51,7 +51,7 @@ celery==5.5.3 # edx-celeryutils # event-tracking # openedx-completion-aggregator -certifi==2025.10.5 +certifi==2025.11.12 # via # -r requirements/quality.txt # requests @@ -69,7 +69,7 @@ charset-normalizer==3.4.4 # via # -r requirements/quality.txt # requests -click==8.3.0 +click==8.3.1 # via # -r requirements/pip-tools.txt # -r requirements/quality.txt @@ -107,7 +107,7 @@ colorama==0.4.6 # via # -r requirements/ci.txt # tox -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 # via # -r requirements/quality.txt # pytest-cov @@ -116,7 +116,7 @@ cryptography==46.0.3 # -r requirements/quality.txt # django-fernet-fields-v2 # pyjwt -diff-cover==9.7.1 +diff-cover==9.7.2 # via -r requirements/dev.in dill==0.4.0 # via @@ -126,7 +126,7 @@ distlib==0.4.0 # via # -r requirements/ci.txt # virtualenv -django==4.2.25 +django==5.2.8 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/quality.txt @@ -222,7 +222,7 @@ edx-drf-extensions==10.6.0 # via # -r requirements/quality.txt # edx-completion -edx-event-routing-backends==9.3.6 +edx-event-routing-backends==9.3.8 # via # -r requirements/quality.txt # openedx-completion-aggregator @@ -252,13 +252,13 @@ event-tracking==3.3.0 # edx-completion # edx-event-routing-backends # openedx-completion-aggregator -execnet==2.1.1 +execnet==2.1.2 # via # -r requirements/quality.txt # pytest-xdist factory-boy==3.3.3 # via -r requirements/quality.txt -faker==37.11.0 +faker==38.2.0 # via # -r requirements/quality.txt # factory-boy @@ -357,7 +357,7 @@ path==16.16.0 # via edx-i18n-tools pillow==12.0.0 # via -r requirements/quality.txt -pip-tools==7.5.1 +pip-tools==7.5.2 # via -r requirements/pip-tools.txt platformdirs==4.5.0 # via @@ -380,7 +380,7 @@ prompt-toolkit==3.0.52 # via # -r requirements/quality.txt # click-repl -psutil==7.1.1 +psutil==7.1.3 # via # -r requirements/quality.txt # edx-django-utils @@ -422,12 +422,12 @@ pylint-plugin-utils==0.9.0 # -r requirements/quality.txt # pylint-celery # pylint-django -pymongo==4.15.3 +pymongo==4.15.4 # via # -r requirements/quality.txt # edx-opaque-keys # event-tracking -pynacl==1.6.0 +pynacl==1.6.1 # via # -r requirements/quality.txt # edx-django-utils @@ -440,7 +440,7 @@ pyproject-hooks==1.2.0 # -r requirements/pip-tools.txt # build # pip-tools -pytest==8.4.2 +pytest==9.0.1 # via # -r requirements/quality.txt # pytest-cov @@ -476,7 +476,7 @@ pyyaml==6.0.3 # code-annotations # edx-i18n-tools # xblock -redis==6.4.0 +redis==7.1.0 # via # -r requirements/quality.txt # django-redis @@ -511,7 +511,7 @@ sqlparse==0.5.3 # via # -r requirements/quality.txt # django -stevedore==5.5.0 +stevedore==5.6.0 # via # -r requirements/quality.txt # code-annotations @@ -529,7 +529,7 @@ tomlkit==0.13.3 # via # -r requirements/quality.txt # pylint -tox==4.31.0 +tox==4.32.0 # via -r requirements/ci.txt typing-extensions==4.15.0 # via @@ -550,7 +550,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.35.3 +virtualenv==20.35.4 # via # -r requirements/ci.txt # tox diff --git a/requirements/doc.txt b/requirements/doc.txt index e1ddc64..9540695 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -24,7 +24,7 @@ appdirs==1.4.4 # via # -r requirements/test.txt # fs -asgiref==3.10.0 +asgiref==3.11.0 # via # -r requirements/test.txt # django @@ -40,7 +40,7 @@ backports-tarfile==1.2.0 # via jaraco-context beautifulsoup4==4.14.2 # via pydata-sphinx-theme -billiard==4.2.2 +billiard==4.2.3 # via # -r requirements/test.txt # celery @@ -52,7 +52,7 @@ celery==5.5.3 # edx-celeryutils # event-tracking # openedx-completion-aggregator -certifi==2025.10.5 +certifi==2025.11.12 # via # -r requirements/test.txt # requests @@ -65,7 +65,7 @@ charset-normalizer==3.4.4 # via # -r requirements/test.txt # requests -click==8.3.0 +click==8.3.1 # via # -r requirements/test.txt # celery @@ -90,7 +90,7 @@ code-annotations==2.3.0 # via # -r requirements/test.txt # edx-toggles -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 # via # -r requirements/test.txt # pytest-cov @@ -100,7 +100,7 @@ cryptography==46.0.3 # django-fernet-fields-v2 # pyjwt # secretstorage -django==4.2.25 +django==5.2.8 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt @@ -204,7 +204,7 @@ edx-drf-extensions==10.6.0 # via # -r requirements/test.txt # edx-completion -edx-event-routing-backends==9.3.6 +edx-event-routing-backends==9.3.8 # via # -r requirements/test.txt # openedx-completion-aggregator @@ -230,13 +230,13 @@ event-tracking==3.3.0 # edx-completion # edx-event-routing-backends # openedx-completion-aggregator -execnet==2.1.1 +execnet==2.1.2 # via # -r requirements/test.txt # pytest-xdist factory-boy==3.3.3 # via -r requirements/test.txt -faker==37.11.0 +faker==38.2.0 # via # -r requirements/test.txt # factory-boy @@ -290,7 +290,7 @@ jsonfield==3.2.0 # -r requirements/test.txt # edx-celeryutils # edx-event-routing-backends -keyring==25.6.0 +keyring==25.7.0 # via twine kombu==5.5.4 # via @@ -318,7 +318,7 @@ more-itertools==10.8.0 # via # jaraco-classes # jaraco-functools -nh3==0.3.1 +nh3==0.3.2 # via readme-renderer openedx-atlas==0.7.0 # via -r requirements/test.txt @@ -352,7 +352,7 @@ prompt-toolkit==3.0.52 # via # -r requirements/test.txt # click-repl -psutil==7.1.1 +psutil==7.1.3 # via # -r requirements/test.txt # edx-django-utils @@ -377,18 +377,18 @@ pyjwt[crypto]==2.10.1 # -r requirements/test.txt # drf-jwt # edx-drf-extensions -pymongo==4.15.3 +pymongo==4.15.4 # via # -r requirements/test.txt # edx-opaque-keys # event-tracking -pynacl==1.6.0 +pynacl==1.6.1 # via # -r requirements/test.txt # edx-django-utils pyproject-hooks==1.2.0 # via build -pytest==8.4.2 +pytest==9.0.1 # via # -r requirements/test.txt # pytest-cov @@ -425,7 +425,7 @@ pyyaml==6.0.3 # xblock readme-renderer==44.0 # via twine -redis==6.4.0 +redis==7.1.0 # via # -r requirements/test.txt # django-redis @@ -441,7 +441,7 @@ requests==2.32.5 # twine requests-toolbelt==1.0.0 # via twine -restructuredtext-lint==1.4.0 +restructuredtext-lint==2.0.2 # via doc8 rfc3986==2.0.0 # via twine @@ -449,7 +449,7 @@ rich==14.2.0 # via twine roman-numerals-py==3.1.0 # via sphinx -secretstorage==3.4.0 +secretstorage==3.5.0 # via keyring semantic-version==2.10.0 # via @@ -494,7 +494,7 @@ sqlparse==0.5.3 # via # -r requirements/test.txt # django -stevedore==5.5.0 +stevedore==5.6.0 # via # -r requirements/test.txt # code-annotations diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 2e4df85..383d2a0 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -6,7 +6,7 @@ # build==1.3.0 # via pip-tools -click==8.3.0 +click==8.3.1 # via pip-tools packaging==25.0 # via build diff --git a/requirements/pip.txt b/requirements/pip.txt index dec1587..172b7cc 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -9,6 +9,8 @@ wheel==0.45.1 # The following packages are considered to be unsafe in a requirements file: pip==25.2 - # via -r requirements/pip.in + # via + # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt + # -r requirements/pip.in setuptools==80.9.0 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index 755b458..4babf69 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -20,7 +20,7 @@ appdirs==1.4.4 # via # -r requirements/test.txt # fs -asgiref==3.10.0 +asgiref==3.11.0 # via # -r requirements/test.txt # django @@ -32,7 +32,7 @@ attrs==25.4.0 # via # -r requirements/test.txt # openedx-events -billiard==4.2.2 +billiard==4.2.3 # via # -r requirements/test.txt # celery @@ -42,7 +42,7 @@ celery==5.5.3 # edx-celeryutils # event-tracking # openedx-completion-aggregator -certifi==2025.10.5 +certifi==2025.11.12 # via # -r requirements/test.txt # requests @@ -55,7 +55,7 @@ charset-normalizer==3.4.4 # via # -r requirements/test.txt # requests -click==8.3.0 +click==8.3.1 # via # -r requirements/test.txt # celery @@ -85,7 +85,7 @@ code-annotations==2.3.0 # -r requirements/test.txt # edx-lint # edx-toggles -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 # via # -r requirements/test.txt # pytest-cov @@ -96,7 +96,7 @@ cryptography==46.0.3 # pyjwt dill==0.4.0 # via pylint -django==4.2.25 +django==5.2.8 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt @@ -191,7 +191,7 @@ edx-drf-extensions==10.6.0 # via # -r requirements/test.txt # edx-completion -edx-event-routing-backends==9.3.6 +edx-event-routing-backends==9.3.8 # via # -r requirements/test.txt # openedx-completion-aggregator @@ -219,13 +219,13 @@ event-tracking==3.3.0 # edx-completion # edx-event-routing-backends # openedx-completion-aggregator -execnet==2.1.1 +execnet==2.1.2 # via # -r requirements/test.txt # pytest-xdist factory-boy==3.3.3 # via -r requirements/test.txt -faker==37.11.0 +faker==38.2.0 # via # -r requirements/test.txt # factory-boy @@ -316,7 +316,7 @@ prompt-toolkit==3.0.52 # via # -r requirements/test.txt # click-repl -psutil==7.1.1 +psutil==7.1.3 # via # -r requirements/test.txt # edx-django-utils @@ -351,16 +351,16 @@ pylint-plugin-utils==0.9.0 # via # pylint-celery # pylint-django -pymongo==4.15.3 +pymongo==4.15.4 # via # -r requirements/test.txt # edx-opaque-keys # event-tracking -pynacl==1.6.0 +pynacl==1.6.1 # via # -r requirements/test.txt # edx-django-utils -pytest==8.4.2 +pytest==9.0.1 # via # -r requirements/test.txt # pytest-cov @@ -395,7 +395,7 @@ pyyaml==6.0.3 # -r requirements/test.txt # code-annotations # xblock -redis==6.4.0 +redis==7.1.0 # via # -r requirements/test.txt # django-redis @@ -428,7 +428,7 @@ sqlparse==0.5.3 # via # -r requirements/test.txt # django -stevedore==5.5.0 +stevedore==5.6.0 # via # -r requirements/test.txt # code-annotations diff --git a/requirements/test.txt b/requirements/test.txt index 214e203..deee3d4 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -20,7 +20,7 @@ appdirs==1.4.4 # via # -r requirements/base.txt # fs -asgiref==3.10.0 +asgiref==3.11.0 # via # -r requirements/base.txt # django @@ -28,7 +28,7 @@ attrs==25.4.0 # via # -r requirements/base.txt # openedx-events -billiard==4.2.2 +billiard==4.2.3 # via # -r requirements/base.txt # celery @@ -38,7 +38,7 @@ celery==5.5.3 # edx-celeryutils # event-tracking # openedx-completion-aggregator -certifi==2025.10.5 +certifi==2025.11.12 # via # -r requirements/base.txt # requests @@ -51,7 +51,7 @@ charset-normalizer==3.4.4 # via # -r requirements/base.txt # requests -click==8.3.0 +click==8.3.1 # via # -r requirements/base.txt # celery @@ -77,7 +77,7 @@ code-annotations==2.3.0 # -r requirements/base.txt # -r requirements/test.in # edx-toggles -coverage[toml]==7.11.0 +coverage[toml]==7.12.0 # via pytest-cov cryptography==46.0.3 # via @@ -178,7 +178,7 @@ edx-drf-extensions==10.6.0 # via # -r requirements/base.txt # edx-completion -edx-event-routing-backends==9.3.6 +edx-event-routing-backends==9.3.8 # via # -r requirements/base.txt # openedx-completion-aggregator @@ -204,11 +204,11 @@ event-tracking==3.3.0 # edx-completion # edx-event-routing-backends # openedx-completion-aggregator -execnet==2.1.1 +execnet==2.1.2 # via pytest-xdist factory-boy==3.3.3 # via -r requirements/test.in -faker==37.11.0 +faker==38.2.0 # via factory-boy fastavro==1.12.1 # via @@ -286,7 +286,7 @@ prompt-toolkit==3.0.52 # via # -r requirements/base.txt # click-repl -psutil==7.1.1 +psutil==7.1.3 # via # -r requirements/base.txt # edx-django-utils @@ -301,16 +301,16 @@ pyjwt[crypto]==2.10.1 # -r requirements/base.txt # drf-jwt # edx-drf-extensions -pymongo==4.15.3 +pymongo==4.15.4 # via # -r requirements/base.txt # edx-opaque-keys # event-tracking -pynacl==1.6.0 +pynacl==1.6.1 # via # -r requirements/base.txt # edx-django-utils -pytest==8.4.2 +pytest==9.0.1 # via # pytest-cov # pytest-django @@ -344,7 +344,7 @@ pyyaml==6.0.3 # -r requirements/base.txt # code-annotations # xblock -redis==6.4.0 +redis==7.1.0 # via # -r requirements/base.txt # django-redis @@ -374,7 +374,7 @@ sqlparse==0.5.3 # via # -r requirements/base.txt # django -stevedore==5.5.0 +stevedore==5.6.0 # via # -r requirements/base.txt # code-annotations