diff --git a/requirements/base.txt b/requirements/base.txt index c44727c..742d865 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -8,9 +8,9 @@ appdirs==1.4.4 # via fs asgiref==3.7.2 # via django -boto3==1.33.6 +boto3==1.33.11 # via fs-s3fs -botocore==1.33.6 +botocore==1.33.11 # via # boto3 # s3transfer @@ -68,7 +68,7 @@ six==1.16.0 # python-dateutil sqlparse==0.4.4 # via django -typing-extensions==4.8.0 +typing-extensions==4.9.0 # via asgiref urllib3==1.26.18 # via botocore diff --git a/requirements/ci.txt b/requirements/ci.txt index f863c3e..7e41a48 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,6 +4,10 @@ # # make upgrade # +annotated-types==0.6.0 + # via + # -r requirements/test.txt + # pydantic appdirs==1.4.4 # via # -r requirements/test.txt @@ -25,11 +29,11 @@ binaryornot==0.4.4 # via # -r requirements/test.txt # cookiecutter -boto3==1.33.6 +boto3==1.33.11 # via # -r requirements/test.txt # fs-s3fs -botocore==1.33.6 +botocore==1.33.11 # via # -r requirements/test.txt # boto3 @@ -38,6 +42,10 @@ cachetools==5.3.2 # via # -r requirements/tox.txt # tox +cerberus==1.3.5 + # via + # -r requirements/test.txt + # plette certifi==2023.11.17 # via # -r requirements/test.txt @@ -97,7 +105,9 @@ dill==0.3.7 # pylint distlib==0.3.7 # via + # -r requirements/test.txt # -r requirements/tox.txt + # requirementslib # virtualenv django==3.2.23 # via @@ -113,6 +123,7 @@ docopt==0.6.2 # via # -r requirements/test.txt # coveralls + # pipreqs docutils==0.20.1 # via # -r requirements/test.txt @@ -156,7 +167,7 @@ iniconfig==2.0.0 # via # -r requirements/test.txt # pytest -isort==5.12.0 +isort==5.13.0 # via # -r requirements/test.txt # pylint @@ -220,7 +231,7 @@ more-itertools==10.1.0 # via # -r requirements/test.txt # jaraco-classes -nh3==0.2.14 +nh3==0.2.15 # via # -r requirements/test.txt # readme-renderer @@ -241,6 +252,18 @@ pbr==6.0.0 # via # -r requirements/test.txt # stevedore +pep517==0.13.1 + # via + # -r requirements/test.txt + # requirementslib +pip-api==0.0.30 + # via + # -r requirements/test.txt + # isort +pipreqs==0.4.13 + # via + # -r requirements/test.txt + # isort pkginfo==1.9.6 # via # -r requirements/test.txt @@ -250,8 +273,14 @@ platformdirs==4.1.0 # -r requirements/test.txt # -r requirements/tox.txt # pylint + # requirementslib # tox # virtualenv +plette[validation]==0.4.4 + # via + # -r requirements/test.txt + # plette + # requirementslib pluggy==1.3.0 # via # -r requirements/test.txt @@ -264,6 +293,14 @@ pycparser==2.21 # via # -r requirements/test.txt # cffi +pydantic==2.5.2 + # via + # -r requirements/test.txt + # requirementslib +pydantic-core==2.14.5 + # via + # -r requirements/test.txt + # pydantic pygments==2.17.2 # via # -r requirements/test.txt @@ -335,12 +372,18 @@ requests==2.31.0 # cookiecutter # coveralls # requests-toolbelt + # requirementslib # twine # xblock-sdk + # yarg requests-toolbelt==1.0.0 # via # -r requirements/test.txt # twine +requirementslib==3.0.0 + # via + # -r requirements/test.txt + # isort rfc3986==2.0.0 # via # -r requirements/test.txt @@ -386,6 +429,7 @@ tomli==2.0.1 # via # -r requirements/test.txt # -r requirements/tox.txt + # pep517 # pylint # pyproject-api # pytest @@ -393,7 +437,9 @@ tomli==2.0.1 tomlkit==0.12.3 # via # -r requirements/test.txt + # plette # pylint + # requirementslib tox==4.11.4 # via -r requirements/tox.txt twine==4.0.2 @@ -402,11 +448,14 @@ types-python-dateutil==2.8.19.14 # via # -r requirements/test.txt # arrow -typing-extensions==4.8.0 +typing-extensions==4.9.0 # via # -r requirements/test.txt + # annotated-types # asgiref # astroid + # pydantic + # pydantic-core # pylint # rich urllib3==1.26.18 @@ -436,6 +485,10 @@ xblock[django]==1.8.1 # xblock-sdk xblock-sdk==0.7.0 # via -r requirements/test.txt +yarg==0.1.9 + # via + # -r requirements/test.txt + # pipreqs zipp==3.17.0 # via # -r requirements/test.txt @@ -443,4 +496,5 @@ zipp==3.17.0 # importlib-resources # The following packages are considered to be unsafe in a requirements file: +# pip # setuptools diff --git a/requirements/dev.txt b/requirements/dev.txt index 1cfde2a..2efd11c 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -12,11 +12,11 @@ asgiref==3.7.2 # via # -r requirements/base.txt # django -boto3==1.33.6 +boto3==1.33.11 # via # -r requirements/base.txt # fs-s3fs -botocore==1.33.6 +botocore==1.33.11 # via # -r requirements/base.txt # boto3 @@ -71,7 +71,7 @@ openedx-django-pyfs==3.4.0 # xblock openedx-filters==1.6.0 # via -r requirements/base.txt -path==16.7.1 +path==16.9.0 # via edx-i18n-tools polib==1.2.0 # via edx-i18n-tools @@ -108,7 +108,7 @@ sqlparse==0.4.4 # via # -r requirements/base.txt # django -typing-extensions==4.8.0 +typing-extensions==4.9.0 # via # -r requirements/base.txt # asgiref diff --git a/requirements/docs.txt b/requirements/docs.txt index 8cb8f3d..5efc729 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -22,11 +22,11 @@ babel==2.13.1 # sphinx beautifulsoup4==4.12.2 # via pydata-sphinx-theme -boto3==1.33.6 +boto3==1.33.11 # via # -r requirements/base.txt # fs-s3fs -botocore==1.33.6 +botocore==1.33.11 # via # -r requirements/base.txt # boto3 @@ -163,7 +163,7 @@ sqlparse==0.4.4 # via # -r requirements/base.txt # django -typing-extensions==4.8.0 +typing-extensions==4.9.0 # via # -r requirements/base.txt # asgiref diff --git a/requirements/quality.txt b/requirements/quality.txt index 82284a8..a32bf60 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -4,6 +4,8 @@ # # make upgrade # +annotated-types==0.6.0 + # via pydantic appdirs==1.4.4 # via # -r requirements/base.txt @@ -20,15 +22,17 @@ astroid==3.0.1 # pylint-celery binaryornot==0.4.4 # via cookiecutter -boto3==1.33.6 +boto3==1.33.11 # via # -r requirements/base.txt # fs-s3fs -botocore==1.33.6 +botocore==1.33.11 # via # -r requirements/base.txt # boto3 # s3transfer +cerberus==1.3.5 + # via plette certifi==2023.11.17 # via requests cffi==1.16.0 @@ -55,6 +59,8 @@ ddt==1.7.0 # via -r requirements/quality.in dill==0.3.7 # via pylint +distlib==0.3.7 + # via requirementslib django==3.2.23 # via # -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt @@ -65,6 +71,8 @@ django==3.2.23 # xblock-sdk django-crum==0.7.9 # via -r requirements/base.txt +docopt==0.6.2 + # via pipreqs docutils==0.20.1 # via readme-renderer edx-lint==5.3.6 @@ -88,7 +96,7 @@ importlib-metadata==7.0.0 # twine importlib-resources==6.1.1 # via keyring -isort==5.12.0 +isort==5.13.0 # via pylint jaraco-classes==3.3.0 # via keyring @@ -134,7 +142,7 @@ mdurl==0.1.2 # via markdown-it-py more-itertools==10.1.0 # via jaraco-classes -nh3==0.2.14 +nh3==0.2.15 # via readme-renderer openedx-django-pyfs==3.4.0 # via @@ -144,14 +152,28 @@ openedx-filters==1.6.0 # via -r requirements/base.txt pbr==6.0.0 # via stevedore +pep517==0.13.1 + # via requirementslib +pip-api==0.0.30 + # via isort +pipreqs==0.4.13 + # via isort pkginfo==1.9.6 # via twine platformdirs==4.1.0 - # via pylint + # via + # pylint + # requirementslib +plette[validation]==0.4.4 + # via requirementslib pycodestyle==2.11.1 # via -r requirements/quality.in pycparser==2.21 # via cffi +pydantic==2.5.2 + # via requirementslib +pydantic-core==2.14.5 + # via pydantic pygments==2.17.2 # via # readme-renderer @@ -200,10 +222,14 @@ requests==2.31.0 # via # cookiecutter # requests-toolbelt + # requirementslib # twine # xblock-sdk + # yarg requests-toolbelt==1.0.0 # via twine +requirementslib==3.0.0 + # via isort rfc3986==2.0.0 # via twine rich==13.7.0 @@ -237,18 +263,26 @@ stevedore==5.1.0 text-unidecode==1.3 # via python-slugify tomli==2.0.1 - # via pylint + # via + # pep517 + # pylint tomlkit==0.12.3 - # via pylint + # via + # plette + # pylint + # requirementslib twine==4.0.2 # via -r requirements/quality.in types-python-dateutil==2.8.19.14 # via arrow -typing-extensions==4.8.0 +typing-extensions==4.9.0 # via # -r requirements/base.txt + # annotated-types # asgiref # astroid + # pydantic + # pydantic-core # pylint # rich urllib3==1.26.18 @@ -274,10 +308,13 @@ xblock[django]==1.8.1 # xblock-sdk xblock-sdk==0.7.0 # via -r requirements/quality.in +yarg==0.1.9 + # via pipreqs zipp==3.17.0 # via # importlib-metadata # importlib-resources # The following packages are considered to be unsafe in a requirements file: +# pip # setuptools diff --git a/requirements/test.txt b/requirements/test.txt index 87f290e..5e931f4 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,6 +4,8 @@ # # make upgrade # +annotated-types==0.6.0 + # via pydantic appdirs==1.4.4 # via # -r requirements/base.txt @@ -20,15 +22,17 @@ astroid==3.0.1 # pylint-celery binaryornot==0.4.4 # via cookiecutter -boto3==1.33.6 +boto3==1.33.11 # via # -r requirements/base.txt # fs-s3fs -botocore==1.33.6 +botocore==1.33.11 # via # -r requirements/base.txt # boto3 # s3transfer +cerberus==1.3.5 + # via plette certifi==2023.11.17 # via requests cffi==1.16.0 @@ -59,6 +63,8 @@ ddt==1.7.0 # via -r requirements/test.in dill==0.3.7 # via pylint +distlib==0.3.7 + # via requirementslib django==3.2.23 # via # -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt @@ -70,7 +76,9 @@ django==3.2.23 django-crum==0.7.9 # via -r requirements/base.txt docopt==0.6.2 - # via coveralls + # via + # coveralls + # pipreqs docutils==0.20.1 # via readme-renderer edx-lint==5.3.6 @@ -98,7 +106,7 @@ importlib-resources==6.1.1 # via keyring iniconfig==2.0.0 # via pytest -isort==5.12.0 +isort==5.13.0 # via pylint jaraco-classes==3.3.0 # via keyring @@ -146,7 +154,7 @@ mock==5.1.0 # via -r requirements/test.in more-itertools==10.1.0 # via jaraco-classes -nh3==0.2.14 +nh3==0.2.15 # via readme-renderer openedx-django-pyfs==3.4.0 # via @@ -158,16 +166,30 @@ packaging==23.2 # via pytest pbr==6.0.0 # via stevedore +pep517==0.13.1 + # via requirementslib +pip-api==0.0.30 + # via isort +pipreqs==0.4.13 + # via isort pkginfo==1.9.6 # via twine platformdirs==4.1.0 - # via pylint + # via + # pylint + # requirementslib +plette[validation]==0.4.4 + # via requirementslib pluggy==1.3.0 # via pytest pycodestyle==2.11.1 # via -r requirements/test.in pycparser==2.21 # via cffi +pydantic==2.5.2 + # via requirementslib +pydantic-core==2.14.5 + # via pydantic pygments==2.17.2 # via # readme-renderer @@ -222,10 +244,14 @@ requests==2.31.0 # cookiecutter # coveralls # requests-toolbelt + # requirementslib # twine # xblock-sdk + # yarg requests-toolbelt==1.0.0 # via twine +requirementslib==3.0.0 + # via isort rfc3986==2.0.0 # via twine rich==13.7.0 @@ -260,19 +286,26 @@ text-unidecode==1.3 # via python-slugify tomli==2.0.1 # via + # pep517 # pylint # pytest tomlkit==0.12.3 - # via pylint + # via + # plette + # pylint + # requirementslib twine==4.0.2 # via -r requirements/test.in types-python-dateutil==2.8.19.14 # via arrow -typing-extensions==4.8.0 +typing-extensions==4.9.0 # via # -r requirements/base.txt + # annotated-types # asgiref # astroid + # pydantic + # pydantic-core # pylint # rich urllib3==1.26.18 @@ -298,10 +331,13 @@ xblock[django]==1.8.1 # xblock-sdk xblock-sdk==0.7.0 # via -r requirements/test.in +yarg==0.1.9 + # via pipreqs zipp==3.17.0 # via # importlib-metadata # importlib-resources # The following packages are considered to be unsafe in a requirements file: +# pip # setuptools