diff --git a/poetry.lock b/poetry.lock index b0ff5db..ef44794 100644 --- a/poetry.lock +++ b/poetry.lock @@ -16,17 +16,17 @@ ansible-core = ">=2.17.7,<2.18.0" [[package]] name = "ansible-compat" -version = "24.10.0" +version = "25.1.1" description = "Ansible compatibility goodies" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" files = [ - {file = "ansible_compat-24.10.0-py3-none-any.whl", hash = "sha256:0415bcd82f7d84e5b344c03439154c1f16576809dc3a523b81178354c86ae5a1"}, - {file = "ansible_compat-24.10.0.tar.gz", hash = "sha256:0ad873e0dae8b2de79bc33ced813d6c92c716c4d7b82f9a4693e1fd57f43776e"}, + {file = "ansible_compat-25.1.1-py3-none-any.whl", hash = "sha256:76147025c82c92433feb8317d3fa513026f557dc1b64abd0b2565ffa09a57725"}, + {file = "ansible_compat-25.1.1.tar.gz", hash = "sha256:b4e4609bb9b91588758be4d26ff25ff46d7ce83e6b8f2cc58cf77d736ec1f1ab"}, ] [package.dependencies] -ansible-core = ">=2.14" +ansible-core = ">=2.16" jsonschema = ">=4.6.0" packaging = "*" PyYAML = "*" @@ -34,7 +34,7 @@ subprocess-tee = ">=0.4.1" [package.extras] docs = ["argparse-manpage", "black", "mkdocs-ansible (>=24.3.1)"] -test = ["coverage", "pip", "pytest (>=7.2.0)", "pytest-mock", "pytest-plus (>=0.6.1)", "uv (>=0.4.30)"] +test = ["coverage", "pip", "pytest (>=7.2.0)", "pytest-instafail", "pytest-mock", "pytest-plus (>=0.6.1)", "uv (>=0.4.30)"] [[package]] name = "ansible-core" @@ -56,32 +56,32 @@ resolvelib = ">=0.5.3,<1.1.0" [[package]] name = "ansible-lint" -version = "24.12.2" +version = "25.1.1" description = "Checks playbooks for practices and behavior that could potentially be improved" optional = false python-versions = ">=3.10" files = [ - {file = "ansible_lint-24.12.2-py3-none-any.whl", hash = "sha256:ce7a783ce4f053a965e31f308cdb57554259052efea04b8491c9704f11095e54"}, - {file = "ansible_lint-24.12.2.tar.gz", hash = "sha256:f636309c4e7f724fc1a544df529c4c2354f54cf35ede11d750366afb1158a464"}, + {file = "ansible_lint-25.1.1-py3-none-any.whl", hash = "sha256:a417c04a94640302f73ad5b96ba3f09a77b24861fd5441d04245549cf3dc2ac9"}, + {file = "ansible_lint-25.1.1.tar.gz", hash = "sha256:52ded593ba69831bf8f2882fea9118f96657f115e75904cac9afe1ea931bf0ab"}, ] [package.dependencies] -ansible-compat = ">=24.10.0" -ansible-core = ">=2.13.0" +ansible-compat = ">=25.1.0" +ansible-core = ">=2.16.0" black = ">=24.3.0" -filelock = ">=3.3.0" +filelock = ">=3.8.2" importlib-metadata = "*" jsonschema = ">=4.10.0" -packaging = ">=21.3" +packaging = ">=22.0" pathspec = ">=0.10.3" -pyyaml = ">=5.4.1" -"ruamel.yaml" = ">=0.18.5" +pyyaml = ">=6.0.2" +"ruamel.yaml" = ">=0.18.5,<0.18.7 || >0.18.7,<0.18.8 || >0.18.8" subprocess-tee = ">=0.4.1" wcmatch = [ {version = ">=8.1.2", markers = "python_version < \"3.12\""}, {version = ">=8.5.0", markers = "python_version >= \"3.12\""}, ] -yamllint = ">=1.30.0" +yamllint = ">=1.34.0" [package.extras] docs = ["mkdocs-ansible (>=24.12.0)", "uv (>=0.5.5)"] @@ -1892,4 +1892,4 @@ type = ["pytest-mypy"] [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "9d27f6203dc7621cb5e5c7e7f38e18f918168d3135cc5923c25149a662bdd555" +content-hash = "f5563474089aa614a99c8435ba871414eeb9a4cbd9066a4efec85644fd021d87" diff --git a/pyproject.toml b/pyproject.toml index 7c41f78..01939d3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ package-mode = false [tool.poetry.dependencies] python = "^3.10" ansible = "==10.7.*" -ansible-lint = { version = "==24.*", markers = "platform_system != 'Windows'" } +ansible-lint = { version = "==25.*", markers = "platform_system != 'Windows'" } boto = "==2.*" boto3 = "==1.*" poetry = "==2.*"