diff --git a/docker/poetry.lock b/docker/poetry.lock index 203d31f..4f35864 100644 --- a/docker/poetry.lock +++ b/docker/poetry.lock @@ -710,18 +710,18 @@ files = [ [[package]] name = "idna" -version = "3.18" +version = "3.19" description = "Internationalized Domain Names in Applications (IDNA)" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "idna-3.18-py3-none-any.whl", hash = "sha256:7f952cbe720b688055e3f87de14f5c3e5fdaa8bc3928985c4077ca689de849a2"}, - {file = "idna-3.18.tar.gz", hash = "sha256:ffb385a7e039654cef1ab9ef32c6fafe283c0c0467bba1d9029738ce4a14a848"}, + {file = "idna-3.19-py3-none-any.whl", hash = "sha256:815e7be7a7806d54abb586dc943addc79e8b2ee16915059658cbeff4b1b43bf4"}, + {file = "idna-3.19.tar.gz", hash = "sha256:5e0811a4383b21dc5838069f801c4fb62113b7447663d2530d2bd6e77b49bf15"}, ] [package.extras] -all = ["mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] +all = ["coverage (>=7.10.0)", "hypothesis (>=6.141.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.16.0)", "ty (>=0.0.37)"] [[package]] name = "iso8601" @@ -1633,19 +1633,16 @@ pylint = ">=1.7" [[package]] name = "python-json-logger" -version = "4.1.0" +version = "4.2.0" description = "JSON Log Formatter for the Python Logging Package" optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "python_json_logger-4.1.0-py3-none-any.whl", hash = "sha256:132994765cf75bf44554be9aa49b06ef2345d23661a96720262716438141b6b2"}, - {file = "python_json_logger-4.1.0.tar.gz", hash = "sha256:b396b9e3ed782b09ff9d6e4f1683d46c83ad0d35d2e407c09a9ebbf038f88195"}, + {file = "python_json_logger-4.2.0-py3-none-any.whl", hash = "sha256:158a52126fcd6869e09574d2b66272666f3dc8f468c62637ef9a1fa883719cb9"}, + {file = "python_json_logger-4.2.0.tar.gz", hash = "sha256:e371ebe22ec01e289850102091a2b1f6fc9e655c7f1f5f29073936756c290afa"}, ] -[package.extras] -dev = ["black", "build", "freezegun", "mdx_truly_sane_lists", "mike", "mkdocs", "mkdocs-awesome-pages-plugin", "mkdocs-gen-files", "mkdocs-literate-nav", "mkdocs-material (>=8.5)", "mkdocstrings[python]", "msgspec ; implementation_name != \"pypy\"", "mypy", "orjson ; implementation_name != \"pypy\"", "pylint", "pytest", "tzdata", "validate-pyproject[all]"] - [[package]] name = "pyyaml" version = "6.0.3" @@ -1892,14 +1889,14 @@ files = [ [[package]] name = "types-pyyaml" -version = "6.0.12.20260724" +version = "6.0.12.20260815" description = "Typing stubs for PyYAML" optional = false python-versions = ">=3.10" groups = ["dev"] files = [ - {file = "types_pyyaml-6.0.12.20260724-py3-none-any.whl", hash = "sha256:d57db930a4b2efbc57cf430ec8882765d246929432fa253092f383902329a453"}, - {file = "types_pyyaml-6.0.12.20260724.tar.gz", hash = "sha256:3c1ce1bb73cd5ec02e90390c2b1f00e810d241d8825fd73ff359696839271b6b"}, + {file = "types_pyyaml-6.0.12.20260815-py3-none-any.whl", hash = "sha256:6f332212b7e191f3afd5016a713c510b6340593b7ebec573c7d5d20aa5386d3b"}, + {file = "types_pyyaml-6.0.12.20260815.tar.gz", hash = "sha256:28764110c9cf35846e733da32d8d734df7473c5dde9ef67c3b7332ec0e819858"}, ] [[package]] @@ -2070,4 +2067,4 @@ propcache = ">=0.2.1" [metadata] lock-version = "2.1" python-versions = ">=3.12,<3.15" -content-hash = "8691edfb1c5e4ed2ab8bdb98fa1b9f5c07ae189a3d499cc8f0ecd48e20736280" +content-hash = "d6d5e54ff5ce634970b9494cd7768b6ae29ddb0548f361394ce7cb201c8abd13" diff --git a/docker/pyproject.toml b/docker/pyproject.toml index 9496bb9..0e10648 100644 --- a/docker/pyproject.toml +++ b/docker/pyproject.toml @@ -25,16 +25,16 @@ kopf = "1.44.6" requests = "2.34.2" urllib3 = "2.7.0" aiohttp = "3.14.3" -idna = { version = "3.18", optional = true } +idna = { version = "3.19", optional = true } certifi = "2026.7.22" -python-json-logger = "4.1.0" +python-json-logger = "4.2.0" [tool.poetry.group.dev.dependencies] prospector = { version = "1.19.1", extras = ["with_bandit", "with_mypy", "with_ruff"] } prospector-profile-duplicated = "1.12.0" prospector-profile-utils = "1.27.0" types-requests = "2.33.0.20260712" -types-pyyaml = "6.0.12.20260724" +types-pyyaml = "6.0.12.20260815" ruff = "0.16.4" pylint = "4.0.7"