diff --git a/requirements/base.txt b/requirements/base.txt index 17b4ae6..f07f33a 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -16,7 +16,7 @@ cffi==1.17.1 # via # cryptography # pynacl -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests click==8.1.7 # via @@ -24,7 +24,7 @@ click==8.1.7 # edx-django-utils code-annotations==1.8.0 # via edx-toggles -cryptography==43.0.1 +cryptography==43.0.3 # via pyjwt django==4.2.16 # via @@ -52,18 +52,18 @@ djangorestframework==3.15.2 # -r requirements/base.in # drf-jwt # edx-drf-extensions -dnspython==2.6.1 +dnspython==2.7.0 # via pymongo drf-jwt==1.19.2 # via edx-drf-extensions -edx-codejail==3.4.1 +edx-codejail==3.5.1 # via -r requirements/base.in -edx-django-utils==5.15.0 +edx-django-utils==7.0.0 # via # -r requirements/base.in # edx-drf-extensions # edx-toggles -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/base.in edx-opaque-keys==2.11.0 # via edx-drf-extensions @@ -75,15 +75,15 @@ jinja2==3.1.4 # via code-annotations jsonschema==4.23.0 # via -r requirements/base.in -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via jsonschema -markupsafe==2.1.5 +markupsafe==3.0.2 # via jinja2 -newrelic==9.13.0 +newrelic==10.2.0 # via edx-django-utils pbr==6.1.0 # via stevedore -psutil==6.0.0 +psutil==6.1.0 # via edx-django-utils pycparser==2.22 # via cffi @@ -91,7 +91,7 @@ pyjwt[crypto]==2.9.0 # via # drf-jwt # edx-drf-extensions -pymongo==4.9.1 +pymongo==4.10.1 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -128,5 +128,5 @@ urllib3==2.2.3 # via requests # The following packages are considered to be unsafe in a requirements file: -setuptools==75.1.0 +setuptools==75.2.0 # via -r requirements/base.in diff --git a/requirements/ci.txt b/requirements/ci.txt index 3625d4c..deec652 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -10,7 +10,7 @@ chardet==5.2.0 # via tox colorama==0.4.6 # via tox -distlib==0.3.8 +distlib==0.3.9 # via virtualenv filelock==3.16.1 # via @@ -28,7 +28,7 @@ pluggy==1.5.0 # via tox pyproject-api==1.8.0 # via tox -tox==4.20.0 +tox==4.23.2 # via -r requirements/ci.in -virtualenv==20.26.5 +virtualenv==20.27.0 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 65ad589..9f0fb85 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -8,7 +8,7 @@ asgiref==3.8.1 # via # -r requirements/quality.txt # django -astroid==3.2.4 +astroid==3.3.5 # via # -r requirements/quality.txt # pylint @@ -22,7 +22,7 @@ backports-tarfile==1.2.0 # via # -r requirements/quality.txt # jaraco-context -build==1.2.2 +build==1.2.2.post1 # via # -r requirements/pip-tools.txt # pip-tools @@ -44,7 +44,7 @@ chardet==5.2.0 # -r requirements/ci.txt # diff-cover # tox -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -r requirements/quality.txt # requests @@ -70,11 +70,11 @@ colorama==0.4.6 # via # -r requirements/ci.txt # tox -coverage[toml]==7.6.1 +coverage[toml]==7.6.4 # via # -r requirements/quality.txt # pytest-cov -cryptography==43.0.1 +cryptography==43.0.3 # via # -r requirements/quality.txt # pyjwt @@ -83,11 +83,11 @@ ddt==1.7.2 # via -r requirements/quality.txt diff-cover==9.2.0 # via -r requirements/dev.in -dill==0.3.8 +dill==0.3.9 # via # -r requirements/quality.txt # pylint -distlib==0.3.8 +distlib==0.3.9 # via # -r requirements/ci.txt # virtualenv @@ -119,7 +119,7 @@ djangorestframework==3.15.2 # -r requirements/quality.txt # drf-jwt # edx-drf-extensions -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/quality.txt # pymongo @@ -131,14 +131,14 @@ drf-jwt==1.19.2 # via # -r requirements/quality.txt # edx-drf-extensions -edx-codejail==3.4.1 +edx-codejail==3.5.1 # via -r requirements/quality.txt -edx-django-utils==5.15.0 +edx-django-utils==7.0.0 # via # -r requirements/quality.txt # edx-drf-extensions # edx-toggles -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/quality.txt edx-i18n-tools==1.6.3 # via -r requirements/dev.in @@ -159,7 +159,7 @@ idna==3.10 # via # -r requirements/quality.txt # requests -importlib-metadata==8.4.0 +importlib-metadata==8.5.0 # via # -r requirements/quality.txt # keyring @@ -180,7 +180,7 @@ jaraco-context==6.0.1 # via # -r requirements/quality.txt # keyring -jaraco-functools==4.0.2 +jaraco-functools==4.1.0 # via # -r requirements/quality.txt # keyring @@ -196,11 +196,11 @@ jinja2==3.1.4 # diff-cover jsonschema==4.23.0 # via -r requirements/quality.txt -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via # -r requirements/quality.txt # jsonschema -keyring==25.4.0 +keyring==25.5.0 # via # -r requirements/quality.txt # twine @@ -208,13 +208,13 @@ lxml[html-clean,html_clean]==5.3.0 # via # edx-i18n-tools # lxml-html-clean -lxml-html-clean==0.2.2 +lxml-html-clean==0.3.1 # via lxml markdown-it-py==3.0.0 # via # -r requirements/quality.txt # rich -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -r requirements/quality.txt # jinja2 @@ -231,7 +231,7 @@ more-itertools==10.5.0 # -r requirements/quality.txt # jaraco-classes # jaraco-functools -newrelic==9.13.0 +newrelic==10.2.0 # via # -r requirements/quality.txt # edx-django-utils @@ -276,7 +276,7 @@ pluggy==1.5.0 # tox polib==1.2.0 # via edx-i18n-tools -psutil==6.0.0 +psutil==6.1.0 # via # -r requirements/quality.txt # edx-django-utils @@ -299,7 +299,7 @@ pyjwt[crypto]==2.9.0 # -r requirements/quality.txt # drf-jwt # edx-drf-extensions -pylint==3.2.7 +pylint==3.3.1 # via # -r requirements/quality.txt # edx-lint @@ -310,7 +310,7 @@ pylint-celery==0.3 # via # -r requirements/quality.txt # edx-lint -pylint-django==2.5.5 +pylint-django==2.6.1 # via # -r requirements/quality.txt # edx-lint @@ -319,7 +319,7 @@ pylint-plugin-utils==0.8.2 # -r requirements/quality.txt # pylint-celery # pylint-django -pymongo==4.9.1 +pymongo==4.10.1 # via # -r requirements/quality.txt # edx-opaque-keys @@ -331,7 +331,7 @@ pyproject-api==1.8.0 # via # -r requirements/ci.txt # tox -pyproject-hooks==1.1.0 +pyproject-hooks==1.2.0 # via # -r requirements/pip-tools.txt # build @@ -346,7 +346,7 @@ pytest-cov==5.0.0 # via -r requirements/quality.txt pytest-django==4.9.0 # via -r requirements/quality.txt -pytest-randomly==3.15.0 +pytest-randomly==3.16.0 # via -r requirements/quality.txt python-slugify==8.0.4 # via @@ -380,7 +380,7 @@ rfc3986==2.0.0 # via # -r requirements/quality.txt # twine -rich==13.8.1 +rich==13.9.3 # via # -r requirements/quality.txt # twine @@ -424,7 +424,7 @@ tomlkit==0.13.2 # via # -r requirements/quality.txt # pylint -tox==4.20.0 +tox==4.23.2 # via -r requirements/ci.txt twine==5.1.1 # via -r requirements/quality.txt @@ -437,7 +437,7 @@ urllib3==2.2.3 # -r requirements/quality.txt # requests # twine -virtualenv==20.26.5 +virtualenv==20.27.0 # via # -r requirements/ci.txt # tox @@ -455,7 +455,7 @@ pip==24.2 # via # -r requirements/pip-tools.txt # pip-tools -setuptools==75.1.0 +setuptools==75.2.0 # via # -r requirements/pip-tools.txt # -r requirements/quality.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index 2edb170..e695779 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -44,7 +44,7 @@ cffi==1.17.1 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -r requirements/test.txt # requests @@ -57,11 +57,11 @@ code-annotations==1.8.0 # via # -r requirements/test.txt # edx-toggles -coverage[toml]==7.6.1 +coverage[toml]==7.6.4 # via # -r requirements/test.txt # pytest-cov -cryptography==43.0.1 +cryptography==43.0.3 # via # -r requirements/test.txt # pyjwt @@ -93,7 +93,7 @@ djangorestframework==3.15.2 # -r requirements/test.txt # drf-jwt # edx-drf-extensions -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/test.txt # pymongo @@ -110,14 +110,14 @@ drf-jwt==1.19.2 # via # -r requirements/test.txt # edx-drf-extensions -edx-codejail==3.4.1 +edx-codejail==3.5.1 # via -r requirements/test.txt -edx-django-utils==5.15.0 +edx-django-utils==7.0.0 # via # -r requirements/test.txt # edx-drf-extensions # edx-toggles -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/test.txt edx-opaque-keys==2.11.0 # via @@ -150,15 +150,15 @@ jinja2==3.1.4 # sphinx jsonschema==4.23.0 # via -r requirements/test.txt -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via # -r requirements/test.txt # jsonschema -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -r requirements/test.txt # jinja2 -newrelic==9.13.0 +newrelic==10.2.0 # via # -r requirements/test.txt # edx-django-utils @@ -178,7 +178,7 @@ pluggy==1.5.0 # via # -r requirements/test.txt # pytest -psutil==6.0.0 +psutil==6.1.0 # via # -r requirements/test.txt # edx-django-utils @@ -200,7 +200,7 @@ pyjwt[crypto]==2.9.0 # -r requirements/test.txt # drf-jwt # edx-drf-extensions -pymongo==4.9.1 +pymongo==4.10.1 # via # -r requirements/test.txt # edx-opaque-keys @@ -218,7 +218,7 @@ pytest-cov==5.0.0 # via -r requirements/test.txt pytest-django==4.9.0 # via -r requirements/test.txt -pytest-randomly==3.15.0 +pytest-randomly==3.16.0 # via -r requirements/test.txt python-slugify==8.0.4 # via @@ -314,7 +314,7 @@ urllib3==2.2.3 # requests # The following packages are considered to be unsafe in a requirements file: -setuptools==75.1.0 +setuptools==75.2.0 # via # -r requirements/test.txt # sphinx diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 49831ac..c6ff62d 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,7 +4,7 @@ # # make upgrade # -build==1.2.2 +build==1.2.2.post1 # via pip-tools click==8.1.7 # via pip-tools @@ -12,7 +12,7 @@ packaging==24.1 # via build pip-tools==7.4.1 # via -r requirements/pip-tools.in -pyproject-hooks==1.1.0 +pyproject-hooks==1.2.0 # via # build # pip-tools @@ -22,5 +22,5 @@ wheel==0.44.0 # The following packages are considered to be unsafe in a requirements file: pip==24.2 # via pip-tools -setuptools==75.1.0 +setuptools==75.2.0 # via pip-tools diff --git a/requirements/pip.txt b/requirements/pip.txt index 36c777e..346a061 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,5 +10,5 @@ wheel==0.44.0 # The following packages are considered to be unsafe in a requirements file: pip==24.2 # via -r requirements/pip.in -setuptools==75.1.0 +setuptools==75.2.0 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index bc99982..e82b403 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -8,7 +8,7 @@ asgiref==3.8.1 # via # -r requirements/test.txt # django -astroid==3.2.4 +astroid==3.3.5 # via # pylint # pylint-celery @@ -28,7 +28,7 @@ cffi==1.17.1 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -r requirements/test.txt # requests @@ -46,18 +46,18 @@ code-annotations==1.8.0 # -r requirements/test.txt # edx-lint # edx-toggles -coverage[toml]==7.6.1 +coverage[toml]==7.6.4 # via # -r requirements/test.txt # pytest-cov -cryptography==43.0.1 +cryptography==43.0.3 # via # -r requirements/test.txt # pyjwt # secretstorage ddt==1.7.2 # via -r requirements/test.txt -dill==0.3.8 +dill==0.3.9 # via pylint django==4.2.16 # via @@ -86,7 +86,7 @@ djangorestframework==3.15.2 # -r requirements/test.txt # drf-jwt # edx-drf-extensions -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/test.txt # pymongo @@ -96,14 +96,14 @@ drf-jwt==1.19.2 # via # -r requirements/test.txt # edx-drf-extensions -edx-codejail==3.4.1 +edx-codejail==3.5.1 # via -r requirements/test.txt -edx-django-utils==5.15.0 +edx-django-utils==7.0.0 # via # -r requirements/test.txt # edx-drf-extensions # edx-toggles -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/test.txt edx-lint==5.4.0 # via -r requirements/quality.in @@ -117,7 +117,7 @@ idna==3.10 # via # -r requirements/test.txt # requests -importlib-metadata==8.4.0 +importlib-metadata==8.5.0 # via # keyring # twine @@ -133,7 +133,7 @@ jaraco-classes==3.4.0 # via keyring jaraco-context==6.0.1 # via keyring -jaraco-functools==4.0.2 +jaraco-functools==4.1.0 # via keyring jeepney==0.8.0 # via @@ -145,15 +145,15 @@ jinja2==3.1.4 # code-annotations jsonschema==4.23.0 # via -r requirements/test.txt -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via # -r requirements/test.txt # jsonschema -keyring==25.4.0 +keyring==25.5.0 # via twine markdown-it-py==3.0.0 # via rich -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -r requirements/test.txt # jinja2 @@ -165,7 +165,7 @@ more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools -newrelic==9.13.0 +newrelic==10.2.0 # via # -r requirements/test.txt # edx-django-utils @@ -187,7 +187,7 @@ pluggy==1.5.0 # via # -r requirements/test.txt # pytest -psutil==6.0.0 +psutil==6.1.0 # via # -r requirements/test.txt # edx-django-utils @@ -208,7 +208,7 @@ pyjwt[crypto]==2.9.0 # -r requirements/test.txt # drf-jwt # edx-drf-extensions -pylint==3.2.7 +pylint==3.3.1 # via # edx-lint # pylint-celery @@ -216,13 +216,13 @@ pylint==3.2.7 # pylint-plugin-utils pylint-celery==0.3 # via edx-lint -pylint-django==2.5.5 +pylint-django==2.6.1 # via edx-lint pylint-plugin-utils==0.8.2 # via # pylint-celery # pylint-django -pymongo==4.9.1 +pymongo==4.10.1 # via # -r requirements/test.txt # edx-opaque-keys @@ -240,7 +240,7 @@ pytest-cov==5.0.0 # via -r requirements/test.txt pytest-django==4.9.0 # via -r requirements/test.txt -pytest-randomly==3.15.0 +pytest-randomly==3.16.0 # via -r requirements/test.txt python-slugify==8.0.4 # via @@ -267,7 +267,7 @@ requests-toolbelt==1.0.0 # via twine rfc3986==2.0.0 # via twine -rich==13.8.1 +rich==13.9.3 # via twine rpds-py==0.20.0 # via @@ -318,5 +318,5 @@ zipp==3.20.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: -setuptools==75.1.0 +setuptools==75.2.0 # via -r requirements/test.txt diff --git a/requirements/scripts.txt b/requirements/scripts.txt index e698b69..29520f1 100644 --- a/requirements/scripts.txt +++ b/requirements/scripts.txt @@ -25,7 +25,7 @@ cffi==1.17.1 # -r requirements/base.txt # cryptography # pynacl -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -r requirements/base.txt # requests @@ -38,9 +38,9 @@ code-annotations==1.8.0 # via # -r requirements/base.txt # edx-toggles -confluent-kafka[avro]==2.5.3 +confluent-kafka[avro]==2.6.0 # via -r requirements/scripts.in -cryptography==43.0.1 +cryptography==43.0.3 # via # -r requirements/base.txt # pyjwt @@ -73,7 +73,7 @@ djangorestframework==3.15.2 # -r requirements/base.txt # drf-jwt # edx-drf-extensions -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/base.txt # pymongo @@ -83,18 +83,18 @@ drf-jwt==1.19.2 # edx-drf-extensions edx-ccx-keys==1.3.0 # via openedx-events -edx-codejail==3.4.1 +edx-codejail==3.5.1 # via -r requirements/base.txt -edx-django-utils==5.15.0 +edx-django-utils==7.0.0 # via # -r requirements/base.txt # edx-drf-extensions # edx-event-bus-kafka # edx-toggles # openedx-events -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/base.txt -edx-event-bus-kafka==5.8.1 +edx-event-bus-kafka==6.0.0 # via -r requirements/scripts.in edx-opaque-keys[django]==2.11.0 # via @@ -120,25 +120,25 @@ jinja2==3.1.4 # code-annotations jsonschema==4.23.0 # via -r requirements/base.txt -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via # -r requirements/base.txt # jsonschema -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -r requirements/base.txt # jinja2 -newrelic==9.13.0 +newrelic==10.2.0 # via # -r requirements/base.txt # edx-django-utils -openedx-events==9.14.1 +openedx-events==9.15.0 # via edx-event-bus-kafka pbr==6.1.0 # via # -r requirements/base.txt # stevedore -psutil==6.0.0 +psutil==6.1.0 # via # -r requirements/base.txt # edx-django-utils @@ -151,7 +151,7 @@ pyjwt[crypto]==2.9.0 # -r requirements/base.txt # drf-jwt # edx-drf-extensions -pymongo==4.9.1 +pymongo==4.10.1 # via # -r requirements/base.txt # edx-opaque-keys @@ -215,5 +215,5 @@ urllib3==2.2.3 # requests # The following packages are considered to be unsafe in a requirements file: -setuptools==75.1.0 +setuptools==75.2.0 # via -r requirements/base.txt diff --git a/requirements/test.txt b/requirements/test.txt index 94c920d..117a3c5 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -22,7 +22,7 @@ cffi==1.17.1 # -r requirements/base.txt # cryptography # pynacl -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -r requirements/base.txt # requests @@ -36,9 +36,9 @@ code-annotations==1.8.0 # -r requirements/base.txt # -r requirements/test.in # edx-toggles -coverage[toml]==7.6.1 +coverage[toml]==7.6.4 # via pytest-cov -cryptography==43.0.1 +cryptography==43.0.3 # via # -r requirements/base.txt # pyjwt @@ -70,7 +70,7 @@ djangorestframework==3.15.2 # -r requirements/base.txt # drf-jwt # edx-drf-extensions -dnspython==2.6.1 +dnspython==2.7.0 # via # -r requirements/base.txt # pymongo @@ -78,14 +78,14 @@ drf-jwt==1.19.2 # via # -r requirements/base.txt # edx-drf-extensions -edx-codejail==3.4.1 +edx-codejail==3.5.1 # via -r requirements/base.txt -edx-django-utils==5.15.0 +edx-django-utils==7.0.0 # via # -r requirements/base.txt # edx-drf-extensions # edx-toggles -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via -r requirements/base.txt edx-opaque-keys==2.11.0 # via @@ -105,15 +105,15 @@ jinja2==3.1.4 # code-annotations jsonschema==4.23.0 # via -r requirements/base.txt -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via # -r requirements/base.txt # jsonschema -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -r requirements/base.txt # jinja2 -newrelic==9.13.0 +newrelic==10.2.0 # via # -r requirements/base.txt # edx-django-utils @@ -125,7 +125,7 @@ pbr==6.1.0 # stevedore pluggy==1.5.0 # via pytest -psutil==6.0.0 +psutil==6.1.0 # via # -r requirements/base.txt # edx-django-utils @@ -138,7 +138,7 @@ pyjwt[crypto]==2.9.0 # -r requirements/base.txt # drf-jwt # edx-drf-extensions -pymongo==4.9.1 +pymongo==4.10.1 # via # -r requirements/base.txt # edx-opaque-keys @@ -155,7 +155,7 @@ pytest-cov==5.0.0 # via -r requirements/test.in pytest-django==4.9.0 # via -r requirements/test.in -pytest-randomly==3.15.0 +pytest-randomly==3.16.0 # via -r requirements/test.in python-slugify==8.0.4 # via @@ -211,5 +211,5 @@ urllib3==2.2.3 # requests # The following packages are considered to be unsafe in a requirements file: -setuptools==75.1.0 +setuptools==75.2.0 # via -r requirements/base.txt