diff --git a/poetry.lock b/poetry.lock index bc8b8d8..3c047a7 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand. [[package]] name = "annotated-types" @@ -223,18 +223,21 @@ virtualenv = ">=20.10.0" [[package]] name = "pyaml" -version = "21.10.1" -description = "PyYAML-based module to produce pretty and readable YAML-serialized data" +version = "24.12.1" +description = "PyYAML-based module to produce a bit more pretty and readable YAML-serialized data" optional = false -python-versions = "*" +python-versions = ">=3.8" files = [ - {file = "pyaml-21.10.1-py2.py3-none-any.whl", hash = "sha256:19985ed303c3a985de4cf8fd329b6d0a5a5b5c9035ea240eccc709ebacbaf4a0"}, - {file = "pyaml-21.10.1.tar.gz", hash = "sha256:c6519fee13bf06e3bb3f20cacdea8eba9140385a7c2546df5dbae4887f768383"}, + {file = "pyaml-24.12.1-py3-none-any.whl", hash = "sha256:97ed4d31ecc1d7bb93f3d2a66e53548c53d6f572d75d166957abc64a06033b76"}, + {file = "pyaml-24.12.1.tar.gz", hash = "sha256:3938c2b47924ed74524f844961a011852f7968fb8cc7b3933276087c5d1e45b3"}, ] [package.dependencies] PyYAML = "*" +[package.extras] +anchors = ["unidecode"] + [[package]] name = "pycodestyle" version = "2.12.1" @@ -592,4 +595,4 @@ test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess [metadata] lock-version = "2.0" python-versions = ">=3.10.0,<4.0" -content-hash = "617cb92fa80ae2dcfa6795dae924ab6f7a70c77643ccdd02b72e70c375a1216c" +content-hash = "f223ec98bf4bafeff6608d766badea5012a5301628b72d8833a47e4c4cfed899" diff --git a/pyproject.toml b/pyproject.toml index e29920e..cd6a9da 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ packages = [{include = "ha_mqtt_discoverable"}] [tool.poetry.dependencies] python = ">=3.10.0,<4.0" -pyaml = "^21.10.1" +pyaml = ">=21.10.1,<25.0.0" paho-mqtt = "^1.6.1" gitlike-commands = ">=0.2.1,<0.4.0" pydantic = "^2.7.2"