From 6e18747c65e51c9b8c590b133615bcfb666e523d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 4 Jun 2024 18:26:04 +0000 Subject: [PATCH] fix(deps): update configuration management dependencies --- .github/workflows/static-analysis.yml | 4 +- .terraform.lock.hcl | 58 ++++++++-------- poetry.lock | 98 +++++++++++++++++++-------- terrashell.sh | 2 +- 4 files changed, 100 insertions(+), 62 deletions(-) diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index 7e1c438..7ba762f 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -24,7 +24,7 @@ jobs: uses: hashicorp/setup-terraform@v3 env: # renovate: datasource=docker depName=hashicorp/terraform versioning=docker - TERRAFORM_VERSION: 1.8.2 + TERRAFORM_VERSION: 1.8.4 with: terraform_version: ${{ env.TERRAFORM_VERSION }} terraform_wrapper: false @@ -53,7 +53,7 @@ jobs: - name: 🧰 Set up Poetry env: # renovate: datasource=pypi depName=poetry - POETRY_VERSION: 1.8.2 + POETRY_VERSION: 1.8.3 run: pipx install poetry==${{ env.POETRY_VERSION }} - name: 🧰 Set up Python diff --git a/.terraform.lock.hcl b/.terraform.lock.hcl index f7eb232..15dcb00 100644 --- a/.terraform.lock.hcl +++ b/.terraform.lock.hcl @@ -2,37 +2,37 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/oracle/oci" { - version = "5.39.0" + version = "5.44.0" constraints = ">= 5.0.0, < 6.0.0" hashes = [ - "h1:3dOmRt5NuNSf8HlY96BMPFKQCvUMP8oQezCqebY79WE=", - "h1:3ladekTAV4VCBpm4HsfcOHZm1NsyQvYuDjvfA4HLg4I=", - "h1:5JqnCsOhkwEj+giPq0HEMISi9zxdNxpg6CyNiLBTX8Q=", - "h1:6rHA/+/jyqCRrmNKdcRllSlrvRaS5vUmorCLxL/3vrw=", - "h1:CtEucQv+hzJ7p/ZV+YRUgQtunIObtGhdBXqorggJbK0=", - "h1:Fz75vMgyrbbX15nCCKBsHaBk6WQSFmj+AGt2feO3i30=", - "h1:H7LTBvWj/Zz6OtWXOkTg2GywEphZud+qEl+p/zCoUE8=", - "h1:LHZzHOCzhmmh1FQUzb00yE5RIdml3C1aHrWod7Rv9bk=", - "h1:VV+a6aBUDX4VhRRivMpcE4DPFRzbIdVMT5yXkNtSXow=", - "h1:Z9yeN1jMebJkJfU8rR9UMMqAZp75jxARw1P+Jg+wq5I=", - "h1:aoOLJHz1DRTvxc+MFTCyc2zcNnoECVvdaMNtOHcvq8Q=", - "h1:nm1H/LLzqUH6x+SnQKH7HcfwO+uraDFdwu5K05IckBo=", - "h1:pxWfbsQ5XbNeuQC78gSw/HRYHow0NX2wRTpIDiYhDDY=", - "h1:q9yHop7WaD8mqAsRniWUuViTPhAt4ogdrySawHNxNow=", - "zh:16ecadd604105acbbf0c672312cd8bcd767d1d70f4c22d42c87a8b47cb091af7", - "zh:25aa3b4c7393b871964a3191c9b29ad8903c8b14c3992b201112fbd088c3f62a", - "zh:2da84f62599e2ba05cc0c68ba57f70b86c35b5de2486ad687885473921f5cc73", - "zh:33c436714d21402a5284082b264b1f1f97be171b038a1dcc9d502e670b1252a7", - "zh:63ced8cd3826e7b9e72ee3181ec0839a4df766910866e5c4a9dfa3116ffb4581", - "zh:7b069a26ed5996cb352115b024efd4b000206226285449766eb2135f81c7b630", - "zh:8cb0fbb334dab8d4192458dbcfb65c413c987caea1ab26025da88e805657d383", - "zh:941bc8354db5fc99c5029a6c5ac9c0e1f77a97b8e066fff96b3d10a3ee08a5a4", + "h1:5dT9LonktrEONNe6uypvWx7ElzjZRTixLYcymbYDoLQ=", + "h1:BNYKDJ6GzdzHkwcZpuueKId8QMrKgx2wfNsII9+xDYQ=", + "h1:KTNVUzsVxqG4bpu0f8DHXPQmwPOnt4mC5UefZM9IxMc=", + "h1:NqcUiTdm4QklBsaGhTd4Wzzy0SCPZbcCZa35j9/R5TA=", + "h1:bZ/ZB2RAAncS/aAj62UyhBcDps+yv1Iy44jhPaqqXkU=", + "h1:fDqiHGGvWfdQt5h/AClHGiBGfJOU0rOgEqfkl3g7rew=", + "h1:i0esrINcnJ9RqqiyQeCcmPBB90Hp3wfrD64B0KYeeNU=", + "h1:jAWjNmxg4ObmA5mLU4ay4kEnLLJqF2Tq1TmVrNBckfQ=", + "h1:jcx3mWDs0szk8HJIZgJgOEZnQR8Bs76wcRTBZ/JiaHg=", + "h1:k1mwu7EGsCfqPG6G8oIHOJv4VnwDiNK/zSp3MkE0C0E=", + "h1:lsUxVHtOjjQbkgCGog5fwkMm/erTEVT5htF+W5xBlrY=", + "h1:qhxG7c35/puk6FSnEMjVsVT94z6VT8uRBneVSxrA3TU=", + "h1:qzKnFeZQpDkyd7wtEqS8I+HPF9ajQ7QjmiW2luhcoH4=", + "h1:wDdkrh+BMrggUcx8ZY/fvfddzH2Rkbip40ByIicfnNU=", + "zh:2512f470e68c1368e6134021409f14b6441f03c0657c2d17c98890227af506c1", + "zh:374cffbc9450edcdedd59a9301683ea4a9619ef99153e911c299efb7019b6077", + "zh:68d507093861f1629c47bd48b6785c0561a28a080c32dc671a26b495440d7790", + "zh:7ad0c64234f72fb18f168ca5c4dcd91ebc8d8ae3153ba093d5df77682d8670e1", + "zh:8173c60a764e2b65b261328c6c162bc6ced2cf4c9592bec48131d4669064a97c", + "zh:84d50ab9443816e8e8e909565887b35c4a4d95bb7b6c72d7d3379bbdb3c3193d", "zh:9b12af85486a96aedd8d7984b0ff811a4b42e3d88dad1a3fb4c0b580d04fa425", - "zh:b290e335dd764a215e6b76ab90043f946c9c031c99f0642f6887b0c21d594410", - "zh:c5ae643fe1a0ecc437c211878ee6c70470ba1ea4cc4d81f0c711fd6163de2ad6", - "zh:dea1baf7d1e452c385ed428bb9409620486160b263a61f0579421ebea4a49059", - "zh:e7ee0a50d6f94e248a2b6b513461690f0cd7d1df87d6894e849a89f3cb13caf3", - "zh:f99c0ce0433f95a57a53f9f4c4e15a07616fcfb7a00d3daf4fc5588c9b4c8d71", - "zh:fae86a1450561e463beeb0edfdc5b0dbfe82e4ed0a6fe246d4b94ef538ebce85", + "zh:a22132c2414be1c1fa0e44851b9d41421ce2d7d94377b3d5123ed20ed9ad4d3b", + "zh:af8ced82c1641309d47fdf9d3d43876d09abefe7882948cddfcc9d1e1fead9a8", + "zh:b58fe0a465ebdfd145eb0a63a7276ca179ae397fccd6994e93d95475ed01ca42", + "zh:b998dd116338b430effd732289b53870b42108d67e19f40adbd693465163e2b7", + "zh:cb4fd4497adc8e73499f6a74bda2809d36d9c62224063e4b48b776acc4cfc01f", + "zh:d5d25d2ff816925d7bbff0110960529491833a417c794bb0a4ba136e2034aadb", + "zh:e2f725e2a5ca867272f07567ba649ca41a94f317c4d00742790af916108e7e95", + "zh:eda93a0b8105e04cb7f8c7e3fef84450e3b878338e47a5cfacbdb35f84456094", ] } diff --git a/poetry.lock b/poetry.lock index 3c621fb..4a385ba 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2,49 +2,49 @@ [[package]] name = "ansible" -version = "9.5.1" +version = "9.6.0" description = "Radically simple IT automation" optional = false python-versions = ">=3.10" files = [ - {file = "ansible-9.5.1-py3-none-any.whl", hash = "sha256:aed2f4208a75836a27c13555ec5d8d942fe3b089a8b1fc44e8234fadd9e649fd"}, - {file = "ansible-9.5.1.tar.gz", hash = "sha256:3c278bc9642b97fc953b2ba05b99cd80801e75bf3567dfaa1cb5131fe0ec1ecd"}, + {file = "ansible-9.6.0-py3-none-any.whl", hash = "sha256:8c0ffdc8dd58a22d709a5ac567bc62f17e689fb37bbf202788548c3d226631e0"}, + {file = "ansible-9.6.0.tar.gz", hash = "sha256:58732a4ad74a746d299ecfa48b7a91cb217e2c0bd3a44493f2d9f29af2f3ab61"}, ] [package.dependencies] -ansible-core = ">=2.16.6,<2.17.0" +ansible-core = ">=2.16.7,<2.17.0" [[package]] name = "ansible-compat" -version = "4.1.11" +version = "24.6.0" description = "Ansible compatibility goodies" optional = false python-versions = ">=3.9" files = [ - {file = "ansible-compat-4.1.11.tar.gz", hash = "sha256:b3e9f9d7c3a1ce6222de444e9dc6fece7eba70ac64f2a0befdc4e2d542018b4a"}, - {file = "ansible_compat-4.1.11-py3-none-any.whl", hash = "sha256:74a91807808a39af48ab6595811b9340d1458db26b138362f48bf39292190705"}, + {file = "ansible_compat-24.6.0-py3-none-any.whl", hash = "sha256:120843817479077db9460751026c2c9e43892c59a4f5fea1979d69eeb3fcec6d"}, + {file = "ansible_compat-24.6.0.tar.gz", hash = "sha256:7fd0090ece253b487cf956d9e1eea37b0c4c83adba0337794ae66328fa5b4aad"}, ] [package.dependencies] -ansible-core = ">=2.12" +ansible-core = ">=2.14" jsonschema = ">=4.6.0" packaging = "*" PyYAML = "*" subprocess-tee = ">=0.4.1" [package.extras] -docs = ["argparse-manpage", "black", "mkdocs-ansible[lock] (>=0.1.2)"] +docs = ["argparse-manpage", "black", "mkdocs-ansible (>=24.3.1)"] test = ["coverage", "pip-tools", "pytest (>=7.2.0)", "pytest-mock", "pytest-plus (>=0.6.1)"] [[package]] name = "ansible-core" -version = "2.16.6" +version = "2.16.7" description = "Radically simple IT automation" optional = false python-versions = ">=3.10" files = [ - {file = "ansible_core-2.16.6-py3-none-any.whl", hash = "sha256:f9dea5044a86fd95cc27099f4f5c3ae9beb23acf7c3b6331455726c47825922b"}, - {file = "ansible_core-2.16.6.tar.gz", hash = "sha256:111e55d358c2297ec0ce03ba98e6c5ce95947fdf50d878215eb8c183d0c275e4"}, + {file = "ansible_core-2.16.7-py3-none-any.whl", hash = "sha256:3e1b0ed76ff40d8722f1b5bf19348b95ff226ef5157f7afd720e3da1369a4a6e"}, + {file = "ansible_core-2.16.7.tar.gz", hash = "sha256:a8c8f4facba30514571d47abec5c62a5768b86fef3d80d724911c8f20b7b34b7"}, ] [package.dependencies] @@ -56,20 +56,21 @@ resolvelib = ">=0.5.3,<1.1.0" [[package]] name = "ansible-lint" -version = "24.2.3" +version = "24.6.0" description = "Checks playbooks for practices and behavior that could potentially be improved" optional = false python-versions = ">=3.10" files = [ - {file = "ansible_lint-24.2.3-py3-none-any.whl", hash = "sha256:8aad0de454e0e803b0416a9c6e409302a8eb93c0f3866a98f035b96647e72213"}, - {file = "ansible_lint-24.2.3.tar.gz", hash = "sha256:2ec67cc1719f56e63b1dfc3728d0c2c4142e531f4452f6ae31f618438d59469a"}, + {file = "ansible_lint-24.6.0-py3-none-any.whl", hash = "sha256:68ddde5b19ba717b6b311d970a327c4b155e80dfa4a9291673235ee26df4db1a"}, + {file = "ansible_lint-24.6.0.tar.gz", hash = "sha256:770dc5ac700bfc778b9effdc6d9bb20bac6c126579c2cbd5e0339fcc041f0af5"}, ] [package.dependencies] -ansible-compat = ">=4.1.11" -ansible-core = ">=2.12.0" +ansible-compat = ">=24.5.0dev0" +ansible-core = ">=2.13.0" black = ">=24.3.0" filelock = ">=3.3.0" +importlib-metadata = "*" jsonschema = ">=4.10.0" packaging = ">=21.3" pathspec = ">=0.10.3" @@ -77,7 +78,10 @@ pyyaml = ">=5.4.1" rich = ">=12.0.0" "ruamel.yaml" = ">=0.18.5" subprocess-tee = ">=0.4.1" -wcmatch = ">=8.1.2" +wcmatch = [ + {version = ">=8.1.2", markers = "python_version < \"3.12\""}, + {version = ">=8.5.0", markers = "python_version >= \"3.12\""}, +] yamllint = ">=1.30.0" [package.extras] @@ -347,6 +351,25 @@ docs = ["furo (>=2023.9.10)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1 testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)"] typing = ["typing-extensions (>=4.8)"] +[[package]] +name = "importlib-metadata" +version = "7.1.0" +description = "Read metadata from Python packages" +optional = false +python-versions = ">=3.8" +files = [ + {file = "importlib_metadata-7.1.0-py3-none-any.whl", hash = "sha256:30962b96c0c223483ed6cc7280e7f0199feb01a0e40cfae4d4450fc6fab1f570"}, + {file = "importlib_metadata-7.1.0.tar.gz", hash = "sha256:b78938b926ee8d5f020fc4772d487045805a55ddbad2ecf21c6d60938dc7fcd2"}, +] + +[package.dependencies] +zipp = ">=0.5" + +[package.extras] +docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +perf = ["ipython"] +testing = ["flufl.flake8", "importlib-resources (>=1.3)", "jaraco.test (>=5.4)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy", "pytest-perf (>=0.9.2)", "pytest-ruff (>=0.2.1)"] + [[package]] name = "jinja2" version = "3.1.2" @@ -527,13 +550,13 @@ files = [ [[package]] name = "oci" -version = "2.126.1" +version = "2.128.0" description = "Oracle Cloud Infrastructure Python SDK" optional = false python-versions = "*" files = [ - {file = "oci-2.126.1-py3-none-any.whl", hash = "sha256:5aeb61e81f1426d22a795cc27279588149ddef84ff01f46ef07f96fb1fb0782f"}, - {file = "oci-2.126.1.tar.gz", hash = "sha256:c4bcb51b89228d4b20139e0d8f53a91a0b958b8414cd77911e38348e83f338b5"}, + {file = "oci-2.128.0-py3-none-any.whl", hash = "sha256:8ac424f7b58acfc48b810e17edd115e50cef66ea77cf2e9616b871fb83b58fea"}, + {file = "oci-2.128.0.tar.gz", hash = "sha256:ebd9cadd0a3aed0aba4c7abe86a984ffaef399efb2b0540b838d273fa9000111"}, ] [package.dependencies] @@ -546,13 +569,13 @@ pytz = ">=2016.10" [[package]] name = "oci-cli" -version = "3.40.1" +version = "3.43.0" description = "Oracle Cloud Infrastructure CLI" optional = false python-versions = ">=3.6" files = [ - {file = "oci-cli-3.40.1.tar.gz", hash = "sha256:ff517d165f34af3965c485487d7cd8aa42986193d18c1537def606a3f64b3e3b"}, - {file = "oci_cli-3.40.1-py3-none-any.whl", hash = "sha256:226c7d0bb064b9bf0f1557c6e0ef2422679e5dac7ed57384f3309e93f991f9c9"}, + {file = "oci-cli-3.43.0.tar.gz", hash = "sha256:e5b04f06cfc8adfd5dade632aced0488cac0527d33d8108a924ceb22c52e6f1e"}, + {file = "oci_cli-3.43.0-py3-none-any.whl", hash = "sha256:4d55977fe02faa273ff15d51bb727caffbf77ac8d543aa5b7136709d9d2b6a60"}, ] [package.dependencies] @@ -561,8 +584,8 @@ certifi = "*" click = "8.0.4" cryptography = ">=3.2.1,<43.0.0" jmespath = "0.10.0" -oci = "2.126.1" -prompt-toolkit = "3.0.29" +oci = "2.128.0" +prompt-toolkit = {version = ">=3.0.38,<=3.0.43", markers = "python_version > \"3.6\""} pyOpenSSL = ">=17.5.0,<25.0.0" python-dateutil = ">=2.5.3,<3.0.0" pytz = ">=2016.10" @@ -612,13 +635,13 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-co [[package]] name = "prompt-toolkit" -version = "3.0.29" +version = "3.0.43" description = "Library for building powerful interactive command lines in Python" optional = false -python-versions = ">=3.6.2" +python-versions = ">=3.7.0" files = [ - {file = "prompt_toolkit-3.0.29-py3-none-any.whl", hash = "sha256:62291dad495e665fca0bda814e342c69952086afb0f4094d0893d357e5c78752"}, - {file = "prompt_toolkit-3.0.29.tar.gz", hash = "sha256:bd640f60e8cecd74f0dc249713d433ace2ddc62b65ee07f96d358e0b152b6ea7"}, + {file = "prompt_toolkit-3.0.43-py3-none-any.whl", hash = "sha256:a11a29cb3bf0a28a387fe5122cdb649816a957cd9261dcedf8c9f1fef33eacf6"}, + {file = "prompt_toolkit-3.0.43.tar.gz", hash = "sha256:3527b7af26106cbc65a040bcc84839a3566ec1b051bb0bfe953631e704b0ff7d"}, ] [package.dependencies] @@ -1077,6 +1100,21 @@ pyyaml = "*" [package.extras] dev = ["doc8", "flake8", "flake8-import-order", "rstcheck[sphinx]", "sphinx"] +[[package]] +name = "zipp" +version = "3.19.2" +description = "Backport of pathlib-compatible object wrapper for zip files" +optional = false +python-versions = ">=3.8" +files = [ + {file = "zipp-3.19.2-py3-none-any.whl", hash = "sha256:f091755f667055f2d02b32c53771a7a6c8b47e1fdbc4b72a8b9072b3eef8015c"}, + {file = "zipp-3.19.2.tar.gz", hash = "sha256:bf1dcf6450f873a13e952a29504887c89e6de7506209e5b1bcc3460135d4de19"}, +] + +[package.extras] +doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-itertools", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy", "pytest-ruff (>=0.2.1)"] + [metadata] lock-version = "2.0" python-versions = "^3.11" diff --git a/terrashell.sh b/terrashell.sh index 17e662e..2f3b6f4 100755 --- a/terrashell.sh +++ b/terrashell.sh @@ -1,7 +1,7 @@ #!/bin/sh -e # renovate: datasource=docker depName=hashicorp/terraform versioning=docker -readonly TERRAFORM_VERSION=1.8.2 +readonly TERRAFORM_VERSION=1.8.4 readonly OCI_TENANCY_REGION=eu-madrid-1 WORKDIR="$(mktemp --tmpdir --directory terraform-aylas.XXX)"