diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt index cd34ebc8621..c0404ac8de3 100644 --- a/homeassistant/package_constraints.txt +++ b/homeassistant/package_constraints.txt @@ -48,7 +48,7 @@ PyJWT==2.8.0 PyNaCl==1.5.0 pyOpenSSL==24.0.0 pyserial==3.5 -python-slugify==8.0.1 +python-slugify==8.0.4 PyTurboJPEG==1.7.1 pyudev==0.23.2 PyYAML==6.0.1 diff --git a/pyproject.toml b/pyproject.toml index f9080ebc8b4..77be7031ffa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -50,7 +50,7 @@ dependencies = [ "orjson==3.9.15", "packaging>=23.1", "pip>=21.3.1", - "python-slugify==8.0.1", + "python-slugify==8.0.4", "PyYAML==6.0.1", "requests==2.31.0", "typing-extensions>=4.9.0,<5.0", diff --git a/requirements.txt b/requirements.txt index a1a8956b4e2..f2f98147831 100644 --- a/requirements.txt +++ b/requirements.txt @@ -26,7 +26,7 @@ pyOpenSSL==24.0.0 orjson==3.9.15 packaging>=23.1 pip>=21.3.1 -python-slugify==8.0.1 +python-slugify==8.0.4 PyYAML==6.0.1 requests==2.31.0 typing-extensions>=4.9.0,<5.0 diff --git a/requirements_test.txt b/requirements_test.txt index d38881905c8..f3f0bfe5b8e 100644 --- a/requirements_test.txt +++ b/requirements_test.txt @@ -45,7 +45,7 @@ types-pillow==10.2.0.20240111 types-protobuf==4.24.0.20240106 types-psutil==5.9.5.20240106 types-python-dateutil==2.8.19.20240106 -types-python-slugify==8.0.0.3 +types-python-slugify==8.0.2.20240127 types-pytz==2023.3.1.1 types-PyYAML==6.0.12.12 types-requests==2.31.0.3 diff --git a/tests/util/test_init.py b/tests/util/test_init.py index 3ead4cf41c8..6f560376ea4 100644 --- a/tests/util/test_init.py +++ b/tests/util/test_init.py @@ -53,8 +53,8 @@ def test_slugify() -> None: assert util.slugify("影師嗎") == "ying_shi_ma" assert util.slugify("けいふぉんと") == "keihuonto" assert util.slugify("$") == "unknown" - assert util.slugify("Ⓐ") == "unknown" - assert util.slugify("ⓑ") == "unknown" + assert util.slugify("Ⓐ") == "a" + assert util.slugify("ⓑ") == "b" assert util.slugify("$$$") == "unknown" assert util.slugify("$something") == "something" assert util.slugify("") == ""