diff --git a/docs/requirements-docs.in b/docs/requirements-docs.in index 52aee52..cd0e44a 100644 --- a/docs/requirements-docs.in +++ b/docs/requirements-docs.in @@ -1,4 +1,4 @@ -sphinx-autoapi==3.2.1 +sphinx-autoapi==3.3.1 sphinx-rtd-theme==2.0.0 sphinxcontrib-applehelp==2.0.0 sphinxcontrib-devhelp==2.0.0 @@ -14,4 +14,4 @@ PyYAML==6.0.2 urllib3~=1.26.19 wheel==0.44.0 typing-extensions==4.12.2 -certifi~=2024.7.4 +certifi~=2024.8.30 diff --git a/docs/requirements-docs.txt b/docs/requirements-docs.txt index 611270c..2386ef6 100644 --- a/docs/requirements-docs.txt +++ b/docs/requirements-docs.txt @@ -10,7 +10,7 @@ astroid==2.15.5 # via sphinx-autoapi babel==2.12.1 # via sphinx -certifi==2024.7.4 +certifi==2024.8.30 # via # -r docs/requirements-docs.in # requests @@ -70,7 +70,7 @@ sphinx==7.1.2 # sphinx-click # sphinx-rtd-theme # sphinxcontrib-jquery -sphinx-autoapi==3.2.1 +sphinx-autoapi==3.3.1 # via -r docs/requirements-docs.in sphinx-click==6.0.0 # via -r docs/requirements-docs.in @@ -104,6 +104,8 @@ sphinxcontrib-serializinghtml==2.0.0 # via # -r docs/requirements-docs.in # sphinx +stdlib-list==0.10.0 + # via sphinx-autoapi typing-extensions==4.12.2 # via # -r docs/requirements-docs.in diff --git a/requirements-dev.in b/requirements-dev.in index b21f83d..4464ac6 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -1,5 +1,5 @@ awscli~=1.34.10 -certifi~=2024.7.4 +certifi~=2024.8.30 check-manifest~=0.48 mypy~=1.11 pip-tools~=7.4.1 diff --git a/requirements-dev.txt b/requirements-dev.txt index 0f3c96f..a691a76 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -9,12 +9,9 @@ awscli==1.34.10 backports-tarfile==1.2.0 # via jaraco-context boto3==1.35.10 - # via - # -c requirements.txt - # moto + # via moto botocore==1.35.10 # via - # -c requirements.txt # awscli # boto3 # moto @@ -24,29 +21,26 @@ build==1.2.1 # check-manifest # pip-tools # pyroma -certifi==2024.7.4 +certifi==2024.8.30 # via - # -c requirements.txt # -r requirements-dev.in # requests cffi==1.16.0 # via cryptography charset-normalizer==3.3.2 - # via - # -c requirements.txt - # requests + # via requests check-manifest==0.49 # via -r requirements-dev.in click==8.1.7 - # via - # -c requirements.txt - # pip-tools + # via pip-tools colorama==0.4.6 # via awscli coverage[toml]==7.6.0 # via pytest-cov cryptography==42.0.8 - # via moto + # via + # moto + # secretstorage docutils==0.16 # via # awscli @@ -55,9 +49,7 @@ docutils==0.16 exceptiongroup==1.2.2 # via pytest idna==3.8 - # via - # -c requirements.txt - # requests + # via requests importlib-metadata==8.0.0 # via # build @@ -71,30 +63,26 @@ jaraco-context==5.3.0 # via keyring jaraco-functools==4.0.1 # via keyring -jinja2==3.1.4 +jeepney==0.8.0 # via - # -c requirements.txt - # moto + # keyring + # secretstorage +jinja2==3.1.4 + # via moto jmespath==1.0.1 # via - # -c requirements.txt # boto3 # botocore keyring==25.2.1 # via twine markdown-it-py==3.0.0 - # via - # -c requirements.txt - # rich + # via rich markupsafe==2.1.5 # via - # -c requirements.txt # jinja2 # werkzeug mdurl==0.1.2 - # via - # -c requirements.txt - # markdown-it-py + # via markdown-it-py more-itertools==10.3.0 # via # jaraco-classes @@ -104,14 +92,11 @@ moto[codebuild,iam,s3,secretsmanager,ssm,sts]==5.0.13 mypy==1.11.2 # via -r requirements-dev.in mypy-extensions==1.0.0 - # via - # -c requirements.txt - # mypy + # via mypy nh3==0.2.18 # via readme-renderer packaging==24.1 # via - # -c requirements.txt # build # pyroma # pytest @@ -131,7 +116,6 @@ pydot==3.0.1 # via -r requirements-dev.in pygments==2.18.0 # via - # -c requirements.txt # pyroma # readme-renderer # rich @@ -157,12 +141,10 @@ pytest-ordering==0.6 # via -r requirements-dev.in python-dateutil==2.9.0.post0 # via - # -c requirements.txt # botocore # moto pyyaml==6.0.2 # via - # -c requirements.txt # awscli # moto # responses @@ -170,7 +152,6 @@ readme-renderer==43.0 # via twine requests==2.32.3 # via - # -c requirements.txt # -r requirements-dev.in # moto # pyroma @@ -184,22 +165,19 @@ responses==0.25.3 rfc3986==2.0.0 # via twine rich==13.7.1 - # via - # -c requirements.txt - # twine + # via twine rsa==4.7.2 # via awscli ruff==0.6.3 # via -r requirements-dev.in s3transfer==0.10.2 # via - # -c requirements.txt # awscli # boto3 +secretstorage==3.3.3 + # via keyring six==1.16.0 - # via - # -c requirements.txt - # python-dateutil + # via python-dateutil tomli==2.0.1 # via # build @@ -221,12 +199,9 @@ types-setuptools==74.0.0.20240831 types-urllib3==1.26.25.14 # via types-requests typing-extensions==4.12.2 - # via - # -c requirements.txt - # mypy + # via mypy urllib3==1.26.19 # via - # -c requirements.txt # botocore # requests # responses diff --git a/requirements.txt b/requirements.txt index 9744b33..8b224db 100644 --- a/requirements.txt +++ b/requirements.txt @@ -18,7 +18,7 @@ botocore==1.35.10 # via # boto3 # s3transfer -certifi==2024.7.4 +certifi==2024.8.30 # via # aws-codeseeder # requests @@ -75,7 +75,7 @@ property-manager==3.0 # via executor pydantic==2.8.2 # via seed-farmer (setup.py) -pydantic-core==2.20.1 +pydantic-core==2.23.1 # via pydantic pygments==2.18.0 # via rich @@ -99,7 +99,7 @@ requests==2.32.3 # via # cookiecutter # seed-farmer (setup.py) -rich==13.7.1 +rich==13.8.0 # via # cookiecutter # seed-farmer (setup.py) diff --git a/setup.py b/setup.py index de99193..76f4e27 100644 --- a/setup.py +++ b/setup.py @@ -51,14 +51,14 @@ "pydantic>=2.8.2,<2.9.0", "executor~=23.2", "typing-extensions>=4.6.3", - "rich>=12.4,<13.8", + "rich>=12.4,<13.9", "requests>=2.28,<2.33", "python-dotenv>=0.21,<1.1", "gitpython~=3.1.30", "gitignore-parser~=0.1.2", "pyyaml~=6.0.1", "urllib3~=1.26.17", - "certifi>=2024.7.4,<2024.8.0", + "certifi>=2024.7.4,<2024.9.0", "packaging>=23.2,<25.0", ], entry_points={"console_scripts": ["seedfarmer = seedfarmer.__main__:main"]},