diff --git a/.hatch/requirements-docs.txt b/.hatch/requirements-docs.txt index d93aeb3bbf..95fcbdfd41 100644 --- a/.hatch/requirements-docs.txt +++ b/.hatch/requirements-docs.txt @@ -50,7 +50,7 @@ mdurl==0.1.2 # via markdown-it-py myst-parser==4.0.0 # via hatch.envs.docs -packaging==24.1 +packaging==24.2 # via sphinx pydata-sphinx-theme==0.16.0 # via hatch.envs.docs @@ -91,7 +91,7 @@ typing-extensions==4.12.2 # via pydata-sphinx-theme urllib3==2.2.3 # via requests -wheel==0.44.0 +wheel==0.45.0 # via sphinx-togglebutton # The following packages are considered to be unsafe in a requirements file: diff --git a/.hatch/requirements-lint.txt b/.hatch/requirements-lint.txt index 4bd0234a71..2ffa3e2ba4 100644 --- a/.hatch/requirements-lint.txt +++ b/.hatch/requirements-lint.txt @@ -1,13 +1,13 @@ # # This file is autogenerated by hatch-pip-compile with Python 3.12 # -# - ansible-dev-tools==24.10.0 -# - ansible==10.5.0 +# - ansible-dev-tools==24.10.2 +# - ansible==10.6.0 # - black==24.10.0 # - mypy==1.13.0 # - pandas-stubs==2.2.3.241009 # - pydantic==2.9.2 -# - ruff==0.7.1 +# - ruff==0.7.3 # - 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==10.5.0 +ansible==10.6.0 # via hatch.envs.lint ansible-builder==3.1.0 # via @@ -29,18 +29,18 @@ ansible-compat==24.9.1 # ansible-lint # molecule # pytest-ansible -ansible-core==2.17.5 +ansible-core==2.17.6 # via # ansible # ansible-compat # ansible-lint # molecule # pytest-ansible -ansible-creator==24.9.0 +ansible-creator==24.10.1 # via ansible-dev-tools ansible-dev-environment==24.9.0 # via ansible-dev-tools -ansible-dev-tools==24.10.0 +ansible-dev-tools==24.10.2 # via hatch.envs.lint ansible-lint==24.9.2 # via @@ -133,11 +133,11 @@ mypy-extensions==1.0.0 # via # black # mypy -numpy==2.1.2 +numpy==2.1.3 # via pandas-stubs onigurumacffi==1.3.0 # via ansible-navigator -packaging==24.1 +packaging==24.2 # via # ansible-builder # ansible-compat @@ -220,12 +220,12 @@ referencing==0.35.1 # jsonschema-specifications resolvelib==1.0.1 # via ansible-core -rich==13.9.3 +rich==13.9.4 # via # ansible-lint # enrich # molecule -rpds-py==0.20.0 +rpds-py==0.21.0 # 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.7.1 +ruff==0.7.3 # via hatch.envs.lint subprocess-tee==0.4.2 # via @@ -265,7 +265,7 @@ tzdata==2024.2 # via ansible-navigator urllib3==2.2.3 # via types-requests -virtualenv==20.27.0 +virtualenv==20.27.1 # via tox wcmatch==10.0 # via @@ -273,7 +273,7 @@ wcmatch==10.0 # molecule yamllint==1.35.1 # via ansible-lint -zipp==3.20.2 +zipp==3.21.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/.hatch/requirements-test.txt b/.hatch/requirements-test.txt index f224befaa0..3b6dd5421f 100644 --- a/.hatch/requirements-test.txt +++ b/.hatch/requirements-test.txt @@ -1,10 +1,10 @@ # # This file is autogenerated by hatch-pip-compile with Python 3.12 # -# [constraints] .hatch/requirements.txt (SHA256: 7ad151976b72bb564d491ec5c0ead3b24dcd4d259b99700df8e92cc8a0cd07ed) +# [constraints] .hatch/requirements.txt (SHA256: ac6baaee77c4015ca7749690da5f658092b9d5572c7e4083c08b8c4bf75c5c6c) # # - appdirs==1.4.4 -# - azure-core==1.31.0 +# - azure-core==1.32.0 # - azure-identity==1.19.0 # - azure-keyvault-certificates==4.9.0 # - azure-keyvault-keys==4.10.0 @@ -24,17 +24,17 @@ # - cryptography==43.0.3 # - fqdn==1.5.1 # - psycopg[binary]==3.1.19 -# - pulumi-azure-native==2.68.0 +# - pulumi-azure-native==2.71.0 # - pulumi-azuread==6.0.1 # - pulumi-random==4.16.7 -# - pulumi==3.137.0 +# - pulumi==3.138.0 # - pydantic==2.9.2 # - pyjwt[crypto]==2.9.0 # - pytz==2024.2 # - pyyaml==6.0.2 -# - rich==13.9.3 -# - simple-acme-dns==3.1.0 -# - typer==0.12.5 +# - rich==13.9.4 +# - simple-acme-dns==3.2.0 +# - typer==0.13.0 # - websocket-client==1.8.0 # - coverage==7.6.4 # - freezegun==1.5.1 @@ -74,7 +74,7 @@ azure-common==1.1.28 # azure-mgmt-rdbms # azure-mgmt-resource # azure-mgmt-storage -azure-core==1.31.0 +azure-core==1.32.0 # via # -c .hatch/requirements.txt # hatch.envs.test @@ -111,7 +111,7 @@ azure-mgmt-containerinstance==10.1.0 # via # -c .hatch/requirements.txt # hatch.envs.test -azure-mgmt-core==1.4.0 +azure-mgmt-core==1.5.0 # via # -c .hatch/requirements.txt # azure-mgmt-compute @@ -195,7 +195,7 @@ cryptography==43.0.3 # msal # pyjwt # pyopenssl -debugpy==1.8.7 +debugpy==1.8.8 # via # -c .hatch/requirements.txt # pulumi @@ -203,7 +203,7 @@ dill==0.3.9 # via # -c .hatch/requirements.txt # pulumi -dnspython==2.6.1 +dnspython==2.7.0 # via # -c .hatch/requirements.txt # simple-acme-dns @@ -269,7 +269,7 @@ oauthlib==3.2.2 # via # -c .hatch/requirements.txt # requests-oauthlib -packaging==24.1 +packaging==24.2 # via pytest parver==0.5 # via @@ -295,14 +295,14 @@ psycopg-binary==3.1.19 # via # -c .hatch/requirements.txt # psycopg -pulumi==3.137.0 +pulumi==3.138.0 # via # -c .hatch/requirements.txt # hatch.envs.test # pulumi-azure-native # pulumi-azuread # pulumi-random -pulumi-azure-native==2.68.0 +pulumi-azure-native==2.71.0 # via # -c .hatch/requirements.txt # hatch.envs.test @@ -340,7 +340,7 @@ pyopenssl==24.2.1 # -c .hatch/requirements.txt # acme # josepy -pyrfc3339==1.1 +pyrfc3339==2.0.1 # via # -c .hatch/requirements.txt # acme @@ -357,7 +357,6 @@ pytz==2024.2 # -c .hatch/requirements.txt # hatch.envs.test # acme - # pyrfc3339 pyyaml==6.0.2 # via # -c .hatch/requirements.txt @@ -378,7 +377,7 @@ requests-oauthlib==2.0.0 # via # -c .hatch/requirements.txt # msrest -rich==13.9.3 +rich==13.9.4 # via # -c .hatch/requirements.txt # hatch.envs.test @@ -394,7 +393,7 @@ shellingham==1.5.4 # via # -c .hatch/requirements.txt # typer -simple-acme-dns==3.1.0 +simple-acme-dns==3.2.0 # via # -c .hatch/requirements.txt # hatch.envs.test @@ -404,7 +403,7 @@ six==1.16.0 # azure-core # pulumi # python-dateutil -typer==0.12.5 +typer==0.13.0 # via # -c .hatch/requirements.txt # hatch.envs.test @@ -431,7 +430,7 @@ urllib3==2.2.3 # via # -c .hatch/requirements.txt # requests -validators==0.28.3 +validators==0.34.0 # via # -c .hatch/requirements.txt # simple-acme-dns diff --git a/.hatch/requirements.txt b/.hatch/requirements.txt index e9e357bfc0..5451c40b45 100644 --- a/.hatch/requirements.txt +++ b/.hatch/requirements.txt @@ -2,7 +2,7 @@ # This file is autogenerated by hatch-pip-compile with Python 3.12 # # - appdirs==1.4.4 -# - azure-core==1.31.0 +# - azure-core==1.32.0 # - azure-identity==1.19.0 # - azure-keyvault-certificates==4.9.0 # - azure-keyvault-keys==4.10.0 @@ -22,17 +22,17 @@ # - cryptography==43.0.3 # - fqdn==1.5.1 # - psycopg[binary]==3.1.19 -# - pulumi-azure-native==2.68.0 +# - pulumi-azure-native==2.71.0 # - pulumi-azuread==6.0.1 # - pulumi-random==4.16.7 -# - pulumi==3.137.0 +# - pulumi==3.138.0 # - pydantic==2.9.2 # - pyjwt[crypto]==2.9.0 # - pytz==2024.2 # - pyyaml==6.0.2 -# - rich==13.9.3 -# - simple-acme-dns==3.1.0 -# - typer==0.12.5 +# - rich==13.9.4 +# - simple-acme-dns==3.2.0 +# - typer==0.13.0 # - websocket-client==1.8.0 # @@ -56,7 +56,7 @@ azure-common==1.1.28 # azure-mgmt-rdbms # azure-mgmt-resource # azure-mgmt-storage -azure-core==1.31.0 +azure-core==1.32.0 # via # hatch.envs.default # azure-identity @@ -80,7 +80,7 @@ azure-mgmt-compute==33.0.0 # via hatch.envs.default azure-mgmt-containerinstance==10.1.0 # via hatch.envs.default -azure-mgmt-core==1.4.0 +azure-mgmt-core==1.5.0 # via # azure-mgmt-compute # azure-mgmt-containerinstance @@ -134,11 +134,11 @@ cryptography==43.0.3 # msal # pyjwt # pyopenssl -debugpy==1.8.7 +debugpy==1.8.8 # via pulumi dill==0.3.9 # via pulumi -dnspython==2.6.1 +dnspython==2.7.0 # via simple-acme-dns fqdn==1.5.1 # via hatch.envs.default @@ -192,13 +192,13 @@ psycopg==3.1.19 # via hatch.envs.default psycopg-binary==3.1.19 # via psycopg -pulumi==3.137.0 +pulumi==3.138.0 # via # hatch.envs.default # pulumi-azure-native # pulumi-azuread # pulumi-random -pulumi-azure-native==2.68.0 +pulumi-azure-native==2.71.0 # via hatch.envs.default pulumi-azuread==6.0.1 # via hatch.envs.default @@ -220,13 +220,12 @@ pyopenssl==24.2.1 # via # acme # josepy -pyrfc3339==1.1 +pyrfc3339==2.0.1 # via acme pytz==2024.2 # via # hatch.envs.default # acme - # pyrfc3339 pyyaml==6.0.2 # via # hatch.envs.default @@ -240,7 +239,7 @@ requests==2.32.3 # requests-oauthlib requests-oauthlib==2.0.0 # via msrest -rich==13.9.3 +rich==13.9.4 # via # hatch.envs.default # typer @@ -252,13 +251,13 @@ semver==2.13.0 # pulumi-random shellingham==1.5.4 # via typer -simple-acme-dns==3.1.0 +simple-acme-dns==3.2.0 # via hatch.envs.default six==1.16.0 # via # azure-core # pulumi -typer==0.12.5 +typer==0.13.0 # via hatch.envs.default typing-extensions==4.12.2 # via @@ -280,7 +279,7 @@ typing-extensions==4.12.2 # typer urllib3==2.2.3 # via requests -validators==0.28.3 +validators==0.34.0 # via simple-acme-dns websocket-client==1.8.0 # via hatch.envs.default diff --git a/pyproject.toml b/pyproject.toml index 8bcd84a1ca..e3cb46525e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ license = { text = "BSD-3-Clause" } dependencies = [ "appdirs==1.4.4", - "azure-core==1.31.0", + "azure-core==1.32.0", "azure-identity==1.19.0", "azure-keyvault-certificates==4.9.0", "azure-keyvault-keys==4.10.0", @@ -45,17 +45,17 @@ dependencies = [ "cryptography==43.0.3", "fqdn==1.5.1", "psycopg[binary]==3.1.19", # needed for installation on older MacOS versions - "pulumi-azure-native==2.68.0", + "pulumi-azure-native==2.71.0", "pulumi-azuread==6.0.1", "pulumi-random==4.16.7", - "pulumi==3.137.0", + "pulumi==3.138.0", "pydantic==2.9.2", "pyjwt[crypto]==2.9.0", "pytz==2024.2", "pyyaml==6.0.2", - "rich==13.9.3", - "simple-acme-dns==3.1.0", - "typer==0.12.5", + "rich==13.9.4", + "simple-acme-dns==3.2.0", + "typer==0.13.0", "websocket-client==1.8.0", ] @@ -73,13 +73,13 @@ docs = [ "sphinx==8.1.3", ] lint = [ - "ansible-dev-tools==24.10.0", - "ansible==10.5.0", + "ansible-dev-tools==24.10.2", + "ansible==10.6.0", "black==24.10.0", "mypy==1.13.0", "pandas-stubs==2.2.3.241009", "pydantic==2.9.2", - "ruff==0.7.1", + "ruff==0.7.3", "types-appdirs==1.4.3.5", "types-chevron==0.14.2.20240310", "types-pytz==2024.2.0.20241003",