diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a4c8f9250..b545ab721 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -19,7 +19,7 @@ repos: additional_dependencies: - prettier@2.8.4 - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v4.5.0 hooks: - id: detect-private-key - id: check-merge-conflict @@ -76,7 +76,7 @@ repos: - poetry==1.2.1 # pypi - id: pipenv-lock additional_dependencies: - - pipenv==2023.9.8 # pypi + - pipenv==2023.10.24 # pypi - id: helm-lock - repo: https://github.com/codespell-project/codespell rev: v2.2.6 @@ -116,7 +116,7 @@ repos: hooks: - id: ripsecrets - repo: https://github.com/asottile/pyupgrade - rev: v3.13.0 + rev: v3.15.0 hooks: - id: pyupgrade args: @@ -130,7 +130,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black - rev: 23.9.1 + rev: 23.10.1 hooks: - id: black - repo: https://github.com/PyCQA/prospector diff --git a/.tool-versions b/.tool-versions index b4736d5dc..1569bf5d9 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -python 3.11.6 +python 3.12.0 diff --git a/c2cciutils/applications-versions.yaml b/c2cciutils/applications-versions.yaml index d92b7ead3..d1c2c99be 100644 --- a/c2cciutils/applications-versions.yaml +++ b/c2cciutils/applications-versions.yaml @@ -1,4 +1,4 @@ # https://docs.renovatebot.com/modules/datasource/#github-releases-datasource k3d-io/k3d: v5.6.0 # github-releases -postgresql: 13.0.0 # helm - https://charts.bitnami.com/bitnami +postgresql: 13.2.0 # helm - https://charts.bitnami.com/bitnami helm/chart-releaser: v1.6.1 # github-releases diff --git a/c2cciutils/package-lock.json b/c2cciutils/package-lock.json index f94c77297..84c4a95e8 100644 --- a/c2cciutils/package-lock.json +++ b/c2cciutils/package-lock.json @@ -8,7 +8,7 @@ "name": "c2ccicheck", "version": "1.0.0", "dependencies": { - "snyk": "1.1228.0" + "snyk": "1.1238.0" } }, "node_modules/@sentry-internal/tracing": { @@ -361,9 +361,9 @@ } }, "node_modules/snyk": { - "version": "1.1228.0", - "resolved": "https://registry.npmjs.org/snyk/-/snyk-1.1228.0.tgz", - "integrity": "sha512-DLPcGazN+F7sR8v2ABCvsSLifOLoW1Episyu4De9Ho8x+EXgX8sTlbI9LkmL5dndY7bmWxaQ6w0qsvXZQNB4dA==", + "version": "1.1238.0", + "resolved": "https://registry.npmjs.org/snyk/-/snyk-1.1238.0.tgz", + "integrity": "sha512-JDYAL1bFwHuRqmSsSxMKjy8MKCDRn3oQ4kLVVk1WoDb58nVrqxULOLV0qTz8l6x4VWqphJf26MWZqQwcSgPAjQ==", "hasInstallScript": true, "dependencies": { "@sentry/node": "^7.36.0", diff --git a/c2cciutils/package.json b/c2cciutils/package.json index 4117a7a4e..a58c91098 100644 --- a/c2cciutils/package.json +++ b/c2cciutils/package.json @@ -4,6 +4,6 @@ "description": "", "author": "", "dependencies": { - "snyk": "1.1228.0" + "snyk": "1.1238.0" } } diff --git a/example-project/.pre-commit-config.yaml b/example-project/.pre-commit-config.yaml index 4f5c59555..61ad73b82 100644 --- a/example-project/.pre-commit-config.yaml +++ b/example-project/.pre-commit-config.yaml @@ -11,7 +11,7 @@ ci: repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v4.5.0 hooks: - id: detect-private-key - id: check-merge-conflict @@ -75,7 +75,7 @@ repos: hooks: - id: ripsecrets - repo: https://github.com/psf/black - rev: 23.9.1 + rev: 23.10.1 hooks: - id: black - repo: https://github.com/PyCQA/isort @@ -87,7 +87,7 @@ repos: hooks: - id: autoflake - repo: https://github.com/asottile/pyupgrade - rev: v3.13.0 + rev: v3.15.0 hooks: - id: pyupgrade args: diff --git a/example-project/ci/requirements.txt b/example-project/ci/requirements.txt index 703c8f78a..d9b79e4ea 100644 --- a/example-project/ci/requirements.txt +++ b/example-project/ci/requirements.txt @@ -1,2 +1,2 @@ c2cciutils[checks,publish]==1.6.11 -pre-commit==3.4.0 +pre-commit==3.5.0 diff --git a/poetry.lock b/poetry.lock index 1baad93e7..d3892f4d8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -288,7 +288,7 @@ grpcio-gcp = ["grpcio-gcp (>=0.2.2,<1.0.dev0)"] [[package]] name = "google-api-python-client" -version = "2.101.0" +version = "2.106.0" description = "Google API Client Library for Python" category = "main" optional = true @@ -479,17 +479,17 @@ python-versions = ">=3.7" [[package]] name = "Markdown" -version = "3.4.4" +version = "3.5.1" description = "Python implementation of John Gruber's Markdown." category = "main" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" [package.dependencies] importlib-metadata = {version = ">=4.4", markers = "python_version < \"3.10\""} [package.extras] -docs = ["mdx-gh-links (>=0.2)", "mkdocs (>=1.0)", "mkdocs-nature (>=0.4)"] +docs = ["mdx-gh-links (>=0.2)", "mkdocs (>=1.5)", "mkdocs-gen-files", "mkdocs-literate-nav", "mkdocs-nature (>=0.6)", "mkdocs-section-index", "mkdocstrings[python]"] testing = ["coverage", "pyyaml"] [[package]] @@ -1049,7 +1049,7 @@ pyasn1 = ">=0.1.3" [[package]] name = "ruamel.yaml" -version = "0.17.40" +version = "0.18.4" description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" category = "main" optional = false @@ -1194,11 +1194,11 @@ urllib3 = ">=1.26.0" [[package]] name = "types-Markdown" -version = "3.4.2.10" +version = "3.5.0.0" description = "Typing stubs for Markdown" category = "dev" optional = false -python-versions = "*" +python-versions = ">=3.7" [[package]] name = "types-PyYAML" @@ -1296,7 +1296,7 @@ version = ["multi-repo-automation"] [metadata] lock-version = "1.1" python-versions = ">=3.9,<4.0" -content-hash = "bea1fc5f4e5d1b3fb4b5507f23a6caa7b60d5e11f31363cedc2fa5076ef3d371" +content-hash = "aed91dff49a134c01c2b2fc726506b9bcd9f1fe034b4c342dcc7e1ace5839b29" [metadata.files] astroid = [ @@ -1551,8 +1551,8 @@ google-api-core = [ {file = "google_api_core-2.12.0-py3-none-any.whl", hash = "sha256:ec6054f7d64ad13b41e43d96f735acbd763b0f3b695dabaa2d579673f6a6e160"}, ] google-api-python-client = [ - {file = "google-api-python-client-2.101.0.tar.gz", hash = "sha256:e9620a809251174818e1fce16604006f10a9c2ac0d3d94a139cdddcd4dbea2d8"}, - {file = "google_api_python_client-2.101.0-py2.py3-none-any.whl", hash = "sha256:71760dcf11d191b65520d1c13757a776f4f43cf87f302097a0d8e491c2ef87b0"}, + {file = "google-api-python-client-2.106.0.tar.gz", hash = "sha256:f6a3862be2f6e5e0536d7bd47b5af3f24ac0b9147c76c830cafb3329d71d5724"}, + {file = "google_api_python_client-2.106.0-py2.py3-none-any.whl", hash = "sha256:c47c0dae5dd20aa43e4ea184566fe59d0c8fd0b86dd223b29040d8ea4f7ed6ea"}, ] google-auth = [ {file = "google-auth-2.23.4.tar.gz", hash = "sha256:79905d6b1652187def79d491d6e23d0cbb3a21d3c7ba0dbaa9c8a01906b13ff3"}, @@ -1641,8 +1641,8 @@ lazy-object-proxy = [ {file = "lazy_object_proxy-1.9.0-cp39-cp39-win_amd64.whl", hash = "sha256:db1c1722726f47e10e0b5fdbf15ac3b8adb58c091d12b3ab713965795036985f"}, ] Markdown = [ - {file = "Markdown-3.4.4-py3-none-any.whl", hash = "sha256:a4c1b65c0957b4bd9e7d86ddc7b3c9868fb9670660f6f99f6d1bca8954d5a941"}, - {file = "Markdown-3.4.4.tar.gz", hash = "sha256:225c6123522495d4119a90b3a3ba31a1e87a70369e03f14799ea9c0d7183a3d6"}, + {file = "Markdown-3.5.1-py3-none-any.whl", hash = "sha256:5874b47d4ee3f0b14d764324d2c94c03ea66bee56f2d929da9f2508d65e722dc"}, + {file = "Markdown-3.5.1.tar.gz", hash = "sha256:b65d7beb248dc22f2e8a31fb706d93798093c308dc1aba295aedeb9d41a813bd"}, ] markdown-it-py = [ {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, @@ -1920,8 +1920,8 @@ rsa = [ {file = "rsa-4.9.tar.gz", hash = "sha256:e38464a49c6c85d7f1351b0126661487a7e0a14a50f1675ec50eb34d4f20ef21"}, ] "ruamel.yaml" = [ - {file = "ruamel.yaml-0.17.40-py3-none-any.whl", hash = "sha256:b16b6c3816dff0a93dca12acf5e70afd089fa5acb80604afd1ffa8b465b7722c"}, - {file = "ruamel.yaml-0.17.40.tar.gz", hash = "sha256:6024b986f06765d482b5b07e086cc4b4cd05dd22ddcbc758fa23d54873cf313d"}, + {file = "ruamel.yaml-0.18.4-py3-none-any.whl", hash = "sha256:ca864776af7b0cbcbb223c38707a440bfabea926ba5b4163b2ef4991aae8f8c1"}, + {file = "ruamel.yaml-0.18.4.tar.gz", hash = "sha256:a2778930d2573358f7c43f26e4bd5715015dccebf53c9943ed611200c1e2adcd"}, ] "ruamel.yaml.clib" = [ {file = "ruamel.yaml.clib-0.2.8-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b42169467c42b692c19cf539c38d4602069d8c1505e97b86387fcf7afb766e1d"}, @@ -2024,8 +2024,8 @@ twine = [ {file = "twine-4.0.2.tar.gz", hash = "sha256:9e102ef5fdd5a20661eb88fad46338806c3bd32cf1db729603fe3697b1bc83c8"}, ] types-Markdown = [ - {file = "types-Markdown-3.4.2.10.tar.gz", hash = "sha256:11e3558d50e3bc1e3f52f3fe073788f4ab917a829374fb354476221c700629e8"}, - {file = "types_Markdown-3.4.2.10-py3-none-any.whl", hash = "sha256:543ff3027fda21c3149780bf835a721cd094c5729e9a87725f180569c960bff8"}, + {file = "types-Markdown-3.5.0.0.tar.gz", hash = "sha256:8c2f5526bba29feee24040d4694ced554d09ae46d1f1523b2b739558beabae42"}, + {file = "types_Markdown-3.5.0.0-py3-none-any.whl", hash = "sha256:f1ff987576f347ec83aca0c2ced45e64e1deb771e0a6189744480013ccb59c96"}, ] types-PyYAML = [ {file = "types-PyYAML-6.0.12.12.tar.gz", hash = "sha256:334373d392fde0fdf95af5c3f1661885fa10c52167b14593eb856289e1855062"}, diff --git a/pyproject.toml b/pyproject.toml index 068dc4124..8690c214d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -69,11 +69,11 @@ python = ">=3.9,<4.0" markdown-table = "2020.12.3" python-magic = "0.4.27" requests = "2.31.0" -Markdown = "3.4.4" -google-api-python-client = { version = "2.101.0", optional = true } +Markdown = "3.5.1" +google-api-python-client = { version = "2.106.0", optional = true } google-auth-httplib2 = { version = "0.1.1", optional = true } google-auth-oauthlib = { version = "1.1.0", optional = true } -"ruamel.yaml" = "0.17.40" +"ruamel.yaml" = "0.18.4" defusedxml = "0.7.1" twine = { version = "4.0.2", optional = true } codespell = { version = "2.2.6", optional = true } @@ -97,7 +97,7 @@ prospector = { version = "1.10.3", extras = ["with_bandit", "with_mypy", "with_p types-requests = "2.31.0.10" types-pyyaml = "6.0.12.12" types-setuptools = "68.2.0.0" -types-markdown = "3.4.2.10" +types-markdown = "3.5.0.0" types-toml = "0.10.8.7" typing-extensions = "4.8.0" prospector-profile-duplicated = "0.3.0" diff --git a/requirements.txt b/requirements.txt index 3426f34b7..036b82a59 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,4 +2,4 @@ poetry==1.2.1 poetry-plugin-export==1.1.0 poetry-dynamic-versioning[plugin]==0.19.0 poetry-plugin-tweak-dependencies-version==1.0.0 -pre-commit==3.4.0 +pre-commit==3.5.0