diff --git a/.hatch/requirements-docs.txt b/.hatch/requirements-docs.txt index d8350ffbe4..01ef044438 100644 --- a/.hatch/requirements-docs.txt +++ b/.hatch/requirements-docs.txt @@ -22,17 +22,17 @@ # - cryptography==44.0.0 # - fqdn==1.5.1 # - psycopg[binary]==3.1.19 -# - pulumi-azure-native==2.74.0 +# - pulumi-azure-native==2.76.0 # - pulumi-azuread==6.0.1 # - pulumi-random==4.16.7 # - pulumi==3.142.0 -# - pydantic==2.10.2 +# - pydantic==2.10.3 # - pyjwt[crypto]==2.10.1 # - pytz==2024.2 # - pyyaml==6.0.2 # - rich==13.9.4 # - simple-acme-dns==3.2.0 -# - typer==0.14.0 +# - typer==0.15.1 # - websocket-client==1.8.0 # - emoji==2.14.0 # - myst-parser==4.0.0 @@ -241,7 +241,7 @@ pulumi==3.142.0 # pulumi-azure-native # pulumi-azuread # pulumi-random -pulumi-azure-native==2.74.0 +pulumi-azure-native==2.76.0 # via hatch.envs.docs pulumi-azuread==6.0.1 # via hatch.envs.docs @@ -249,7 +249,7 @@ pulumi-random==4.16.7 # via hatch.envs.docs pycparser==2.22 # via cffi -pydantic==2.10.2 +pydantic==2.10.3 # via hatch.envs.docs pydantic-core==2.27.1 # via pydantic @@ -307,7 +307,7 @@ shellingham==1.5.4 # typer-slim simple-acme-dns==3.2.0 # via hatch.envs.docs -six==1.16.0 +six==1.17.0 # via # azure-core # pulumi @@ -338,9 +338,9 @@ sphinxcontrib-serializinghtml==2.0.0 # via sphinx sphinxcontrib-typer==0.5.1 # via hatch.envs.docs -typer==0.14.0 +typer==0.15.1 # via hatch.envs.docs -typer-slim==0.14.0 +typer-slim==0.15.1 # via sphinxcontrib-typer typing-extensions==4.12.2 # via diff --git a/.hatch/requirements-lint.txt b/.hatch/requirements-lint.txt index 0c10259677..bdef81d7a0 100644 --- a/.hatch/requirements-lint.txt +++ b/.hatch/requirements-lint.txt @@ -2,12 +2,12 @@ # This file is autogenerated by hatch-pip-compile with Python 3.12 # # - ansible-dev-tools==24.11.0 -# - ansible==11.0.0 +# - ansible==11.1.0 # - black==24.10.0 # - mypy==1.13.0 # - pandas-stubs==2.2.3.241126 -# - pydantic==2.10.2 -# - ruff==0.8.1 +# - pydantic==2.10.3 +# - ruff==0.8.2 # - types-appdirs==1.4.3.5 # - types-chevron==0.14.2.20240310 # - types-pytz==2024.2.0.20241003 @@ -17,7 +17,7 @@ annotated-types==0.7.0 # via pydantic -ansible==11.0.0 +ansible==11.1.0 # via hatch.envs.lint ansible-builder==3.1.0 # via @@ -36,7 +36,7 @@ ansible-core==2.18.1 # ansible-lint # molecule # pytest-ansible -ansible-creator==24.11.0 +ansible-creator==24.12.0 # via ansible-dev-tools ansible-dev-environment==24.9.0 # via ansible-dev-tools @@ -125,7 +125,7 @@ markupsafe==3.0.2 # via jinja2 mdurl==0.1.2 # via markdown-it-py -molecule==24.9.0 +molecule==24.12.0 # via ansible-dev-tools mypy==1.13.0 # via hatch.envs.lint @@ -133,7 +133,7 @@ mypy-extensions==1.0.0 # via # black # mypy -numpy==2.1.3 +numpy==2.2.0 # via pandas-stubs onigurumacffi==1.3.0 # via ansible-navigator @@ -178,7 +178,7 @@ ptyprocess==0.7.0 # via pexpect pycparser==2.22 # via cffi -pydantic==2.10.2 +pydantic==2.10.3 # via hatch.envs.lint pydantic-core==2.27.1 # via pydantic @@ -225,7 +225,7 @@ rich==13.9.4 # ansible-lint # enrich # molecule -rpds-py==0.22.1 +rpds-py==0.22.3 # via # jsonschema # referencing @@ -233,7 +233,7 @@ ruamel-yaml==0.18.6 # via ansible-lint ruamel-yaml-clib==0.2.12 # via ruamel-yaml -ruff==0.8.1 +ruff==0.8.2 # via hatch.envs.lint subprocess-tee==0.4.2 # via diff --git a/.hatch/requirements-test.txt b/.hatch/requirements-test.txt index ce24e1caee..177bcd5953 100644 --- a/.hatch/requirements-test.txt +++ b/.hatch/requirements-test.txt @@ -1,7 +1,7 @@ # # This file is autogenerated by hatch-pip-compile with Python 3.12 # -# [constraints] .hatch/requirements.txt (SHA256: 9b78097f41c11566a80e32726aefa74a983ac227fce27db9adba04ae7594da1c) +# [constraints] .hatch/requirements.txt (SHA256: 5b14c21af4fbc3de1ff8ee0f3a57b092aa1a5c814ad56dccb0b50fd2d010eeb2) # # - appdirs==1.4.4 # - azure-core==1.32.0 @@ -24,19 +24,19 @@ # - cryptography==44.0.0 # - fqdn==1.5.1 # - psycopg[binary]==3.1.19 -# - pulumi-azure-native==2.74.0 +# - pulumi-azure-native==2.76.0 # - pulumi-azuread==6.0.1 # - pulumi-random==4.16.7 # - pulumi==3.142.0 -# - pydantic==2.10.2 +# - pydantic==2.10.3 # - pyjwt[crypto]==2.10.1 # - pytz==2024.2 # - pyyaml==6.0.2 # - rich==13.9.4 # - simple-acme-dns==3.2.0 -# - typer==0.14.0 +# - typer==0.15.1 # - websocket-client==1.8.0 -# - coverage==7.6.8 +# - coverage==7.6.9 # - freezegun==1.5.1 # - pytest-mock==3.14.0 # - pytest==8.3.4 @@ -180,7 +180,7 @@ click==8.1.7 # via # -c .hatch/requirements.txt # typer -coverage==7.6.8 +coverage==7.6.9 # via hatch.envs.test cryptography==44.0.0 # via @@ -302,7 +302,7 @@ pulumi==3.142.0 # pulumi-azure-native # pulumi-azuread # pulumi-random -pulumi-azure-native==2.74.0 +pulumi-azure-native==2.76.0 # via # -c .hatch/requirements.txt # hatch.envs.test @@ -318,7 +318,7 @@ pycparser==2.22 # via # -c .hatch/requirements.txt # cffi -pydantic==2.10.2 +pydantic==2.10.3 # via # -c .hatch/requirements.txt # hatch.envs.test @@ -397,13 +397,13 @@ simple-acme-dns==3.2.0 # via # -c .hatch/requirements.txt # hatch.envs.test -six==1.16.0 +six==1.17.0 # via # -c .hatch/requirements.txt # azure-core # pulumi # python-dateutil -typer==0.14.0 +typer==0.15.1 # via # -c .hatch/requirements.txt # hatch.envs.test diff --git a/.hatch/requirements.txt b/.hatch/requirements.txt index f2589f1f68..9506db78d5 100644 --- a/.hatch/requirements.txt +++ b/.hatch/requirements.txt @@ -22,17 +22,17 @@ # - cryptography==44.0.0 # - fqdn==1.5.1 # - psycopg[binary]==3.1.19 -# - pulumi-azure-native==2.74.0 +# - pulumi-azure-native==2.76.0 # - pulumi-azuread==6.0.1 # - pulumi-random==4.16.7 # - pulumi==3.142.0 -# - pydantic==2.10.2 +# - pydantic==2.10.3 # - pyjwt[crypto]==2.10.1 # - pytz==2024.2 # - pyyaml==6.0.2 # - rich==13.9.4 # - simple-acme-dns==3.2.0 -# - typer==0.14.0 +# - typer==0.15.1 # - websocket-client==1.8.0 # @@ -198,7 +198,7 @@ pulumi==3.142.0 # pulumi-azure-native # pulumi-azuread # pulumi-random -pulumi-azure-native==2.74.0 +pulumi-azure-native==2.76.0 # via hatch.envs.default pulumi-azuread==6.0.1 # via hatch.envs.default @@ -206,7 +206,7 @@ pulumi-random==4.16.7 # via hatch.envs.default pycparser==2.22 # via cffi -pydantic==2.10.2 +pydantic==2.10.3 # via hatch.envs.default pydantic-core==2.27.1 # via pydantic @@ -253,11 +253,11 @@ shellingham==1.5.4 # via typer simple-acme-dns==3.2.0 # via hatch.envs.default -six==1.16.0 +six==1.17.0 # via # azure-core # pulumi -typer==0.14.0 +typer==0.15.1 # via hatch.envs.default typing-extensions==4.12.2 # via diff --git a/pyproject.toml b/pyproject.toml index 8042b11eb8..529ed565e9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,17 +45,17 @@ dependencies = [ "cryptography==44.0.0", "fqdn==1.5.1", "psycopg[binary]==3.1.19", # needed for installation on older MacOS versions - "pulumi-azure-native==2.74.0", + "pulumi-azure-native==2.76.0", "pulumi-azuread==6.0.1", "pulumi-random==4.16.7", "pulumi==3.142.0", - "pydantic==2.10.2", + "pydantic==2.10.3", "pyjwt[crypto]==2.10.1", "pytz==2024.2", "pyyaml==6.0.2", "rich==13.9.4", "simple-acme-dns==3.2.0", - "typer==0.14.0", + "typer==0.15.1", "websocket-client==1.8.0", ] @@ -75,12 +75,12 @@ docs = [ ] lint = [ "ansible-dev-tools==24.11.0", - "ansible==11.0.0", + "ansible==11.1.0", "black==24.10.0", "mypy==1.13.0", "pandas-stubs==2.2.3.241126", - "pydantic==2.10.2", - "ruff==0.8.1", + "pydantic==2.10.3", + "ruff==0.8.2", "types-appdirs==1.4.3.5", "types-chevron==0.14.2.20240310", "types-pytz==2024.2.0.20241003", @@ -88,7 +88,7 @@ lint = [ "types-requests==2.32.0.20241016", ] test = [ - "coverage==7.6.8", + "coverage==7.6.9", "freezegun==1.5.1", "pytest-mock==3.14.0", "pytest==8.3.4",