diff --git a/pyproject.toml b/pyproject.toml index 36ae7c0..f844d19 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,7 +35,7 @@ repository = "https://github.com/DeerMaximum/QR-Code-Generator" dev = [ "aiohttp_cors", "homeassistant", - "pytest-homeassistant-custom-component==0.13.270" + "pytest-homeassistant-custom-component==0.13.271" ] lint = [ "ruff>=0.12.0" diff --git a/uv.lock b/uv.lock index 75a39f0..aa8df36 100644 --- a/uv.lock +++ b/uv.lock @@ -893,7 +893,7 @@ wheels = [ [[package]] name = "homeassistant" -version = "2025.8.1" +version = "2025.8.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiodns" }, @@ -947,9 +947,9 @@ dependencies = [ { name = "yarl" }, { name = "zeroconf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/26/b5/c1fd53ec09b3ecf6b09a85b6906745e74daedf3aca0674b0916b69aa3fb8/homeassistant-2025.8.1.tar.gz", hash = "sha256:e8bc88dedffec0a21521c5700a7cbd00860468e362c1ce061666f0aa3bfff6bf", size = 27348376, upload-time = "2025-08-11T19:24:19.924Z" } +sdist = { url = "https://files.pythonhosted.org/packages/09/83/0bb1ce9d7732acc2f19737ee97268fc379e99d47c2f42bc23d99c8c87620/homeassistant-2025.8.2.tar.gz", hash = "sha256:e959d709ce8d5b029441698807fc49991d806607d711787c0cd9a82b3498dc62", size = 27369471, upload-time = "2025-08-15T16:28:02.53Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/99/66/490c0fc9e2e70c33e48b10f851b8bada812418a1ef18cb65c677877eefc7/homeassistant-2025.8.1-py3-none-any.whl", hash = "sha256:9a9a5a8f048442d5d9ddd3e1544255bc3aa9f8eb58c98d53e574f888c80f9bbe", size = 46271346, upload-time = "2025-08-11T19:24:12.859Z" }, + { url = "https://files.pythonhosted.org/packages/73/c7/30138b7dc5bf075883f2702989c34fc300b74afa6866b0e943582e33698b/homeassistant-2025.8.2-py3-none-any.whl", hash = "sha256:75636e28e78f0718f223891ea72f802f819108df821a4942f2734d4019fe48dd", size = 46290734, upload-time = "2025-08-15T16:27:56.609Z" }, ] [[package]] @@ -1711,7 +1711,7 @@ wheels = [ [[package]] name = "pytest-homeassistant-custom-component" -version = "0.13.270" +version = "0.13.271" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "coverage" }, @@ -1743,9 +1743,9 @@ dependencies = [ { name = "syrupy" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/12/af/469c1a6aee4f43d6a7ae897ad2ed1188ef1885c0cba4f07cc9d2b665c793/pytest_homeassistant_custom_component-0.13.270.tar.gz", hash = "sha256:d0348ddbb5ea07cf6387ab84ed453f078c9b9dc4deeb6a38a5a8a10a7bf804ab", size = 59822, upload-time = "2025-08-12T05:06:01.949Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9b/e6/a18ebeda546b91933b832d9ebabda0802e8243d95f0d910674073260f58b/pytest_homeassistant_custom_component-0.13.271.tar.gz", hash = "sha256:9ac10ec682e7bad318efeb3e54c0bdfa6cfc4aeacfbf4aed0a6067b88acc22fe", size = 59812, upload-time = "2025-08-16T05:05:18.216Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c0/74/21bd0f0520eb3c45e03f974d7663a35eb17d777e9231595e83d3d96b67cf/pytest_homeassistant_custom_component-0.13.270-py3-none-any.whl", hash = "sha256:214df1c6d89c4a83022a2b382e2a6262604623cd357984acf13f6def0eeab177", size = 65234, upload-time = "2025-08-12T05:05:59.936Z" }, + { url = "https://files.pythonhosted.org/packages/a4/95/50653df7e730c1ffddbaac5c16cad997259aa674435100eacf31efe4bd32/pytest_homeassistant_custom_component-0.13.271-py3-none-any.whl", hash = "sha256:1a0be0c600c0eca5eb86b04e4c84b359b24fc9c8f6815d549b2e004e95582257", size = 65236, upload-time = "2025-08-16T05:05:16.276Z" }, ] [[package]] @@ -1902,7 +1902,7 @@ requires-dist = [ dev = [ { name = "aiohttp-cors" }, { name = "homeassistant" }, - { name = "pytest-homeassistant-custom-component", specifier = "==0.13.270" }, + { name = "pytest-homeassistant-custom-component", specifier = "==0.13.271" }, ] lint = [{ name = "ruff", specifier = ">=0.12.0" }] @@ -2225,27 +2225,28 @@ wheels = [ [[package]] name = "uv" -version = "0.7.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/27/e7/d3868a493e0d2f119dc7d0f24f98126bf629a486fb16274b532f4bdb8842/uv-0.7.1.tar.gz", hash = "sha256:40a15f1fc73df852d7655530e5768e29dc7227ab25d9baeb711a8dde9e7f8234", size = 3290658, upload-time = "2025-04-30T10:08:01.832Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/3d/0790d3e02c9c4af9ee3e85dc1f9ba0822a426434298bd5e7f93d22382bf1/uv-0.7.1-py3-none-linux_armv6l.whl", hash = "sha256:ea2024e6a9daeea3ff6cab8ad4afe3b2aa0be9e07bad57646a749896e58648ad", size = 16643155, upload-time = "2025-04-30T10:06:58.31Z" }, - { url = "https://files.pythonhosted.org/packages/f3/60/f381d2de4181ddd4b710a10bd6b2a4d0858a8754cd6e203be56d1db469be/uv-0.7.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:d9c0c70bd3734cdae20cf22889a0394307a86451bb7c9126f0542eb998dd1472", size = 16746010, upload-time = "2025-04-30T10:07:02.819Z" }, - { url = "https://files.pythonhosted.org/packages/34/f9/f610b6dcae1a02c35ce84068274d6701754f0f01c989ef7bd3c938102dd7/uv-0.7.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5526f68ce9a5ba35ef13a14d144dc834b4940bd460fedc55f8313f9b7534b63c", size = 15497198, upload-time = "2025-04-30T10:07:06.239Z" }, - { url = "https://files.pythonhosted.org/packages/31/20/9766ca81c62ba300e540c54c06dfd3bf0159e15f63f4d3fcee0870596239/uv-0.7.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl", hash = "sha256:1d6f914601b769ad0f9a090573e2dc4365e0eaeb377d09cd74c5d47c97002c20", size = 15922890, upload-time = "2025-04-30T10:07:10.263Z" }, - { url = "https://files.pythonhosted.org/packages/02/ec/ae0422a6895481fd88b6cc596c001960424d41fd6c21cd9c3403560d69f6/uv-0.7.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c5572a2b1d6dbf1cbff315e55931f891d8706ef5ed76e94a7d5e6e6dae075b3a", size = 16347422, upload-time = "2025-04-30T10:07:14.037Z" }, - { url = "https://files.pythonhosted.org/packages/ab/5a/2e1e36dcde8678b7318afa05a66ed51e97a2b4d4cf1db07e2a5b52c7f845/uv-0.7.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53eabd3aabc774d01da7836c58675c3e5cafd4285540e846debddfd056345d2c", size = 17069749, upload-time = "2025-04-30T10:07:18.012Z" }, - { url = "https://files.pythonhosted.org/packages/59/79/f06caa9cc6bae9a7e00f621163e8120d17dfd16d5b314ef969ba982b3e71/uv-0.7.1-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:6bbf096970de17be0c2a1e28f24ebddaad9ad4d0f8d8f75364149cdde75d7462", size = 17991657, upload-time = "2025-04-30T10:07:21.964Z" }, - { url = "https://files.pythonhosted.org/packages/46/d2/4fb5d3c08a27442dd6be9814b7f60acec1bc46803137ea3ec8fd3c8dd15d/uv-0.7.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c94cb14377c0efa65eb0267cfebfb5212729dc73fd61e4897e38839e3e72d763", size = 17694070, upload-time = "2025-04-30T10:07:25.486Z" }, - { url = "https://files.pythonhosted.org/packages/df/6c/218938991800e3494de0bb46e25b17de294000a3ca559a0491a3d59bf7a5/uv-0.7.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7025c9ba6f6f3d842a2b2915a579ff87eda901736105ee0379653bb4ff6b50d2", size = 22067622, upload-time = "2025-04-30T10:07:29.411Z" }, - { url = "https://files.pythonhosted.org/packages/9c/d1/01387beef31657bc086af8ccc1230d77bc0763038792a5f9e4cad62d4c59/uv-0.7.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b503d808310a978453bb91a448ffaf61542b192127c30be136443debac9cdaa", size = 17382868, upload-time = "2025-04-30T10:07:33.3Z" }, - { url = "https://files.pythonhosted.org/packages/7f/f9/13a456d177cb25ce03e2d63b569bd0411e35fb7769cdd78c663475caf362/uv-0.7.1-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:57690b6e3b946dcf8b7b5836806d632f1a0d7667eae7af1302da812dbb7be7e5", size = 16181476, upload-time = "2025-04-30T10:07:37.145Z" }, - { url = "https://files.pythonhosted.org/packages/00/ee/4f8c651d7d72cb9598ff4ffdbe94f6e78112628c5fb5c38b487f02802e85/uv-0.7.1-py3-none-musllinux_1_1_armv7l.whl", hash = "sha256:bf54fab715d6eb2332ff3276f80fddc6ee9e7faf29669d4bfb1918dd53ffc408", size = 16335610, upload-time = "2025-04-30T10:07:40.85Z" }, - { url = "https://files.pythonhosted.org/packages/6e/75/8f7be2cdd09dd83c8bcbc00342d82774c9819f05aff5adc4bd5cbd33f9fc/uv-0.7.1-py3-none-musllinux_1_1_i686.whl", hash = "sha256:877145523c348344c6fa2651559e9555dc4210730ad246afb4dd3414424afb3d", size = 16666604, upload-time = "2025-04-30T10:07:44.31Z" }, - { url = "https://files.pythonhosted.org/packages/13/7c/a1887be745df3c9a0c8f16564712680e46fddeb69c782f1cf6181a7efa5d/uv-0.7.1-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:ef8765771785a56b2e5485f3c6f9ec04cbd2c077be2fe1f2786ded5710e33c0d", size = 17522077, upload-time = "2025-04-30T10:07:48.284Z" }, - { url = "https://files.pythonhosted.org/packages/4e/0c/4d4d23eeb92ed8c2cd70755cea555e4bdc8b128e8522b8d5f0a6f2ef20a6/uv-0.7.1-py3-none-win32.whl", hash = "sha256:2220b942b2eb8a0c5cc91af5d57c2eef7a25053037f9f311e85a2d5dd9154f88", size = 16876808, upload-time = "2025-04-30T10:07:51.952Z" }, - { url = "https://files.pythonhosted.org/packages/72/d1/d21f1a46c55279dd322630fe36fbac834f8afe77dd9e5ce8946b20f014f1/uv-0.7.1-py3-none-win_amd64.whl", hash = "sha256:425064544f1e20b014447cf523e04e891bf6962e60dd25f495724b271f8911e0", size = 18219015, upload-time = "2025-04-30T10:07:55.769Z" }, - { url = "https://files.pythonhosted.org/packages/f9/75/6d179de2f4404d517b08979f98dfa1db7009ed4e54d083d9c4e85b9f4816/uv-0.7.1-py3-none-win_arm64.whl", hash = "sha256:7239a0ffd4695300a3b6d2004ab664e80be7ef2c46b677b0f47d6409affe2212", size = 16942077, upload-time = "2025-04-30T10:07:59.429Z" }, +version = "0.8.9" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/a1/4dea87c10875b441d906f82df42d725a4a04c2e8ae720d9fa01e1f75e3dc/uv-0.8.9.tar.gz", hash = "sha256:54d76faf5338d1e5643a32b048c600de0cdaa7084e5909106103df04f3306615", size = 3478291, upload-time = "2025-08-12T02:32:37.187Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/87/d8/a2a24d30660b5f05f86699f86b642b1193bea1017e77e5e5d3e1c64f7bcc/uv-0.8.9-py3-none-linux_armv6l.whl", hash = "sha256:4633c693c79c57a77c52608cbca8a6bb17801bfa223326fbc5c5142654c23cc3", size = 18477020, upload-time = "2025-08-12T02:31:50.851Z" }, + { url = "https://files.pythonhosted.org/packages/4d/21/937e590fb08ce4c82503fddb08b54613c0d42dd06c660460f8f0552dd3a7/uv-0.8.9-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:1cdc11cbc81824e51ebb1bac35745a79048557e869ef9da458e99f1c3a96c7f9", size = 18486975, upload-time = "2025-08-12T02:31:54.804Z" }, + { url = "https://files.pythonhosted.org/packages/60/a8/e6fc3e204731aa26b09934bbdecc8d6baa58a2d9e55b59b13130bacf8e52/uv-0.8.9-py3-none-macosx_11_0_arm64.whl", hash = "sha256:7b20ee83e3bf294e0b1347d0b27c56ea1a4fa7eeff4361fbf1f39587d4273059", size = 17178749, upload-time = "2025-08-12T02:31:57.251Z" }, + { url = "https://files.pythonhosted.org/packages/b2/3e/3104a054bb6e866503a13114ee969d4b66227ebab19a38e3468f36c03a87/uv-0.8.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl", hash = "sha256:3418315e624f60a1c4ed37987b35d5ff0d03961d380e7e7946a3378499d5d779", size = 17790897, upload-time = "2025-08-12T02:31:59.451Z" }, + { url = "https://files.pythonhosted.org/packages/50/e6/ab64cca644f40bf85fb9b3a9050aad25af7882a1d774a384fc473ef9c697/uv-0.8.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7efe01b3ed9816e07e6cd4e088472a558a1d2946177f31002b4c42cd55cb4604", size = 18124831, upload-time = "2025-08-12T02:32:02.151Z" }, + { url = "https://files.pythonhosted.org/packages/08/d1/68a001e3ad5d0601ea9ff348b54a78c8ba87fd2a6b6b5e27b379f6f3dff0/uv-0.8.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e571132495d7ab24d2f0270c559d6facd4224745d9db7dff8c20ec0c71ae105a", size = 18924774, upload-time = "2025-08-12T02:32:04.479Z" }, + { url = "https://files.pythonhosted.org/packages/ed/71/1b252e523eb875aa4ac8d06d5f8df175fa2d29e13da347d5d4823bce6c47/uv-0.8.9-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:67507c66837d8465daaad9f2ccd7da7af981d8c94eb8e32798f62a98c28de82d", size = 20256335, upload-time = "2025-08-12T02:32:07.12Z" }, + { url = "https://files.pythonhosted.org/packages/30/fc/062a25088b30a0fd27e4cc46baa272dd816acdec252b120d05a16d63170a/uv-0.8.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a3162f495805a26fba5aacbee49c8650e1e74313c7a2e6df6aec5de9d1299087", size = 19920018, upload-time = "2025-08-12T02:32:10.041Z" }, + { url = "https://files.pythonhosted.org/packages/d8/55/90a0dc35938e68509ff8e8a49ff45b0fd13f3a44752e37d8967cd9d19316/uv-0.8.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:60eb70afeb1c66180e12a15afd706bcc0968dbefccf7ef6e5d27a1aaa765419b", size = 19235553, upload-time = "2025-08-12T02:32:12.361Z" }, + { url = "https://files.pythonhosted.org/packages/ae/a4/2db5939a3a993a06bca0a42e2120b4385bf1a4ff54242780701759252052/uv-0.8.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:011d2b2d4781555f7f7d29d2f0d6b2638fc60eeff479406ed570052664589e6a", size = 19259174, upload-time = "2025-08-12T02:32:14.697Z" }, + { url = "https://files.pythonhosted.org/packages/1a/c9/c52249b5f40f8eb2157587ae4b997942335e4df312dfb83b16b5ebdecc61/uv-0.8.9-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:97621843e087a68c0b4969676367d757e1de43c00a9f554eb7da35641bdff8a2", size = 18048069, upload-time = "2025-08-12T02:32:16.955Z" }, + { url = "https://files.pythonhosted.org/packages/d0/ca/524137719fb09477e57c5983fa8864f824f5858b29fc679c0416634b79f0/uv-0.8.9-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:b1be6a7b49d23b75d598691cc5c065a9e3cdf5e6e75d7b7f42f24d758ceef3c4", size = 18943440, upload-time = "2025-08-12T02:32:19.212Z" }, + { url = "https://files.pythonhosted.org/packages/f0/b8/877bf9a52207023a8bf9b762bed3853697ed71c5c9911a4e31231de49a23/uv-0.8.9-py3-none-musllinux_1_1_armv7l.whl", hash = "sha256:91598361309c3601382c552dc22256f70b2491ad03357b66caa4be6fdf1111dd", size = 18075581, upload-time = "2025-08-12T02:32:21.732Z" }, + { url = "https://files.pythonhosted.org/packages/96/de/272d4111ff71765bcbfd3ecb4d4fff4073f08cc38b3ecdb7272518c3fe93/uv-0.8.9-py3-none-musllinux_1_1_i686.whl", hash = "sha256:dc81df9dd7571756e34255592caab92821652face35c3f52ad05efaa4bcc39d3", size = 18420275, upload-time = "2025-08-12T02:32:24.488Z" }, + { url = "https://files.pythonhosted.org/packages/90/15/fecfc6665d1bfc5c7dbd32ff1d63413ac43d7f6d16d76fdc4d2513cbe807/uv-0.8.9-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:9ef728e0a5caa2bb129c009a68b30819552e7addf934916a466116e302748bed", size = 19354288, upload-time = "2025-08-12T02:32:27.714Z" }, + { url = "https://files.pythonhosted.org/packages/52/b5/9fef88ac0cc3ca71ff718fa7d7e90c1b3a8639b041c674825aae00d24bf5/uv-0.8.9-py3-none-win32.whl", hash = "sha256:a347c2f2630a45a3b7ceae28a78a528137edfec4847bb29da1561bd8d1f7d254", size = 18197270, upload-time = "2025-08-12T02:32:30.288Z" }, + { url = "https://files.pythonhosted.org/packages/04/0a/dacd483c9726d2b74e42ee1f186aabab508222114f3099a7610ad0f78004/uv-0.8.9-py3-none-win_amd64.whl", hash = "sha256:dc12048cdb53210d0c7218bb403ad30118b1fe8eeff3fbcc184c13c26fcc47d4", size = 20221458, upload-time = "2025-08-12T02:32:32.706Z" }, + { url = "https://files.pythonhosted.org/packages/ac/7e/f2b35278304673dcf9e8fe84b6d15531d91c59530dcf7919111f39a8d28f/uv-0.8.9-py3-none-win_arm64.whl", hash = "sha256:53332de28e9ee00effb695a15cdc70b2455d6b5f6b596d556076b5dd1fd3aa26", size = 18805689, upload-time = "2025-08-12T02:32:35.036Z" }, ] [[package]]