From a01e5ba4fd5bb235480a1d4ba885f2c5ea9f8cb0 Mon Sep 17 00:00:00 2001 From: Ted Cook Date: Tue, 5 Mar 2024 09:49:48 -0600 Subject: [PATCH] Update dependencies --- poetry.lock | 42 ++++++++++++++++++++---------------------- pyproject.toml | 2 +- 2 files changed, 21 insertions(+), 23 deletions(-) diff --git a/poetry.lock b/poetry.lock index b6b245e..4fc09b2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.1 and should not be changed by hand. [[package]] name = "ansible" @@ -16,13 +16,13 @@ ansible-core = ">=2.16.4,<2.17.0" [[package]] name = "ansible-compat" -version = "4.1.10" +version = "4.1.11" description = "Ansible compatibility goodies" optional = false python-versions = ">=3.9" files = [ - {file = "ansible-compat-4.1.10.tar.gz", hash = "sha256:2be8c7b510d2e15eed1e9ef443209d67d9aec8f427026b88936d4535ff59863d"}, - {file = "ansible_compat-4.1.10-py3-none-any.whl", hash = "sha256:f09c3137c9f5f65d38caed44f1a1565c0e7170df720d461e76839beda6018edb"}, + {file = "ansible-compat-4.1.11.tar.gz", hash = "sha256:b3e9f9d7c3a1ce6222de444e9dc6fece7eba70ac64f2a0befdc4e2d542018b4a"}, + {file = "ansible_compat-4.1.11-py3-none-any.whl", hash = "sha256:74a91807808a39af48ab6595811b9340d1458db26b138362f48bf39292190705"}, ] [package.dependencies] @@ -34,7 +34,7 @@ subprocess-tee = ">=0.4.1" [package.extras] docs = ["argparse-manpage", "black", "mkdocs-ansible[lock] (>=0.1.2)"] -test = ["coverage", "pip-tools", "pytest (>=7.2.0)", "pytest-mock", "pytest-plus"] +test = ["coverage", "pip-tools", "pytest (>=7.2.0)", "pytest-mock", "pytest-plus (>=0.6.1)"] [[package]] name = "ansible-core" @@ -56,17 +56,17 @@ resolvelib = ">=0.5.3,<1.1.0" [[package]] name = "ansible-lint" -version = "6.20.3" +version = "24.2.0" description = "Checks playbooks for practices and behavior that could potentially be improved" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" files = [ - {file = "ansible-lint-6.20.3.tar.gz", hash = "sha256:7cb8efffad21cb869b0b58894e5cfe3437014ba7c61812c956c72dfebc99a0b8"}, - {file = "ansible_lint-6.20.3-py3-none-any.whl", hash = "sha256:166b66c41212b350665e0fc35497d33a05c7b90a6ed4ab01ed0f381cdeadbbef"}, + {file = "ansible-lint-24.2.0.tar.gz", hash = "sha256:6bc5d6273f33711ec6d370dfe5fdbe97a64b4c36c2a7a19a249401326eb03616"}, + {file = "ansible_lint-24.2.0-py3-none-any.whl", hash = "sha256:755f369c6baf601b09c4931a4e6bd0df3d79c54eb519f093e5db6ab52ad03e0c"}, ] [package.dependencies] -ansible-compat = ">=4.1.10" +ansible-compat = ">=4.1.11" ansible-core = ">=2.12.0" black = ">=22.8.0" filelock = ">=3.3.0" @@ -74,17 +74,15 @@ jsonschema = ">=4.10.0" packaging = ">=21.3" pathspec = ">=0.10.3" pyyaml = ">=5.4.1" -requests = ">=2.31.0" rich = ">=12.0.0" -"ruamel.yaml" = ">=0.17.0,<0.17.29 || >0.17.29,<0.17.30 || >0.17.30,<0.18" +"ruamel.yaml" = ">=0.18.5" subprocess-tee = ">=0.4.1" wcmatch = ">=8.1.2" yamllint = ">=1.30.0" [package.extras] -docs = ["mkdocs-ansible[lock] (>=0.2.0)", "pipdeptree (>=2.7.1)"] -lock = ["ansible-compat (==4.1.10)", "ansible-core (==2.15.4)", "attrs (==23.1.0)", "black (==23.9.1)", "bracex (==2.4)", "certifi (==2023.7.22)", "cffi (==1.16.0)", "charset-normalizer (==3.2.0)", "click (==8.1.7)", "cryptography (==41.0.4)", "filelock (==3.12.4)", "idna (==3.4)", "importlib-resources (==5.0.7)", "jinja2 (==3.1.2)", "jsonschema (==4.19.1)", "jsonschema-specifications (==2023.7.1)", "markdown-it-py (==3.0.0)", "markupsafe (==2.1.3)", "mdurl (==0.1.2)", "mypy-extensions (==1.0.0)", "packaging (==23.1)", "pathspec (==0.11.2)", "platformdirs (==3.10.0)", "pycparser (==2.21)", "pygments (==2.16.1)", "pyyaml (==6.0.1)", "referencing (==0.30.2)", "requests (==2.31.0)", "rich (==13.5.3)", "rpds-py (==0.10.3)", "ruamel-yaml (==0.17.33)", "subprocess-tee (==0.4.1)", "tomli (==2.0.1)", "typing-extensions (==4.8.0)", "urllib3 (==2.0.5)", "wcmatch (==8.5)", "yamllint (==1.32.0)"] -test = ["black", "coverage-enable-subprocess", "coverage[toml] (>=6.4.4)", "jmespath", "mypy", "netaddr", "psutil", "pylint", "pytest (>=7.2.2)", "pytest-mock", "pytest-plus (>=0.2)", "pytest-xdist (>=2.1.0)", "ruamel-yaml-clib", "ruamel.yaml (>=0.17.31,<0.18)", "spdx-tools (>=0.7.1,<0.8.0)", "types-jsonschema", "types-pyyaml"] +docs = ["mkdocs-ansible (>=0.2.0)", "pipdeptree (>=2.7.1)"] +test = ["black", "coverage-enable-subprocess", "coverage[toml] (>=6.4.4)", "jmespath", "license-expression (>=30.1.1)", "mypy", "netaddr", "psutil", "pylint", "pytest (>=7.2.2)", "pytest-mock", "pytest-plus (>=0.6)", "pytest-xdist (>=2.1.0)", "ruamel-yaml-clib", "ruamel.yaml (>=0.17.31)", "types-jsonschema", "types-pyyaml"] [[package]] name = "attrs" @@ -1075,20 +1073,20 @@ files = [ [[package]] name = "ruamel-yaml" -version = "0.17.33" +version = "0.18.6" description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" optional = false -python-versions = ">=3" +python-versions = ">=3.7" files = [ - {file = "ruamel.yaml-0.17.33-py3-none-any.whl", hash = "sha256:2080c7a02b8a30fb3c06727cdf3e254a64055eedf3aa2d17c2b669639c04971b"}, - {file = "ruamel.yaml-0.17.33.tar.gz", hash = "sha256:5c56aa0bff2afceaa93bffbfc78b450b7dc1e01d5edb80b3a570695286ae62b1"}, + {file = "ruamel.yaml-0.18.6-py3-none-any.whl", hash = "sha256:57b53ba33def16c4f3d807c0ccbc00f8a6081827e81ba2491691b76882d0c636"}, + {file = "ruamel.yaml-0.18.6.tar.gz", hash = "sha256:8b27e6a217e786c6fbe5634d8f3f11bc63e0f80f6a5890f28863d9c45aac311b"}, ] [package.dependencies] -"ruamel.yaml.clib" = {version = ">=0.2.7", markers = "platform_python_implementation == \"CPython\" and python_version < \"3.12\""} +"ruamel.yaml.clib" = {version = ">=0.2.7", markers = "platform_python_implementation == \"CPython\" and python_version < \"3.13\""} [package.extras] -docs = ["ryd"] +docs = ["mercurial (>5.7)", "ryd"] jinja2 = ["ruamel.yaml.jinja2 (>=0.2)"] [[package]] @@ -1217,4 +1215,4 @@ dev = ["doc8", "flake8", "flake8-import-order", "rstcheck[sphinx]", "sphinx"] [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "0d545852aa85647e469137bb7b0b0828bd71d6c92e48b227924818798d1f038b" +content-hash = "f65f31ddd53979d05746061969ff6a01db5ffbfedd0e241ad3ec9ebedd3b0e63" diff --git a/pyproject.toml b/pyproject.toml index 08577c4..6e0be02 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ python = "^3.11" [tool.poetry.group.dev.dependencies] ansible = "^9.3.0" -ansible-lint = { version = "*", markers = "platform_system != 'Windows'" } +ansible-lint = { version = "24.2.0", markers = "platform_system != 'Windows'" } molecule = "^24.2.0" molecule-plugins = {extras = ["docker"], version = "^23.5.3"} yamllint = "^1.32.0"