diff --git a/requirements/dev.txt b/requirements/dev.txt index 90f64768..9c2a390e 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -22,7 +22,7 @@ cachetools==5.5.0 # via tox certifi==2024.8.30 # via requests -cffi==1.17.0 +cffi==1.17.1 # via # cryptography # pact-python @@ -57,8 +57,10 @@ coverage[toml]==7.6.1 # pytest-cov coveralls==4.0.1 # via -r requirements/ci.in -cryptography==43.0.0 - # via pyjwt +cryptography==43.0.1 + # via + # pyjwt + # secretstorage ddt==1.7.2 # via -r requirements/test.in diff-cover==9.1.1 @@ -67,7 +69,7 @@ dill==0.3.8 # via pylint distlib==0.3.8 # via virtualenv -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/base.in @@ -85,7 +87,7 @@ django-crum==0.7.9 # via # edx-django-utils # edx-toggles -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via -r requirements/base.in django-storages==1.14.4 # via -r requirements/base.in @@ -114,17 +116,17 @@ edx-django-utils==5.15.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via -r requirements/base.in edx-lint==5.3.7 # via # -c requirements/constraints.txt # -r requirements/quality.in -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via edx-drf-extensions edx-toggles==5.2.0 # via -r requirements/base.in -fastapi==0.112.2 +fastapi==0.113.0 # via pact-python filelock==3.15.4 # via @@ -155,6 +157,10 @@ jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring +jeepney==0.8.0 + # via + # keyring + # secretstorage jinja2==3.1.4 # via # code-annotations @@ -173,7 +179,7 @@ mdurl==0.1.2 # via markdown-it-py mock==5.1.0 # via -r requirements/test.in -more-itertools==10.4.0 +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools @@ -214,9 +220,9 @@ pycodestyle==2.12.1 # via -r requirements/quality.in pycparser==2.22 # via cffi -pydantic==2.8.2 +pydantic==2.9.0 # via fastapi -pydantic-core==2.20.1 +pydantic-core==2.23.2 # via pydantic pydocstyle==6.3.0 # via -r requirements/quality.in @@ -229,7 +235,7 @@ pyjwt[crypto]==2.9.0 # via # drf-jwt # edx-drf-extensions -pylint==3.2.6 +pylint==3.2.7 # via # edx-lint # pylint-celery @@ -257,7 +263,7 @@ pytest==8.3.2 # pytest-django pytest-cov==5.0.0 # via -r requirements/test.in -pytest-django==4.8.0 +pytest-django==4.9.0 # via -r requirements/test.in python-slugify==8.0.4 # via code-annotations @@ -284,6 +290,8 @@ rfc3986==2.0.0 # via twine rich==13.8.0 # via twine +secretstorage==3.3.3 + # via keyring semantic-version==2.10.0 # via edx-drf-extensions six==1.16.0 @@ -298,7 +306,7 @@ snowballstemmer==2.2.0 # via pydocstyle sqlparse==0.5.1 # via django -starlette==0.38.2 +starlette==0.38.4 # via fastapi stevedore==5.3.0 # via @@ -319,6 +327,8 @@ typing-extensions==4.12.2 # fastapi # pydantic # pydantic-core +tzdata==2024.1 + # via pydantic urllib3==2.2.2 # via # requests @@ -328,7 +338,7 @@ uvicorn==0.30.6 # via pact-python virtualenv==20.26.3 # via tox -yarl==1.9.4 +yarl==1.9.11 # via pact-python zipp==3.20.1 # via importlib-metadata diff --git a/requirements/pip.txt b/requirements/pip.txt index 92563d4f..f313a9c2 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==74.0.0 +setuptools==74.1.2 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index be4b631d..0f95ae55 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -20,7 +20,7 @@ backports-tarfile==1.2.0 # via jaraco-context certifi==2024.8.30 # via requests -cffi==1.17.0 +cffi==1.17.1 # via # cryptography # pact-python @@ -47,13 +47,15 @@ coverage[toml]==7.6.1 # via # -r requirements/test.in # pytest-cov -cryptography==43.0.0 - # via pyjwt +cryptography==43.0.1 + # via + # pyjwt + # secretstorage ddt==1.7.2 # via -r requirements/test.in dill==0.3.8 # via pylint -django==4.2.15 +django==4.2.16 # via # -c requirements/common_constraints.txt # -r requirements/base.in @@ -71,7 +73,7 @@ django-crum==0.7.9 # via # edx-django-utils # edx-toggles -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via -r requirements/base.in django-storages==1.14.4 # via -r requirements/base.in @@ -98,17 +100,17 @@ edx-django-utils==5.15.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via -r requirements/base.in edx-lint==5.3.7 # via # -c requirements/constraints.txt # -r requirements/quality.in -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via edx-drf-extensions edx-toggles==5.2.0 # via -r requirements/base.in -fastapi==0.112.2 +fastapi==0.113.0 # via pact-python fs==2.4.16 # via -r requirements/test.in @@ -135,6 +137,10 @@ jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring +jeepney==0.8.0 + # via + # keyring + # secretstorage jinja2==3.1.4 # via code-annotations keyring==25.3.0 @@ -151,7 +157,7 @@ mdurl==0.1.2 # via markdown-it-py mock==5.1.0 # via -r requirements/test.in -more-itertools==10.4.0 +more-itertools==10.5.0 # via # jaraco-classes # jaraco-functools @@ -183,9 +189,9 @@ pycodestyle==2.12.1 # via -r requirements/quality.in pycparser==2.22 # via cffi -pydantic==2.8.2 +pydantic==2.9.0 # via fastapi -pydantic-core==2.20.1 +pydantic-core==2.23.2 # via pydantic pydocstyle==6.3.0 # via -r requirements/quality.in @@ -197,7 +203,7 @@ pyjwt[crypto]==2.9.0 # via # drf-jwt # edx-drf-extensions -pylint==3.2.6 +pylint==3.2.7 # via # edx-lint # pylint-celery @@ -223,7 +229,7 @@ pytest==8.3.2 # pytest-django pytest-cov==5.0.0 # via -r requirements/test.in -pytest-django==4.8.0 +pytest-django==4.9.0 # via -r requirements/test.in python-slugify==8.0.4 # via code-annotations @@ -249,6 +255,8 @@ rfc3986==2.0.0 # via twine rich==13.8.0 # via twine +secretstorage==3.3.3 + # via keyring semantic-version==2.10.0 # via edx-drf-extensions six==1.16.0 @@ -263,7 +271,7 @@ snowballstemmer==2.2.0 # via pydocstyle sqlparse==0.5.1 # via django -starlette==0.38.2 +starlette==0.38.4 # via fastapi stevedore==5.3.0 # via @@ -282,6 +290,8 @@ typing-extensions==4.12.2 # fastapi # pydantic # pydantic-core +tzdata==2024.1 + # via pydantic urllib3==2.2.2 # via # requests @@ -289,7 +299,7 @@ urllib3==2.2.2 # twine uvicorn==0.30.6 # via pact-python -yarl==1.9.4 +yarl==1.9.11 # via pact-python zipp==3.20.1 # via importlib-metadata diff --git a/requirements/test.txt b/requirements/test.txt index 7c947683..db315a2e 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -14,7 +14,7 @@ asgiref==3.8.1 # via django certifi==2024.8.30 # via requests -cffi==1.17.0 +cffi==1.17.1 # via # cryptography # pact-python @@ -35,7 +35,7 @@ coverage[toml]==7.6.1 # via # -r requirements/test.in # pytest-cov -cryptography==43.0.0 +cryptography==43.0.1 # via pyjwt ddt==1.7.2 # via -r requirements/test.in @@ -56,7 +56,7 @@ django-crum==0.7.9 # via # edx-django-utils # edx-toggles -django-model-utils==4.5.1 +django-model-utils==5.0.0 # via -r requirements/base.in django-storages==1.14.4 # via -r requirements/base.in @@ -79,13 +79,13 @@ edx-django-utils==5.15.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==10.3.0 +edx-drf-extensions==10.4.0 # via -r requirements/base.in -edx-opaque-keys==2.10.0 +edx-opaque-keys==2.11.0 # via edx-drf-extensions edx-toggles==5.2.0 # via -r requirements/base.in -fastapi==0.112.2 +fastapi==0.113.0 # via pact-python fs==2.4.16 # via -r requirements/test.in @@ -126,9 +126,9 @@ psutil==6.0.0 # pact-python pycparser==2.22 # via cffi -pydantic==2.8.2 +pydantic==2.9.0 # via fastapi -pydantic-core==2.20.1 +pydantic-core==2.23.2 # via pydantic pyjwt[crypto]==2.9.0 # via @@ -146,7 +146,7 @@ pytest==8.3.2 # pytest-django pytest-cov==5.0.0 # via -r requirements/test.in -pytest-django==4.8.0 +pytest-django==4.9.0 # via -r requirements/test.in python-slugify==8.0.4 # via code-annotations @@ -173,7 +173,7 @@ sniffio==1.3.1 # via anyio sqlparse==0.5.1 # via django -starlette==0.38.2 +starlette==0.38.4 # via fastapi stevedore==5.3.0 # via @@ -188,13 +188,15 @@ typing-extensions==4.12.2 # fastapi # pydantic # pydantic-core +tzdata==2024.1 + # via pydantic urllib3==2.2.2 # via # requests # responses uvicorn==0.30.6 # via pact-python -yarl==1.9.4 +yarl==1.9.11 # via pact-python # The following packages are considered to be unsafe in a requirements file: