2026-10-24T01:08:59.8476443Z Current runner version: '2.338.0' 2026-10-24T01:08:59.8500854Z ##[group]Runner Image Provisioner 2026-10-24T01:08:59.8501753Z Hosted Compute Agent 2026-10-24T01:08:59.8502383Z Version: 20261021.618 2026-10-24T01:08:59.8503028Z Commit: 21505ad2541d5be6135ed84fc33697146cf75b8e 2026-10-24T01:08:59.8503795Z Build Date: 2026-10-21T00:45:21Z 2026-10-24T01:08:59.8504512Z Worker ID: {0070daa1-6b4b-42e5-babb-fbb6f7f5c451} 2026-10-24T01:08:59.8505267Z Region: centralus 2026-10-24T01:08:59.8505830Z Cloud: Azure 2026-10-24T01:08:59.8506459Z ##[endgroup] 2026-10-24T01:08:59.8507724Z ##[group]Operating System 2026-10-24T01:08:59.8508330Z Ubuntu 2026-10-24T01:08:59.8509064Z 24.04.5 2026-10-24T01:08:59.8509589Z LTS 2026-10-24T01:08:59.8510132Z ##[endgroup] 2026-10-24T01:08:59.8510698Z ##[group]Runner Image 2026-10-24T01:08:59.8511284Z Image: ubuntu-24.04 2026-10-24T01:08:59.8511860Z Version: 20261012.334.1 2026-10-24T01:08:59.8513023Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20261012.334/images/ubuntu/Ubuntu2404-Readme.md 2026-10-24T01:08:59.8514536Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20261012.334 2026-10-24T01:08:59.8515451Z ##[endgroup] 2026-10-24T01:08:59.8516590Z ##[group]GITHUB_TOKEN Permissions 2026-10-24T01:08:59.8518538Z Contents: read 2026-10-24T01:08:59.8519267Z Metadata: read 2026-10-24T01:08:59.8519788Z Packages: read 2026-10-24T01:08:59.8520343Z ##[endgroup] 2026-10-24T01:08:59.8522230Z Secret source: Actions 2026-10-24T01:08:59.8523160Z Cache mode: write 2026-10-24T01:08:59.8523853Z Prepare workflow directory 2026-10-24T01:08:59.8845910Z Prepare all required actions 2026-10-24T01:08:59.8896306Z Getting action download info 2026-10-24T01:09:00.1763898Z Download action repository 'actions/checkout@v4' (SHA:11d5960a326750d5838078e36cf38b85af677262) 2026-10-24T01:09:00.2853865Z Download action repository 'actions/setup-python@v5' (SHA:a26af69be951a213d495a4c3e4e4022e16d87065) 2026-10-24T01:09:00.4814362Z Complete job name: tests (python 3.13) 2026-10-24T01:09:00.5583410Z ##[group]Run actions/checkout@v4 2026-10-24T01:09:00.5584211Z with: 2026-10-24T01:09:00.5584833Z repository: Mezzle/govee-bluetooth 2026-10-24T01:09:00.5590089Z token: *** 2026-10-24T01:09:00.5590887Z ssh-strict: true 2026-10-24T01:09:00.5591663Z ssh-user: git 2026-10-24T01:09:00.5592301Z persist-credentials: true 2026-10-24T01:09:00.5593040Z clean: true 2026-10-24T01:09:00.5593677Z sparse-checkout-cone-mode: true 2026-10-24T01:09:00.5594272Z fetch-depth: 1 2026-10-24T01:09:00.5594782Z fetch-tags: false 2026-10-24T01:09:00.5595292Z show-progress: true 2026-10-24T01:09:00.5595834Z lfs: false 2026-10-24T01:09:00.5596340Z submodules: false 2026-10-24T01:09:00.5596833Z set-safe-directory: true 2026-10-24T01:09:00.5597425Z allow-unsafe-pr-checkout: false 2026-10-24T01:09:00.5598244Z ##[endgroup] 2026-10-24T01:09:00.6594969Z Syncing repository: Mezzle/govee-bluetooth 2026-10-24T01:09:00.6597381Z ##[group]Getting Git version info 2026-10-24T01:09:00.6599057Z Working directory is '/home/runner/work/govee-bluetooth/govee-bluetooth' 2026-10-24T01:09:00.6600898Z [command]/usr/bin/git version 2026-10-24T01:09:00.6693100Z git version 2.55.0 2026-10-24T01:09:00.6710191Z ##[endgroup] 2026-10-24T01:09:00.6722788Z Temporarily overriding HOME='/home/runner/work/_temp/63926c00-07a4-4b2d-bc70-228ca803bf8c' before making global git config changes 2026-10-24T01:09:00.6724820Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T01:09:00.6727008Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/govee-bluetooth/govee-bluetooth 2026-10-24T01:09:00.6783875Z Deleting the contents of '/home/runner/work/govee-bluetooth/govee-bluetooth' 2026-10-24T01:09:00.6790504Z ##[group]Initializing the repository 2026-10-24T01:09:00.6794087Z [command]/usr/bin/git init /home/runner/work/govee-bluetooth/govee-bluetooth 2026-10-24T01:09:00.6911727Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-24T01:09:00.6913056Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-24T01:09:00.6914140Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-24T01:09:00.6914908Z hint: call: 2026-10-24T01:09:00.6915383Z hint: 2026-10-24T01:09:00.6915985Z hint: git config --global init.defaultBranch 2026-10-24T01:09:00.6916622Z hint: 2026-10-24T01:09:00.6917255Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-24T01:09:00.6918223Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-24T01:09:00.6919184Z hint: 2026-10-24T01:09:00.6919707Z hint: git branch -m 2026-10-24T01:09:00.6920230Z hint: 2026-10-24T01:09:00.6920938Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-24T01:09:00.6925252Z Initialized empty Git repository in /home/runner/work/govee-bluetooth/govee-bluetooth/.git/ 2026-10-24T01:09:00.6934893Z [command]/usr/bin/git remote add origin https://github.com/Mezzle/govee-bluetooth 2026-10-24T01:09:00.6988048Z ##[endgroup] 2026-10-24T01:09:00.6989178Z ##[group]Disabling automatic garbage collection 2026-10-24T01:09:00.6993647Z [command]/usr/bin/git config --local gc.auto 0 2026-10-24T01:09:00.7026974Z ##[endgroup] 2026-10-24T01:09:00.7028337Z ##[group]Setting up auth 2026-10-24T01:09:00.7035083Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T01:09:00.7073098Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-24T01:09:00.7434842Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-24T01:09:00.7464544Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-10-24T01:09:00.7649298Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-24T01:09:00.7679434Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-24T01:09:00.7860359Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-24T01:09:00.7899746Z ##[endgroup] 2026-10-24T01:09:00.7900770Z ##[group]Fetching the repository 2026-10-24T01:09:00.7907494Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +7d0a95f6883ebfb3c6ccb6284a3fb7151181a6ce:refs/remotes/pull/21/merge 2026-10-24T01:09:01.3001424Z From https://github.com/Mezzle/govee-bluetooth 2026-10-24T01:09:01.3002554Z * [new ref] 7d0a95f6883ebfb3c6ccb6284a3fb7151181a6ce -> pull/21/merge 2026-10-24T01:09:01.3005500Z ##[endgroup] 2026-10-24T01:09:01.3006452Z ##[group]Determining the checkout info 2026-10-24T01:09:01.3007829Z ##[endgroup] 2026-10-24T01:09:01.3015373Z [command]/usr/bin/git sparse-checkout disable 2026-10-24T01:09:01.3070815Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-10-24T01:09:01.3099709Z ##[group]Checking out the ref 2026-10-24T01:09:01.3102695Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/21/merge 2026-10-24T01:09:01.3222550Z Note: switching to 'refs/remotes/pull/21/merge'. 2026-10-24T01:09:01.3223147Z 2026-10-24T01:09:01.3223531Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-24T01:09:01.3224999Z changes and commit them, and you can discard any commits you make in this 2026-10-24T01:09:01.3226463Z state without impacting any branches by switching back to a branch. 2026-10-24T01:09:01.3227182Z 2026-10-24T01:09:01.3227734Z If you want to create a new branch to retain commits you create, you may 2026-10-24T01:09:01.3229206Z do so (now or later) by using -c with the switch command. Example: 2026-10-24T01:09:01.3229970Z 2026-10-24T01:09:01.3230209Z git switch -c 2026-10-24T01:09:01.3230708Z 2026-10-24T01:09:01.3231007Z Or undo this operation with: 2026-10-24T01:09:01.3231492Z 2026-10-24T01:09:01.3231819Z git switch - 2026-10-24T01:09:01.3232070Z 2026-10-24T01:09:01.3232497Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-24T01:09:01.3233033Z 2026-10-24T01:09:01.3233681Z HEAD is now at 7d0a95f Merge 46d65f560bbfebbe0069675ec7d6625969959c8b into ed181845938f4417cc037bea8cbfed1c60407ee6 2026-10-24T01:09:01.3236219Z ##[endgroup] 2026-10-24T01:09:01.3269719Z [command]/usr/bin/git log -1 --format=%H 2026-10-24T01:09:01.3375388Z 7d0a95f6883ebfb3c6ccb6284a3fb7151181a6ce 2026-10-24T01:09:01.3618185Z ##[group]Run actions/setup-python@v5 2026-10-24T01:09:01.3619085Z with: 2026-10-24T01:09:01.3619658Z python-version: 3.13 2026-10-24T01:09:01.3620262Z check-latest: false 2026-10-24T01:09:01.3624648Z token: *** 2026-10-24T01:09:01.3625300Z update-environment: true 2026-10-24T01:09:01.3625907Z allow-prereleases: false 2026-10-24T01:09:01.3626498Z freethreaded: false 2026-10-24T01:09:01.3627063Z ##[endgroup] 2026-10-24T01:09:01.4887311Z ##[group]Installed versions 2026-10-24T01:09:01.4993764Z (node:2256) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-10-24T01:09:01.4995907Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-10-24T01:09:01.4997407Z Successfully set up CPython (3.13.16) 2026-10-24T01:09:01.4999320Z ##[endgroup] 2026-10-24T01:09:01.5149773Z ##[group]Run pip install -r requirements_test.txt 2026-10-24T01:09:01.5150829Z pip install -r requirements_test.txt 2026-10-24T01:09:01.5434972Z shell: /usr/bin/bash -e {0} 2026-10-24T01:09:01.5435683Z env: 2026-10-24T01:09:01.5436523Z pythonLocation: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:09:01.5437509Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.13.16/x64/lib/pkgconfig 2026-10-24T01:09:01.5438594Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:09:01.5439739Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:09:01.5440617Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:09:01.5441580Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.13.16/x64/lib 2026-10-24T01:09:01.5442391Z ##[endgroup] 2026-10-24T01:09:02.7005219Z Collecting homeassistant (from -r requirements_test.txt (line 1)) 2026-10-24T01:09:02.8058364Z Downloading homeassistant-2026.2.3-py3-none-any.whl.metadata (4.8 kB) 2026-10-24T01:09:02.9143173Z Collecting pytest-homeassistant-custom-component (from -r requirements_test.txt (line 2)) 2026-10-24T01:09:02.9283733Z Downloading pytest_homeassistant_custom_component-0.13.316-py3-none-any.whl.metadata (5.7 kB) 2026-10-24T01:09:02.9518319Z Collecting pytest-timeout (from -r requirements_test.txt (line 3)) 2026-10-24T01:09:02.9646832Z Downloading pytest_timeout-2.4.0-py3-none-any.whl.metadata (20 kB) 2026-10-24T01:09:03.3023765Z Collecting ruff (from -r requirements_test.txt (line 4)) 2026-10-24T01:09:03.3160618Z Downloading ruff-0.17.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (20 kB) 2026-10-24T01:09:03.3427292Z Collecting aiodns==4.0.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:03.3556817Z Downloading aiodns-4.0.0-py3-none-any.whl.metadata (7.7 kB) 2026-10-24T01:09:03.3790136Z Collecting aiohasupervisor==0.3.3 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:03.3920769Z Downloading aiohasupervisor-0.3.3-py3-none-any.whl.metadata (5.0 kB) 2026-10-24T01:09:03.8354660Z Collecting aiohttp==3.13.3 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:03.8486963Z Downloading aiohttp-3.13.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.1 kB) 2026-10-24T01:09:03.8714647Z Collecting aiohttp_cors==0.8.1 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:03.8842153Z Downloading aiohttp_cors-0.8.1-py3-none-any.whl.metadata (20 kB) 2026-10-24T01:09:03.9074491Z Collecting aiohttp-fast-zlib==0.3.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:03.9205566Z Downloading aiohttp_fast_zlib-0.3.0-py3-none-any.whl.metadata (5.7 kB) 2026-10-24T01:09:03.9422120Z Collecting aiohttp-asyncmdnsresolver==0.1.1 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:03.9563284Z Downloading aiohttp_asyncmdnsresolver-0.1.1-py3-none-any.whl.metadata (16 kB) 2026-10-24T01:09:03.9792035Z Collecting aiozoneinfo==0.2.3 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:03.9920897Z Downloading aiozoneinfo-0.2.3-py3-none-any.whl.metadata (5.4 kB) 2026-10-24T01:09:04.0204483Z Collecting annotatedyaml==1.0.2 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.0350624Z Downloading annotatedyaml-1.0.2-cp313-cp313-manylinux_2_36_x86_64.whl.metadata (4.2 kB) 2026-10-24T01:09:04.0581407Z Collecting astral==2.2 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.0712445Z Downloading astral-2.2-py2.py3-none-any.whl.metadata (1.5 kB) 2026-10-24T01:09:04.0910160Z Collecting async-interrupt==1.2.2 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.1038208Z Downloading async_interrupt-1.2.2-py3-none-any.whl.metadata (4.9 kB) 2026-10-24T01:09:04.1249489Z Collecting attrs==25.4.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.1378425Z Downloading attrs-25.4.0-py3-none-any.whl.metadata (10 kB) 2026-10-24T01:09:04.1575815Z Collecting atomicwrites-homeassistant==1.4.1 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.1703220Z Downloading atomicwrites_homeassistant-1.4.1-py2.py3-none-any.whl.metadata (6.0 kB) 2026-10-24T01:09:04.1949422Z Collecting audioop-lts==0.2.1 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.2111148Z Downloading audioop_lts-0.2.1-cp313-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.6 kB) 2026-10-24T01:09:04.2343681Z Collecting awesomeversion==25.8.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.2469942Z Downloading awesomeversion-25.8.0-py3-none-any.whl.metadata (9.8 kB) 2026-10-24T01:09:04.2935852Z Collecting bcrypt==5.0.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.3066194Z Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) 2026-10-24T01:09:04.3322754Z Collecting certifi>=2021.5.30 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.3451022Z Downloading certifi-2026.10.23-py3-none-any.whl.metadata (2.5 kB) 2026-10-24T01:09:04.3720936Z Collecting ciso8601==2.3.3 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.3852386Z Downloading ciso8601-2.3.3-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (24 kB) 2026-10-24T01:09:04.4068418Z Collecting cronsim==2.7 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.4195500Z Downloading cronsim-2.7-py3-none-any.whl.metadata (6.9 kB) 2026-10-24T01:09:04.4617827Z Collecting fnv-hash-fast==1.6.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.4750612Z Downloading fnv_hash_fast-1.6.0-cp313-cp313-manylinux_2_36_x86_64.whl.metadata (4.9 kB) 2026-10-24T01:09:04.5056801Z Collecting hass-nabucasa==1.12.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.5191270Z Downloading hass_nabucasa-1.12.0-py3-none-any.whl.metadata (4.3 kB) 2026-10-24T01:09:04.5440772Z Collecting httpx==0.28.1 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.5573474Z Downloading httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB) 2026-10-24T01:09:04.5793419Z Collecting home-assistant-bluetooth==1.13.1 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.5956841Z Downloading home_assistant_bluetooth-1.13.1-py3-none-any.whl.metadata (5.4 kB) 2026-10-24T01:09:04.6161868Z Collecting ifaddr==0.2.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.6290424Z Downloading ifaddr-0.2.0-py3-none-any.whl.metadata (4.9 kB) 2026-10-24T01:09:04.6507210Z Collecting Jinja2==3.1.6 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.6638457Z Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) 2026-10-24T01:09:04.6975026Z Collecting lru-dict==1.3.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:04.7105195Z Downloading lru-dict-1.3.0.tar.gz (13 kB) 2026-10-24T01:09:04.7196539Z Installing build dependencies: started 2026-10-24T01:09:05.6448068Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:05.6454159Z Getting requirements to build wheel: started 2026-10-24T01:09:06.1352504Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:06.1359730Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:06.3134533Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:06.3361875Z Collecting PyJWT==2.10.1 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:06.3492765Z Downloading PyJWT-2.10.1-py3-none-any.whl.metadata (4.0 kB) 2026-10-24T01:09:06.5372378Z Collecting cryptography==46.0.5 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:06.5503921Z Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB) 2026-10-24T01:09:06.6984336Z Collecting Pillow==12.0.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:06.7114278Z Downloading pillow-12.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (8.8 kB) 2026-10-24T01:09:06.7770178Z Collecting propcache==0.4.1 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:06.7896765Z Downloading propcache-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (13 kB) 2026-10-24T01:09:06.8132853Z Collecting pyOpenSSL==25.3.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:06.8260346Z Downloading pyopenssl-25.3.0-py3-none-any.whl.metadata (17 kB) 2026-10-24T01:09:07.0321452Z Collecting orjson==3.11.5 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.0452153Z Downloading orjson-3.11.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (41 kB) 2026-10-24T01:09:07.0599356Z Collecting packaging>=23.1 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.0611221Z Using cached packaging-26.3-py3-none-any.whl.metadata (3.5 kB) 2026-10-24T01:09:07.0799342Z Collecting psutil-home-assistant==0.0.1 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.0926313Z Downloading psutil_home_assistant-0.0.1-py3-none-any.whl.metadata (882 bytes) 2026-10-24T01:09:07.1136654Z Collecting python-slugify==8.0.4 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.1262941Z Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) 2026-10-24T01:09:07.1659105Z Collecting PyYAML==6.0.3 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.1787580Z Downloading pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) 2026-10-24T01:09:07.2048279Z Collecting requests==2.32.5 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.2181069Z Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB) 2026-10-24T01:09:07.2414485Z Collecting securetar==2025.2.1 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.2562559Z Downloading securetar-2025.2.1-py3-none-any.whl.metadata (2.2 kB) 2026-10-24T01:09:07.5050281Z Collecting SQLAlchemy==2.0.41 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.5213212Z Downloading sqlalchemy-2.0.41-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.6 kB) 2026-10-24T01:09:07.5465294Z Collecting standard-aifc==3.13.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.5594834Z Downloading standard_aifc-3.13.0-py3-none-any.whl.metadata (969 bytes) 2026-10-24T01:09:07.5841990Z Collecting standard-telnetlib==3.13.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.5973096Z Downloading standard_telnetlib-3.13.0-py3-none-any.whl.metadata (868 bytes) 2026-10-24T01:09:07.6224004Z Collecting typing-extensions<5.0,>=4.15.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.6349696Z Downloading typing_extensions-4.16.0-py3-none-any.whl.metadata (3.3 kB) 2026-10-24T01:09:07.6916915Z Collecting ulid-transform==1.5.2 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.7076426Z Downloading ulid_transform-1.5.2-cp313-cp313-manylinux_2_36_x86_64.whl.metadata (5.6 kB) 2026-10-24T01:09:07.7336077Z Collecting urllib3>=2.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.7464643Z Downloading urllib3-2.8.0-py3-none-any.whl.metadata (7.4 kB) 2026-10-24T01:09:07.9723093Z Collecting uv==0.9.26 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:07.9856793Z Downloading uv-0.9.26-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB) 2026-10-24T01:09:08.0095507Z Collecting voluptuous==0.15.2 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:08.0222333Z Downloading voluptuous-0.15.2-py3-none-any.whl.metadata (20 kB) 2026-10-24T01:09:08.0448400Z Collecting voluptuous-serialize==2.7.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:08.0577542Z Downloading voluptuous_serialize-2.7.0-py3-none-any.whl.metadata (1.9 kB) 2026-10-24T01:09:08.0788056Z Collecting voluptuous-openapi==0.2.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:08.0917259Z Downloading voluptuous_openapi-0.2.0-py3-none-any.whl.metadata (1.7 kB) 2026-10-24T01:09:08.2966664Z Collecting yarl==1.22.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:08.3098570Z Downloading yarl-1.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (75 kB) 2026-10-24T01:09:08.3396529Z Collecting webrtc-models==0.3.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:08.3619008Z Downloading webrtc_models-0.3.0-py3-none-any.whl.metadata (2.9 kB) 2026-10-24T01:09:08.7727475Z Collecting zeroconf==0.148.0 (from homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:08.7856849Z Downloading zeroconf-0.148.0-cp313-cp313-manylinux_2_36_x86_64.whl.metadata (6.3 kB) 2026-10-24T01:09:08.8600120Z Collecting pycares<6,>=5.0.0 (from aiodns==4.0.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:08.8764658Z Downloading pycares-5.2.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.metadata (4.1 kB) 2026-10-24T01:09:08.9031761Z Collecting mashumaro<4.0,>=3.11 (from aiohasupervisor==0.3.3->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:08.9160182Z Downloading mashumaro-3.23-py3-none-any.whl.metadata (22 kB) 2026-10-24T01:09:08.9421134Z Collecting aiohappyeyeballs>=2.5.0 (from aiohttp==3.13.3->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:08.9566421Z Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl.metadata (5.9 kB) 2026-10-24T01:09:08.9763002Z Collecting aiosignal>=1.4.0 (from aiohttp==3.13.3->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:08.9893301Z Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB) 2026-10-24T01:09:09.0489787Z Collecting frozenlist>=1.1.1 (from aiohttp==3.13.3->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:09.0622380Z Downloading frozenlist-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (20 kB) 2026-10-24T01:09:09.2814483Z Collecting multidict<7.0,>=4.5 (from aiohttp==3.13.3->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:09.2945333Z Downloading multidict-6.9.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB) 2026-10-24T01:09:09.3201484Z Collecting idna>=2.0 (from yarl==1.22.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:09.3329692Z Downloading idna-3.20-py3-none-any.whl.metadata (7.2 kB) 2026-10-24T01:09:09.3647562Z Collecting tzdata>=2024.1 (from aiozoneinfo==0.2.3->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:09.3774140Z Downloading tzdata-2026.5-py2.py3-none-any.whl.metadata (1.4 kB) 2026-10-24T01:09:09.4197135Z Collecting pytz (from astral==2.2->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:09.4327935Z Downloading pytz-2026.5-py2.py3-none-any.whl.metadata (22 kB) 2026-10-24T01:09:09.5302016Z Collecting cffi>=2.0.0 (from cryptography==46.0.5->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:09.5432286Z Downloading cffi-2.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.5 kB) 2026-10-24T01:09:09.5642225Z Collecting fnvhash<0.3,>=0.1 (from fnv-hash-fast==1.6.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:09.5771494Z Downloading fnvhash-0.2.1-py3-none-any.whl.metadata (1.6 kB) 2026-10-24T01:09:09.6072869Z Collecting acme==5.2.2 (from hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:09.6201158Z Downloading acme-5.2.2-py3-none-any.whl.metadata (1.3 kB) 2026-10-24T01:09:09.6426520Z Collecting async_timeout>=4 (from hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:09.6559722Z Downloading async_timeout-5.0.1-py3-none-any.whl.metadata (5.1 kB) 2026-10-24T01:09:10.0516051Z Collecting grpcio<2,>=1.75.1 (from hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.0648447Z Downloading grpcio-1.84.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.8 kB) 2026-10-24T01:09:10.0893357Z Collecting icmplib<4,>=3 (from hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.1023451Z Downloading icmplib-3.0.4-py3-none-any.whl.metadata (19 kB) 2026-10-24T01:09:10.1245341Z Collecting josepy<3,>=2 (from hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.1385958Z Downloading josepy-2.2.0-py3-none-any.whl.metadata (1.7 kB) 2026-10-24T01:09:10.1620661Z Collecting pycognito==2024.5.1 (from hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.1760178Z Downloading pycognito-2024.5.1-py3-none-any.whl.metadata (24 kB) 2026-10-24T01:09:10.2044028Z Collecting snitun==0.45.1 (from hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.2170799Z Downloading snitun-0.45.1-py3-none-any.whl.metadata (6.4 kB) 2026-10-24T01:09:10.2458092Z Collecting sentence-stream<2,>=1.2.0 (from hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.2591498Z Downloading sentence_stream-1.3.0-py3-none-any.whl.metadata (1.9 kB) 2026-10-24T01:09:10.2843787Z Collecting pyrfc3339 (from acme==5.2.2->hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.2971340Z Downloading pyrfc3339-2.1.1-py3-none-any.whl.metadata (2.7 kB) 2026-10-24T01:09:10.5653021Z Collecting habluetooth>=3.0 (from home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.5801422Z Downloading habluetooth-7.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:10.6065049Z Collecting anyio (from httpx==0.28.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.6192549Z Downloading anyio-4.15.1-py3-none-any.whl.metadata (4.7 kB) 2026-10-24T01:09:10.6426466Z Collecting httpcore==1.* (from httpx==0.28.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.6553669Z Downloading httpcore-1.0.9-py3-none-any.whl.metadata (21 kB) 2026-10-24T01:09:10.7119672Z Collecting MarkupSafe>=2.0 (from Jinja2==3.1.6->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.7248106Z Downloading markupsafe-3.0.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) 2026-10-24T01:09:10.7896922Z Collecting psutil (from psutil-home-assistant==0.0.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:10.8025182Z Downloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.metadata (22 kB) 2026-10-24T01:09:11.0009099Z Collecting boto3>=1.10.49 (from pycognito==2024.5.1->hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:11.0135640Z Downloading boto3-1.43.118-py3-none-any.whl.metadata (6.6 kB) 2026-10-24T01:09:11.0368396Z Collecting envs>=1.3 (from pycognito==2024.5.1->hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:11.0499044Z Downloading envs-1.4-py3-none-any.whl.metadata (842 bytes) 2026-10-24T01:09:11.0738603Z Collecting text-unidecode>=1.3 (from python-slugify==8.0.4->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:11.0864263Z Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) 2026-10-24T01:09:11.2585664Z Collecting charset_normalizer<4,>=2 (from requests==2.32.5->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:11.2715369Z Downloading charset_normalizer-3.5.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (46 kB) 2026-10-24T01:09:11.4047810Z Collecting greenlet>=1 (from SQLAlchemy==2.0.41->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:11.4179355Z Downloading greenlet-3.5.6-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.8 kB) 2026-10-24T01:09:11.4402603Z Collecting standard-chunk (from standard-aifc==3.13.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:11.4567869Z Downloading standard_chunk-3.13.0-py3-none-any.whl.metadata (860 bytes) 2026-10-24T01:09:11.4842940Z Collecting h11>=0.16 (from httpcore==1.*->httpx==0.28.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:11.4969377Z Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB) 2026-10-24T01:09:11.8002997Z Collecting regex>=2024.11.6 (from sentence-stream<2,>=1.2.0->hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:11.8131244Z Downloading regex-2026.9.29-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB) 2026-10-24T01:09:12.1334506Z Collecting coverage==7.10.6 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:12.1498338Z Downloading coverage-7.10.6-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (8.9 kB) 2026-10-24T01:09:12.1727624Z Collecting freezegun==1.5.2 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:12.1865067Z Downloading freezegun-1.5.2-py3-none-any.whl.metadata (13 kB) 2026-10-24T01:09:12.2094253Z Collecting license-expression==30.4.3 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:12.2222947Z Downloading license_expression-30.4.3-py3-none-any.whl.metadata (11 kB) 2026-10-24T01:09:12.2429151Z Collecting mock-open==1.4.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:12.2556408Z Downloading mock-open-1.4.0.tar.gz (12 kB) 2026-10-24T01:09:12.2622229Z Installing build dependencies: started 2026-10-24T01:09:12.7243826Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:12.7248509Z Getting requirements to build wheel: started 2026-10-24T01:09:13.0446423Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:13.0454815Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:13.2157571Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:13.3039982Z Collecting pydantic==2.12.2 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.3174336Z Downloading pydantic-2.12.2-py3-none-any.whl.metadata (85 kB) 2026-10-24T01:09:13.3633409Z Collecting pylint-per-file-ignores==1.4.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.3786424Z Downloading pylint_per_file_ignores-1.4.0-py3-none-any.whl.metadata (2.0 kB) 2026-10-24T01:09:13.4129237Z Collecting pipdeptree==2.26.1 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.4261474Z Downloading pipdeptree-2.26.1-py3-none-any.whl.metadata (14 kB) 2026-10-24T01:09:13.4509869Z Collecting pytest-asyncio==1.3.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.4645531Z Downloading pytest_asyncio-1.3.0-py3-none-any.whl.metadata (4.1 kB) 2026-10-24T01:09:13.4890494Z Collecting pytest-aiohttp==1.1.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.5018862Z Downloading pytest_aiohttp-1.1.0-py3-none-any.whl.metadata (2.7 kB) 2026-10-24T01:09:13.5239494Z Collecting pytest-cov==7.0.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.5383096Z Downloading pytest_cov-7.0.0-py3-none-any.whl.metadata (31 kB) 2026-10-24T01:09:13.5603673Z Collecting pytest-freezer==0.4.9 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.5747424Z Downloading pytest_freezer-0.4.9-py3-none-any.whl.metadata (2.1 kB) 2026-10-24T01:09:13.5963023Z Collecting pytest-github-actions-annotate-failures==0.3.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.6103982Z Downloading pytest_github_actions_annotate_failures-0.3.0-py3-none-any.whl.metadata (3.3 kB) 2026-10-24T01:09:13.6311851Z Collecting pytest-socket==0.7.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.6440464Z Downloading pytest_socket-0.7.0-py3-none-any.whl.metadata (6.7 kB) 2026-10-24T01:09:13.6648239Z Collecting pytest-sugar==1.0.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.6784930Z Downloading pytest_sugar-1.0.0-py3-none-any.whl.metadata (4.4 kB) 2026-10-24T01:09:13.7009477Z Collecting pytest-unordered==0.7.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.7149250Z Downloading pytest_unordered-0.7.0-py3-none-any.whl.metadata (6.7 kB) 2026-10-24T01:09:13.7355023Z Collecting pytest-picked==0.5.1 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.7511947Z Downloading pytest_picked-0.5.1-py3-none-any.whl.metadata (4.0 kB) 2026-10-24T01:09:13.7734772Z Collecting pytest-xdist==3.8.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.7866015Z Downloading pytest_xdist-3.8.0-py3-none-any.whl.metadata (3.0 kB) 2026-10-24T01:09:13.8158464Z Collecting pytest==9.0.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.8305903Z Downloading pytest-9.0.0-py3-none-any.whl.metadata (7.6 kB) 2026-10-24T01:09:13.8518874Z Collecting requests-mock==1.12.1 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.8648166Z Downloading requests_mock-1.12.1-py2.py3-none-any.whl.metadata (4.1 kB) 2026-10-24T01:09:13.8902348Z Collecting respx==0.22.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.9029281Z Downloading respx-0.22.0-py2.py3-none-any.whl.metadata (4.1 kB) 2026-10-24T01:09:13.9306963Z Collecting syrupy==5.0.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.9447428Z Downloading syrupy-5.0.0-py3-none-any.whl.metadata (39 kB) 2026-10-24T01:09:13.9785155Z Collecting tqdm==4.67.1 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:13.9918246Z Downloading tqdm-4.67.1-py3-none-any.whl.metadata (57 kB) 2026-10-24T01:09:14.0194236Z Collecting paho-mqtt==2.1.0 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:14.0321240Z Downloading paho_mqtt-2.1.0-py3-none-any.whl.metadata (23 kB) 2026-10-24T01:09:14.1978978Z Collecting numpy==2.3.2 (from pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:14.2123022Z Downloading numpy-2.3.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (62 kB) 2026-10-24T01:09:14.2469902Z Collecting python-dateutil>=2.7 (from freezegun==1.5.2->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:14.2598135Z Downloading python_dateutil-3.0.0-py2.py3-none-any.whl.metadata (8.2 kB) 2026-10-24T01:09:14.2824693Z Collecting boolean.py>=4.0 (from license-expression==30.4.3->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:14.2951800Z Downloading boolean_py-5.0-py3-none-any.whl.metadata (2.3 kB) 2026-10-24T01:09:14.3043421Z Requirement already satisfied: pip>=24.2 in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from pipdeptree==2.26.1->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) (26.2.1) 2026-10-24T01:09:14.3221577Z Collecting annotated-types>=0.6.0 (from pydantic==2.12.2->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:14.3355581Z Downloading annotated_types-0.8.0-py3-none-any.whl.metadata (15 kB) 2026-10-24T01:09:14.9516330Z Collecting pydantic-core==2.41.4 (from pydantic==2.12.2->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:14.9662967Z Downloading pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.3 kB) 2026-10-24T01:09:14.9867485Z Collecting typing-inspection>=0.4.2 (from pydantic==2.12.2->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:14.9994355Z Downloading typing_inspection-0.4.4-py3-none-any.whl.metadata (2.6 kB) 2026-10-24T01:09:15.0212793Z Collecting iniconfig>=1.0.1 (from pytest==9.0.0->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:15.0340914Z Downloading iniconfig-2.3.1-py3-none-any.whl.metadata (2.8 kB) 2026-10-24T01:09:15.0549463Z Collecting pluggy<2,>=1.5 (from pytest==9.0.0->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:15.0675175Z Downloading pluggy-1.7.0-py3-none-any.whl.metadata (5.0 kB) 2026-10-24T01:09:15.0920093Z Collecting pygments>=2.7.2 (from pytest==9.0.0->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:15.1045083Z Downloading pygments-2.21.0-py3-none-any.whl.metadata (2.5 kB) 2026-10-24T01:09:15.1427240Z Collecting termcolor>=2.1.0 (from pytest-sugar==1.0.0->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:15.1561457Z Downloading termcolor-3.3.0-py3-none-any.whl.metadata (6.5 kB) 2026-10-24T01:09:15.1794075Z Collecting execnet>=2.1 (from pytest-xdist==3.8.0->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:15.1922660Z Downloading execnet-2.1.2-py3-none-any.whl.metadata (2.9 kB) 2026-10-24T01:09:15.3866985Z Collecting botocore<1.44.0,>=1.43.118 (from boto3>=1.10.49->pycognito==2024.5.1->hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:15.3995976Z Downloading botocore-1.43.118-py3-none-any.whl.metadata (5.6 kB) 2026-10-24T01:09:15.4209911Z Collecting jmespath<2.0.0,>=0.7.1 (from boto3>=1.10.49->pycognito==2024.5.1->hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:15.4337188Z Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) 2026-10-24T01:09:15.4577458Z Collecting s3transfer<0.20.0,>=0.19.0 (from boto3>=1.10.49->pycognito==2024.5.1->hass-nabucasa==1.12.0->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:15.4704133Z Downloading s3transfer-0.19.3-py3-none-any.whl.metadata (1.7 kB) 2026-10-24T01:09:15.4759594Z Collecting python-dateutil>=2.7 (from freezegun==1.5.2->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:15.4886675Z Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) 2026-10-24T01:09:15.5131139Z Collecting six>=1.5 (from python-dateutil>=2.7->freezegun==1.5.2->pytest-homeassistant-custom-component->-r requirements_test.txt (line 2)) 2026-10-24T01:09:15.5261494Z Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) 2026-10-24T01:09:15.5602986Z Collecting pycparser (from cffi>=2.0.0->cryptography==46.0.5->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:15.5727793Z Downloading pycparser-3.12-py3-none-any.whl.metadata (9.7 kB) 2026-10-24T01:09:15.6051039Z Collecting bleak>=3.0.2 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:15.6177567Z Downloading bleak-3.0.2-py3-none-any.whl.metadata (4.7 kB) 2026-10-24T01:09:15.6452189Z Collecting bleak-retry-connector>=4.7.1 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:15.6582311Z Downloading bleak_retry_connector-4.7.1-py3-none-any.whl.metadata (7.3 kB) 2026-10-24T01:09:15.6813542Z Collecting bluetooth-adapters>=2.4.0 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:15.6939899Z Downloading bluetooth_adapters-2.4.0-py3-none-any.whl.metadata (5.3 kB) 2026-10-24T01:09:15.7176893Z Collecting bluetooth-auto-recovery>=1.6.4 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:15.7302952Z Downloading bluetooth_auto_recovery-1.6.4-py3-none-any.whl.metadata (5.5 kB) 2026-10-24T01:09:15.8147326Z Collecting bluetooth-data-tools>=1.29.24 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:15.8281881Z Downloading bluetooth_data_tools-1.29.24-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (7.4 kB) 2026-10-24T01:09:15.8650215Z Collecting btsocket>=0.3.0 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:15.8776935Z Downloading btsocket-0.3.0-py2.py3-none-any.whl.metadata (7.0 kB) 2026-10-24T01:09:16.1712952Z Collecting dbus-fast>=5.0.22 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:16.1860478Z Downloading dbus_fast-5.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (11 kB) 2026-10-24T01:09:16.2134795Z Collecting aiooui>=0.1.1 (from bluetooth-adapters>=2.4.0->habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:16.2260523Z Downloading aiooui-0.1.11-py3-none-any.whl.metadata (6.5 kB) 2026-10-24T01:09:16.2468585Z Collecting uart-devices>=0.1.0 (from bluetooth-adapters>=2.4.0->habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:16.2596133Z Downloading uart_devices-0.1.1-py3-none-any.whl.metadata (4.9 kB) 2026-10-24T01:09:16.2811679Z Collecting usb-devices>=0.4.5 (from bluetooth-adapters>=2.4.0->habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:16.2941321Z Downloading usb_devices-0.5.1-py3-none-any.whl.metadata (5.3 kB) 2026-10-24T01:09:16.3245972Z Collecting PyRIC>=0.1.6.3 (from bluetooth-auto-recovery>=1.6.4->habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:16.3372035Z Downloading PyRIC-0.1.6.3.tar.gz (870 kB) 2026-10-24T01:09:16.3805394Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 870.4/870.4 kB 22.9 MB/s 0:00:00 2026-10-24T01:09:16.4056308Z Installing build dependencies: started 2026-10-24T01:09:16.8674332Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:16.8679545Z Getting requirements to build wheel: started 2026-10-24T01:09:17.1894334Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:17.1900996Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:17.3583208Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:17.3636770Z INFO: pip is looking at multiple versions of bluetooth-data-tools to determine which version is compatible with other requirements. This could take a while. 2026-10-24T01:09:17.3662747Z Collecting habluetooth>=3.0 (from home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:17.3802393Z Downloading habluetooth-7.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:17.4027029Z Downloading habluetooth-6.26.11-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:17.4090611Z Collecting bluetooth-data-tools>=1.29.23 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:17.4249295Z Downloading bluetooth_data_tools-1.29.23-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (7.4 kB) 2026-10-24T01:09:17.4305599Z Collecting habluetooth>=3.0 (from home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:17.4450604Z Downloading habluetooth-6.26.10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:17.4676894Z Downloading habluetooth-6.26.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:17.4731260Z INFO: pip is still looking at multiple versions of bluetooth-data-tools to determine which version is compatible with other requirements. This could take a while. 2026-10-24T01:09:17.4880655Z Downloading habluetooth-6.26.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:17.5085464Z Downloading habluetooth-6.26.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:17.5148579Z Collecting bluetooth-data-tools>=1.29.21 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:17.5287431Z Downloading bluetooth_data_tools-1.29.22-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (7.4 kB) 2026-10-24T01:09:17.5324100Z INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. 2026-10-24T01:09:17.5510826Z Downloading bluetooth_data_tools-1.29.21.tar.gz (21 kB) 2026-10-24T01:09:17.5580963Z Installing build dependencies: started 2026-10-24T01:09:18.7052728Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:18.7057813Z Getting requirements to build wheel: started 2026-10-24T01:09:18.8994650Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:18.9002598Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:19.1047850Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:19.1076480Z Collecting habluetooth>=3.0 (from home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:19.1223767Z Downloading habluetooth-6.26.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:19.1457388Z Downloading habluetooth-6.26.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:19.1534379Z Collecting bluetooth-data-tools>=1.29.18 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:19.1678269Z Downloading bluetooth_data_tools-1.29.20.tar.gz (20 kB) 2026-10-24T01:09:19.1741838Z Installing build dependencies: started 2026-10-24T01:09:19.9129086Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:19.9132160Z Getting requirements to build wheel: started 2026-10-24T01:09:20.0984001Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:20.0993797Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:20.3006996Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:20.3276421Z Downloading bluetooth_data_tools-1.29.19.tar.gz (20 kB) 2026-10-24T01:09:20.3363841Z Installing build dependencies: started 2026-10-24T01:09:21.0777812Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:21.0784138Z Getting requirements to build wheel: started 2026-10-24T01:09:21.2623143Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:21.2630602Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:21.4661822Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:21.4817220Z Downloading bluetooth_data_tools-1.29.18.tar.gz (20 kB) 2026-10-24T01:09:21.4903793Z Installing build dependencies: started 2026-10-24T01:09:22.2322471Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:22.2326521Z Getting requirements to build wheel: started 2026-10-24T01:09:22.4203963Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:22.4211133Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:22.6261481Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:22.6288219Z Collecting habluetooth>=3.0 (from home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:22.6426365Z Downloading habluetooth-6.26.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:22.6656312Z Downloading habluetooth-6.26.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:22.6870805Z Downloading habluetooth-6.26.2.tar.gz (116 kB) 2026-10-24T01:09:22.7003636Z Installing build dependencies: started 2026-10-24T01:09:23.4407456Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:23.4413037Z Getting requirements to build wheel: started 2026-10-24T01:09:23.6275335Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:23.6283828Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:23.9298505Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:23.9504452Z Downloading habluetooth-6.26.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:23.9738700Z Downloading habluetooth-6.26.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:23.9970713Z Downloading habluetooth-6.25.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.0194943Z Downloading habluetooth-6.25.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.0484017Z Downloading habluetooth-6.24.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.0698014Z Downloading habluetooth-6.23.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.0914112Z Downloading habluetooth-6.23.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.1149105Z Downloading habluetooth-6.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.1364153Z Downloading habluetooth-6.21.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.1628893Z Downloading habluetooth-6.20.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.1847759Z Downloading habluetooth-6.19.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.2062477Z Downloading habluetooth-6.19.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.2276407Z Downloading habluetooth-6.18.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.2495406Z Downloading habluetooth-6.17.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.2735070Z Downloading habluetooth-6.16.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.2956754Z Downloading habluetooth-6.15.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.3175464Z Downloading habluetooth-6.14.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.3385343Z Downloading habluetooth-6.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.3599064Z Downloading habluetooth-6.12.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.3813573Z Downloading habluetooth-6.11.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.4033242Z Downloading habluetooth-6.10.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.4280628Z Downloading habluetooth-6.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.4495430Z Downloading habluetooth-6.8.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.4734483Z Downloading habluetooth-6.8.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.4944164Z Downloading habluetooth-6.8.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.5195928Z Downloading habluetooth-6.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.5433023Z Downloading habluetooth-6.7.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.5646011Z Downloading habluetooth-6.7.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.5867664Z Downloading habluetooth-6.7.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.6081543Z Downloading habluetooth-6.7.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.6304801Z Downloading habluetooth-6.7.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.6524011Z Downloading habluetooth-6.7.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.6731947Z Downloading habluetooth-6.7.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.6959374Z Downloading habluetooth-6.7.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:24.7054878Z Collecting bluetooth-data-tools>=1.29.7 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:24.7182994Z Downloading bluetooth_data_tools-1.29.17.tar.gz (19 kB) 2026-10-24T01:09:24.7250885Z Installing build dependencies: started 2026-10-24T01:09:25.4705968Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:25.4711499Z Getting requirements to build wheel: started 2026-10-24T01:09:25.6590252Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:25.6598053Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:25.8648196Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:25.8797763Z Downloading bluetooth_data_tools-1.29.16.tar.gz (20 kB) 2026-10-24T01:09:25.8884611Z Installing build dependencies: started 2026-10-24T01:09:26.6333770Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:26.6338937Z Getting requirements to build wheel: started 2026-10-24T01:09:26.8206987Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:26.8213839Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:27.0230075Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:27.0382585Z Downloading bluetooth_data_tools-1.29.15.tar.gz (19 kB) 2026-10-24T01:09:27.0468351Z Installing build dependencies: started 2026-10-24T01:09:27.7984281Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:27.7988573Z Getting requirements to build wheel: started 2026-10-24T01:09:27.9856598Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:27.9863015Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:28.1904611Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:28.2059354Z Downloading bluetooth_data_tools-1.29.14.tar.gz (19 kB) 2026-10-24T01:09:28.2149662Z Installing build dependencies: started 2026-10-24T01:09:28.9597290Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:28.9601949Z Getting requirements to build wheel: started 2026-10-24T01:09:29.1474523Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:29.1481592Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:29.3514601Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:29.3665635Z Downloading bluetooth_data_tools-1.29.13.tar.gz (19 kB) 2026-10-24T01:09:29.3751961Z Installing build dependencies: started 2026-10-24T01:09:30.1219772Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:30.1224323Z Getting requirements to build wheel: started 2026-10-24T01:09:30.3127250Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:30.3134791Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:30.5201167Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:30.5400505Z Downloading bluetooth_data_tools-1.29.12.tar.gz (19 kB) 2026-10-24T01:09:30.5490125Z Installing build dependencies: started 2026-10-24T01:09:31.2970573Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:31.2975262Z Getting requirements to build wheel: started 2026-10-24T01:09:31.4853682Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:31.4860275Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:31.6893745Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:31.7060191Z Downloading bluetooth_data_tools-1.29.11.tar.gz (19 kB) 2026-10-24T01:09:31.7149692Z Installing build dependencies: started 2026-10-24T01:09:32.4662357Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:32.4667834Z Getting requirements to build wheel: started 2026-10-24T01:09:32.6523966Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:32.6532378Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:32.8562499Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:32.8715428Z Downloading bluetooth_data_tools-1.29.10.tar.gz (19 kB) 2026-10-24T01:09:32.8797537Z Installing build dependencies: started 2026-10-24T01:09:33.6251901Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:33.6257112Z Getting requirements to build wheel: started 2026-10-24T01:09:33.8109187Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:33.8117199Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:34.0996986Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:34.1149251Z Downloading bluetooth_data_tools-1.29.9.tar.gz (19 kB) 2026-10-24T01:09:34.1236479Z Installing build dependencies: started 2026-10-24T01:09:34.8690775Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:34.8695322Z Getting requirements to build wheel: started 2026-10-24T01:09:35.0566644Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:35.0574364Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:35.2631604Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:35.2786404Z Downloading bluetooth_data_tools-1.29.8.tar.gz (19 kB) 2026-10-24T01:09:35.2858324Z Installing build dependencies: started 2026-10-24T01:09:36.0303414Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:36.0308049Z Getting requirements to build wheel: started 2026-10-24T01:09:36.2171512Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:36.2177513Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:36.4242010Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:36.4411334Z Downloading bluetooth_data_tools-1.29.7.tar.gz (19 kB) 2026-10-24T01:09:36.4484622Z Installing build dependencies: started 2026-10-24T01:09:37.1892636Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:37.1897822Z Getting requirements to build wheel: started 2026-10-24T01:09:37.3779963Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:37.3787317Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:37.5839703Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:37.5874165Z Collecting habluetooth>=3.0 (from home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:37.6017844Z Downloading habluetooth-6.7.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:37.6271116Z Downloading habluetooth-6.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:37.6517797Z Downloading habluetooth-6.6.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:37.6761465Z Downloading habluetooth-6.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:37.6999243Z Downloading habluetooth-6.5.0.tar.gz (70 kB) 2026-10-24T01:09:37.7106573Z Installing build dependencies: started 2026-10-24T01:09:38.4537299Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:38.4542836Z Getting requirements to build wheel: started 2026-10-24T01:09:38.6395637Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:38.6403645Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:38.9400907Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:38.9648263Z Downloading habluetooth-6.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:38.9942950Z Downloading habluetooth-6.3.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:39.0214606Z Downloading habluetooth-6.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:39.0450007Z Downloading habluetooth-6.2.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:39.0701824Z Downloading habluetooth-6.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:39.0959768Z Downloading habluetooth-6.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2026-10-24T01:09:39.1129477Z Collecting bluetooth-data-tools>=1.28.0 (from habluetooth>=3.0->home-assistant-bluetooth==1.13.1->homeassistant->-r requirements_test.txt (line 1)) 2026-10-24T01:09:39.1258842Z Downloading bluetooth_data_tools-1.29.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (7.4 kB) 2026-10-24T01:09:39.1486283Z Downloading bluetooth_data_tools-1.29.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (7.4 kB) 2026-10-24T01:09:39.1663109Z Downloading bluetooth_data_tools-1.29.4.tar.gz (18 kB) 2026-10-24T01:09:39.1725098Z Installing build dependencies: started 2026-10-24T01:09:40.0747272Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:40.0753012Z Getting requirements to build wheel: started 2026-10-24T01:09:40.2700720Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:40.2707608Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:40.4898456Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:40.5050387Z Downloading bluetooth_data_tools-1.29.3.tar.gz (18 kB) 2026-10-24T01:09:40.5315283Z Installing build dependencies: started 2026-10-24T01:09:41.2956891Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:41.2961788Z Getting requirements to build wheel: started 2026-10-24T01:09:41.4817560Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:41.4825368Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:41.6845289Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:41.7052744Z Downloading bluetooth_data_tools-1.29.2.tar.gz (18 kB) 2026-10-24T01:09:41.7202123Z Installing build dependencies: started 2026-10-24T01:09:42.4632442Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:42.4637379Z Getting requirements to build wheel: started 2026-10-24T01:09:42.6514302Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:42.6521810Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:42.8572796Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:42.8722126Z Downloading bluetooth_data_tools-1.29.1.tar.gz (18 kB) 2026-10-24T01:09:42.8796042Z Installing build dependencies: started 2026-10-24T01:09:43.6665815Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:43.6671452Z Getting requirements to build wheel: started 2026-10-24T01:09:43.8510697Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:43.8518398Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:44.0535633Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:44.0705286Z Downloading bluetooth_data_tools-1.29.0.tar.gz (18 kB) 2026-10-24T01:09:44.0778154Z Installing build dependencies: started 2026-10-24T01:09:44.8182000Z Installing build dependencies: finished with status 'done' 2026-10-24T01:09:44.8186232Z Getting requirements to build wheel: started 2026-10-24T01:09:45.0064782Z Getting requirements to build wheel: finished with status 'done' 2026-10-24T01:09:45.0072634Z Preparing metadata (pyproject.toml): started 2026-10-24T01:09:45.2126155Z Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-24T01:09:45.2288337Z Downloading bluetooth_data_tools-1.28.4-cp313-cp313-manylinux_2_36_x86_64.whl.metadata (5.2 kB) 2026-10-24T01:09:45.2886587Z Downloading homeassistant-2026.2.3-py3-none-any.whl (51.2 MB) 2026-10-24T01:09:45.8808572Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.2/51.2 MB 86.5 MB/s 0:00:00 2026-10-24T01:09:45.8938405Z Downloading aiodns-4.0.0-py3-none-any.whl (11 kB) 2026-10-24T01:09:45.9096096Z Downloading aiohasupervisor-0.3.3-py3-none-any.whl (40 kB) 2026-10-24T01:09:45.9242852Z Downloading aiohttp-3.13.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB) 2026-10-24T01:09:45.9316195Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 288.4 MB/s 0:00:00 2026-10-24T01:09:45.9443469Z Downloading orjson-3.11.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (138 kB) 2026-10-24T01:09:45.9593820Z Downloading yarl-1.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (377 kB) 2026-10-24T01:09:45.9750472Z Downloading aiohttp_asyncmdnsresolver-0.1.1-py3-none-any.whl (13 kB) 2026-10-24T01:09:45.9893655Z Downloading aiohttp_cors-0.8.1-py3-none-any.whl (25 kB) 2026-10-24T01:09:46.0037599Z Downloading aiohttp_fast_zlib-0.3.0-py3-none-any.whl (8.6 kB) 2026-10-24T01:09:46.0184692Z Downloading aiozoneinfo-0.2.3-py3-none-any.whl (8.0 kB) 2026-10-24T01:09:46.0359587Z Downloading annotatedyaml-1.0.2-cp313-cp313-manylinux_2_36_x86_64.whl (69 kB) 2026-10-24T01:09:46.0505210Z Downloading astral-2.2-py2.py3-none-any.whl (30 kB) 2026-10-24T01:09:46.0651891Z Downloading async_interrupt-1.2.2-py3-none-any.whl (8.9 kB) 2026-10-24T01:09:46.0795532Z Downloading atomicwrites_homeassistant-1.4.1-py2.py3-none-any.whl (7.1 kB) 2026-10-24T01:09:46.0947986Z Downloading attrs-25.4.0-py3-none-any.whl (67 kB) 2026-10-24T01:09:46.1095417Z Downloading audioop_lts-0.2.1-cp313-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82 kB) 2026-10-24T01:09:46.1255793Z Downloading awesomeversion-25.8.0-py3-none-any.whl (15 kB) 2026-10-24T01:09:46.1399456Z Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) 2026-10-24T01:09:46.1558849Z Downloading ciso8601-2.3.3-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (41 kB) 2026-10-24T01:09:46.1705938Z Downloading cronsim-2.7-py3-none-any.whl (14 kB) 2026-10-24T01:09:46.1851100Z Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) 2026-10-24T01:09:46.2172658Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 141.1 MB/s 0:00:00 2026-10-24T01:09:46.2314732Z Downloading fnv_hash_fast-1.6.0-cp313-cp313-manylinux_2_36_x86_64.whl (14 kB) 2026-10-24T01:09:46.2500418Z Downloading hass_nabucasa-1.12.0-py3-none-any.whl (89 kB) 2026-10-24T01:09:46.2650112Z Downloading webrtc_models-0.3.0-py3-none-any.whl (7.5 kB) 2026-10-24T01:09:46.2811071Z Downloading acme-5.2.2-py3-none-any.whl (94 kB) 2026-10-24T01:09:46.2978694Z Downloading home_assistant_bluetooth-1.13.1-py3-none-any.whl (7.9 kB) 2026-10-24T01:09:46.3126849Z Downloading httpx-0.28.1-py3-none-any.whl (73 kB) 2026-10-24T01:09:46.3277645Z Downloading ifaddr-0.2.0-py3-none-any.whl (12 kB) 2026-10-24T01:09:46.3424555Z Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-10-24T01:09:46.3586331Z Downloading pillow-12.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.0 MB) 2026-10-24T01:09:46.4183227Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.0/7.0 MB 118.3 MB/s 0:00:00 2026-10-24T01:09:46.4316884Z Downloading propcache-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (204 kB) 2026-10-24T01:09:46.4481297Z Downloading psutil_home_assistant-0.0.1-py3-none-any.whl (6.3 kB) 2026-10-24T01:09:46.4627731Z Downloading pycognito-2024.5.1-py3-none-any.whl (26 kB) 2026-10-24T01:09:46.4776364Z Downloading PyJWT-2.10.1-py3-none-any.whl (22 kB) 2026-10-24T01:09:46.4927623Z Downloading pyopenssl-25.3.0-py3-none-any.whl (57 kB) 2026-10-24T01:09:46.5075320Z Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) 2026-10-24T01:09:46.5224797Z Downloading pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (801 kB) 2026-10-24T01:09:46.5288568Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 801.6/801.6 kB 129.8 MB/s 0:00:00 2026-10-24T01:09:46.5422666Z Downloading requests-2.32.5-py3-none-any.whl (64 kB) 2026-10-24T01:09:46.5576024Z Downloading securetar-2025.2.1-py3-none-any.whl (11 kB) 2026-10-24T01:09:46.5732111Z Downloading snitun-0.45.1-py3-none-any.whl (51 kB) 2026-10-24T01:09:46.5884074Z Downloading sqlalchemy-2.0.41-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB) 2026-10-24T01:09:46.6172046Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 111.9 MB/s 0:00:00 2026-10-24T01:09:46.6309079Z Downloading standard_aifc-3.13.0-py3-none-any.whl (10 kB) 2026-10-24T01:09:46.6457283Z Downloading standard_telnetlib-3.13.0-py3-none-any.whl (10.0 kB) 2026-10-24T01:09:46.6616064Z Downloading ulid_transform-1.5.2-cp313-cp313-manylinux_2_36_x86_64.whl (49 kB) 2026-10-24T01:09:46.6769591Z Downloading uv-0.9.26-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.3 MB) 2026-10-24T01:09:46.8846963Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 23.3/23.3 MB 112.1 MB/s 0:00:00 2026-10-24T01:09:46.8979032Z Downloading voluptuous-0.15.2-py3-none-any.whl (31 kB) 2026-10-24T01:09:46.9132708Z Downloading voluptuous_openapi-0.2.0-py3-none-any.whl (10 kB) 2026-10-24T01:09:46.9281997Z Downloading voluptuous_serialize-2.7.0-py3-none-any.whl (7.8 kB) 2026-10-24T01:09:46.9466679Z Downloading zeroconf-0.148.0-cp313-cp313-manylinux_2_36_x86_64.whl (2.1 MB) 2026-10-24T01:09:46.9618185Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 145.7 MB/s 0:00:00 2026-10-24T01:09:46.9749086Z Downloading charset_normalizer-3.5.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (254 kB) 2026-10-24T01:09:46.9909471Z Downloading fnvhash-0.2.1-py3-none-any.whl (18 kB) 2026-10-24T01:09:47.0063884Z Downloading grpcio-1.84.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.1 MB) 2026-10-24T01:09:47.0583493Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/7.1 MB 139.0 MB/s 0:00:00 2026-10-24T01:09:47.0720575Z Downloading httpcore-1.0.9-py3-none-any.whl (78 kB) 2026-10-24T01:09:47.0903721Z Downloading icmplib-3.0.4-py3-none-any.whl (30 kB) 2026-10-24T01:09:47.1060626Z Downloading idna-3.20-py3-none-any.whl (69 kB) 2026-10-24T01:09:47.1214131Z Downloading josepy-2.2.0-py3-none-any.whl (29 kB) 2026-10-24T01:09:47.1364347Z Downloading mashumaro-3.23-py3-none-any.whl (78 kB) 2026-10-24T01:09:47.1517742Z Downloading multidict-6.9.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (336 kB) 2026-10-24T01:09:47.1751266Z Downloading pycares-5.2.1-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (229 kB) 2026-10-24T01:09:47.1909810Z Downloading sentence_stream-1.3.0-py3-none-any.whl (8.7 kB) 2026-10-24T01:09:47.2061146Z Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB) 2026-10-24T01:09:47.2212055Z Downloading urllib3-2.8.0-py3-none-any.whl (135 kB) 2026-10-24T01:09:47.2389512Z Downloading pytest_homeassistant_custom_component-0.13.316-py3-none-any.whl (71 kB) 2026-10-24T01:09:47.2548002Z Downloading pytest_timeout-2.4.0-py3-none-any.whl (14 kB) 2026-10-24T01:09:47.2701563Z Downloading coverage-7.10.6-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (251 kB) 2026-10-24T01:09:47.2894778Z Downloading freezegun-1.5.2-py3-none-any.whl (18 kB) 2026-10-24T01:09:47.3044971Z Downloading license_expression-30.4.3-py3-none-any.whl (117 kB) 2026-10-24T01:09:47.3244103Z Downloading numpy-2.3.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB) 2026-10-24T01:09:47.4495133Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.6/16.6 MB 134.0 MB/s 0:00:00 2026-10-24T01:09:47.4643396Z Downloading paho_mqtt-2.1.0-py3-none-any.whl (67 kB) 2026-10-24T01:09:47.4796323Z Downloading pipdeptree-2.26.1-py3-none-any.whl (32 kB) 2026-10-24T01:09:47.4954235Z Downloading pydantic-2.12.2-py3-none-any.whl (460 kB) 2026-10-24T01:09:47.5123960Z Downloading pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB) 2026-10-24T01:09:47.5271084Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 150.9 MB/s 0:00:00 2026-10-24T01:09:47.5414849Z Downloading pylint_per_file_ignores-1.4.0-py3-none-any.whl (4.9 kB) 2026-10-24T01:09:47.5575427Z Downloading pytest-9.0.0-py3-none-any.whl (373 kB) 2026-10-24T01:09:47.5752571Z Downloading pytest_aiohttp-1.1.0-py3-none-any.whl (8.9 kB) 2026-10-24T01:09:47.5911544Z Downloading pytest_asyncio-1.3.0-py3-none-any.whl (15 kB) 2026-10-24T01:09:47.6063860Z Downloading pytest_cov-7.0.0-py3-none-any.whl (22 kB) 2026-10-24T01:09:47.6218834Z Downloading pytest_freezer-0.4.9-py3-none-any.whl (3.2 kB) 2026-10-24T01:09:47.6369448Z Downloading pytest_github_actions_annotate_failures-0.3.0-py3-none-any.whl (6.0 kB) 2026-10-24T01:09:47.6527812Z Downloading pytest_picked-0.5.1-py3-none-any.whl (6.6 kB) 2026-10-24T01:09:47.6677693Z Downloading pytest_socket-0.7.0-py3-none-any.whl (6.8 kB) 2026-10-24T01:09:47.6827303Z Downloading pytest_sugar-1.0.0-py3-none-any.whl (10 kB) 2026-10-24T01:09:47.6987983Z Downloading pytest_unordered-0.7.0-py3-none-any.whl (6.2 kB) 2026-10-24T01:09:47.7135919Z Downloading pytest_xdist-3.8.0-py3-none-any.whl (46 kB) 2026-10-24T01:09:47.7284930Z Downloading requests_mock-1.12.1-py2.py3-none-any.whl (27 kB) 2026-10-24T01:09:47.7434106Z Downloading respx-0.22.0-py2.py3-none-any.whl (25 kB) 2026-10-24T01:09:47.7584225Z Downloading syrupy-5.0.0-py3-none-any.whl (49 kB) 2026-10-24T01:09:47.7737299Z Downloading tqdm-4.67.1-py3-none-any.whl (78 kB) 2026-10-24T01:09:47.7887715Z Downloading pluggy-1.7.0-py3-none-any.whl (27 kB) 2026-10-24T01:09:47.8042081Z Downloading ruff-0.17.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.5 MB) 2026-10-24T01:09:47.8794400Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.5/10.5 MB 141.1 MB/s 0:00:00 2026-10-24T01:09:47.8923816Z Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB) 2026-10-24T01:09:47.9077745Z Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB) 2026-10-24T01:09:47.9226451Z Downloading annotated_types-0.8.0-py3-none-any.whl (13 kB) 2026-10-24T01:09:47.9381375Z Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB) 2026-10-24T01:09:47.9527307Z Downloading boolean_py-5.0-py3-none-any.whl (26 kB) 2026-10-24T01:09:47.9681515Z Downloading boto3-1.43.118-py3-none-any.whl (140 kB) 2026-10-24T01:09:47.9832120Z Downloading botocore-1.43.118-py3-none-any.whl (16.1 MB) 2026-10-24T01:09:48.0997475Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.1/16.1 MB 139.0 MB/s 0:00:00 2026-10-24T01:09:48.1130022Z Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) 2026-10-24T01:09:48.1284217Z Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2026-10-24T01:09:48.1439244Z Downloading s3transfer-0.19.3-py3-none-any.whl (90 kB) 2026-10-24T01:09:48.1590240Z Downloading certifi-2026.10.23-py3-none-any.whl (135 kB) 2026-10-24T01:09:48.1743052Z Downloading cffi-2.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (221 kB) 2026-10-24T01:09:48.1898653Z Downloading envs-1.4-py3-none-any.whl (10 kB) 2026-10-24T01:09:48.2047783Z Downloading execnet-2.1.2-py3-none-any.whl (40 kB) 2026-10-24T01:09:48.2215724Z Downloading frozenlist-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (234 kB) 2026-10-24T01:09:48.2376356Z Downloading greenlet-3.5.6-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (623 kB) 2026-10-24T01:09:48.2429464Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 623.8/623.8 kB 116.5 MB/s 0:00:00 2026-10-24T01:09:48.2560082Z Downloading h11-0.16.0-py3-none-any.whl (37 kB) 2026-10-24T01:09:48.2720485Z Downloading habluetooth-6.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (714 kB) 2026-10-24T01:09:48.2802042Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 714.1/714.1 kB 118.1 MB/s 0:00:00 2026-10-24T01:09:48.2935833Z Downloading bluetooth_data_tools-1.28.4-cp313-cp313-manylinux_2_36_x86_64.whl (140 kB) 2026-10-24T01:09:48.3087278Z Downloading bleak-3.0.2-py3-none-any.whl (146 kB) 2026-10-24T01:09:48.3246039Z Downloading bleak_retry_connector-4.7.1-py3-none-any.whl (19 kB) 2026-10-24T01:09:48.3392514Z Downloading bluetooth_adapters-2.4.0-py3-none-any.whl (20 kB) 2026-10-24T01:09:48.3546185Z Downloading aiooui-0.1.11-py3-none-any.whl (343 kB) 2026-10-24T01:09:48.3732088Z Downloading bluetooth_auto_recovery-1.6.4-py3-none-any.whl (13 kB) 2026-10-24T01:09:48.3879445Z Downloading btsocket-0.3.0-py2.py3-none-any.whl (14 kB) 2026-10-24T01:09:48.4098077Z Downloading dbus_fast-5.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (896 kB) 2026-10-24T01:09:48.4166477Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 896.5/896.5 kB 131.5 MB/s 0:00:00 2026-10-24T01:09:48.4298422Z Downloading iniconfig-2.3.1-py3-none-any.whl (7.6 kB) 2026-10-24T01:09:48.4453295Z Downloading markupsafe-3.0.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (23 kB) 2026-10-24T01:09:48.4484399Z Using cached packaging-26.3-py3-none-any.whl (129 kB) 2026-10-24T01:09:48.4620650Z Downloading pygments-2.21.0-py3-none-any.whl (1.3 MB) 2026-10-24T01:09:48.4693905Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 193.7 MB/s 0:00:00 2026-10-24T01:09:48.4829350Z Downloading regex-2026.9.29-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) 2026-10-24T01:09:48.4884715Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 807.9/807.9 kB 154.4 MB/s 0:00:00 2026-10-24T01:09:48.5010918Z Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-10-24T01:09:48.5158444Z Downloading termcolor-3.3.0-py3-none-any.whl (7.7 kB) 2026-10-24T01:09:48.5311235Z Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) 2026-10-24T01:09:48.5459686Z Downloading typing_inspection-0.4.4-py3-none-any.whl (14 kB) 2026-10-24T01:09:48.5607649Z Downloading tzdata-2026.5-py2.py3-none-any.whl (347 kB) 2026-10-24T01:09:48.5764599Z Downloading uart_devices-0.1.1-py3-none-any.whl (4.8 kB) 2026-10-24T01:09:48.5911158Z Downloading usb_devices-0.5.1-py3-none-any.whl (5.4 kB) 2026-10-24T01:09:48.6057841Z Downloading anyio-4.15.1-py3-none-any.whl (132 kB) 2026-10-24T01:09:48.6209681Z Downloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (155 kB) 2026-10-24T01:09:48.6364091Z Downloading pycparser-3.12-py3-none-any.whl (62 kB) 2026-10-24T01:09:48.6513822Z Downloading pyrfc3339-2.1.1-py3-none-any.whl (6.5 kB) 2026-10-24T01:09:48.6659927Z Downloading pytz-2026.5-py2.py3-none-any.whl (506 kB) 2026-10-24T01:09:48.6821220Z Downloading standard_chunk-3.13.0-py3-none-any.whl (4.9 kB) 2026-10-24T01:09:49.3031583Z Building wheels for collected packages: lru-dict, mock-open, PyRIC 2026-10-24T01:09:49.3036991Z Building wheel for lru-dict (pyproject.toml): started 2026-10-24T01:09:50.3347496Z Building wheel for lru-dict (pyproject.toml): finished with status 'done' 2026-10-24T01:09:50.3352080Z Created wheel for lru-dict: filename=lru_dict-1.3.0-cp313-cp313-linux_x86_64.whl size=31791 sha256=7016b609553d7ef370904b62bb5bde759f590593ed7908faff49d6e41d9f9f3d 2026-10-24T01:09:50.3354444Z Stored in directory: /home/runner/.cache/pip/wheels/ba/bd/ab/f0f7fbce8f8129c864c232547eb51631fd4396fa1832bb764b 2026-10-24T01:09:50.3376445Z Building wheel for mock-open (pyproject.toml): started 2026-10-24T01:09:50.5443286Z Building wheel for mock-open (pyproject.toml): finished with status 'done' 2026-10-24T01:09:50.5447228Z Created wheel for mock-open: filename=mock_open-1.4.0-py3-none-any.whl size=14643 sha256=5b046521bc6a8f488d9fa7d07d8f330278e5044916311599180f5c63787aa101 2026-10-24T01:09:50.5448897Z Stored in directory: /home/runner/.cache/pip/wheels/bf/87/79/b4b2b207763f18de6f81bcf179e724a9da1faf86a199a24b60 2026-10-24T01:09:50.5469966Z Building wheel for PyRIC (pyproject.toml): started 2026-10-24T01:09:50.8098488Z Building wheel for PyRIC (pyproject.toml): finished with status 'done' 2026-10-24T01:09:50.8105514Z Created wheel for PyRIC: filename=pyric-0.1.6.3-py2.py3-none-any.whl size=407977 sha256=04742d9679a1cc356b6f703329369afb46ec2f0e0fff7608fd54ce0458fffc9e 2026-10-24T01:09:50.8106957Z Stored in directory: /home/runner/.cache/pip/wheels/b4/9d/e8/a9ecfc2003f256579ac6b252c19a68ad41533502ef58e7e689 2026-10-24T01:09:50.8126216Z Successfully built lru-dict mock-open PyRIC 2026-10-24T01:09:51.3223028Z Installing collected packages: text-unidecode, standard-telnetlib, standard-chunk, pytz, PyRIC, mock-open, ifaddr, ciso8601, btsocket, boolean.py, zeroconf, voluptuous, uv, usb-devices, urllib3, ulid-transform, uart-devices, tzdata, typing-extensions, tqdm, termcolor, six, ruff, regex, PyYAML, python-slugify, pyrfc3339, pylint-per-file-ignores, PyJWT, pygments, pycparser, psutil, propcache, pluggy, Pillow, paho-mqtt, packaging, orjson, numpy, multidict, MarkupSafe, lru-dict, license-expression, jmespath, iniconfig, idna, icmplib, h11, greenlet, frozenlist, fnvhash, execnet, envs, dbus-fast, cronsim, coverage, charset_normalizer, certifi, bcrypt, awesomeversion, audioop-lts, attrs, atomicwrites-homeassistant, async_timeout, async-interrupt, astral, annotated-types, aiooui, aiohappyeyeballs, yarl, voluptuous-serialize, voluptuous-openapi, typing-inspection, standard-aifc, SQLAlchemy, sentence-stream, requests, python-dateutil, pytest, pydantic-core, psutil-home-assistant, pipdeptree, mashumaro, Jinja2, httpcore, grpcio, fnv-hash-fast, cffi, bleak, anyio, annotatedyaml, aiozoneinfo, aiosignal, webrtc-models, syrupy, requests-mock, pytest-xdist, pytest-unordered, pytest-timeout, pytest-sugar, pytest-socket, pytest-picked, pytest-github-actions-annotate-failures, pytest-cov, pytest-asyncio, pydantic, pycares, httpx, freezegun, cryptography, botocore, bluetooth-adapters, aiohttp, snitun, securetar, s3transfer, respx, pytest-freezer, pytest-aiohttp, pyOpenSSL, josepy, bluetooth-data-tools, bluetooth-auto-recovery, bleak-retry-connector, aiohttp-fast-zlib, aiohttp_cors, aiohasupervisor, aiodns, habluetooth, boto3, aiohttp-asyncmdnsresolver, acme, pycognito, home-assistant-bluetooth, hass-nabucasa, homeassistant, pytest-homeassistant-custom-component 2026-10-24T01:10:12.3227973Z 2026-10-24T01:10:12.3334295Z Successfully installed Jinja2-3.1.6 MarkupSafe-3.0.4 Pillow-12.0.0 PyJWT-2.10.1 PyRIC-0.1.6.3 PyYAML-6.0.3 SQLAlchemy-2.0.41 acme-5.2.2 aiodns-4.0.0 aiohappyeyeballs-2.7.1 aiohasupervisor-0.3.3 aiohttp-3.13.3 aiohttp-asyncmdnsresolver-0.1.1 aiohttp-fast-zlib-0.3.0 aiohttp_cors-0.8.1 aiooui-0.1.11 aiosignal-1.4.0 aiozoneinfo-0.2.3 annotated-types-0.8.0 annotatedyaml-1.0.2 anyio-4.15.1 astral-2.2 async-interrupt-1.2.2 async_timeout-5.0.1 atomicwrites-homeassistant-1.4.1 attrs-25.4.0 audioop-lts-0.2.1 awesomeversion-25.8.0 bcrypt-5.0.0 bleak-3.0.2 bleak-retry-connector-4.7.1 bluetooth-adapters-2.4.0 bluetooth-auto-recovery-1.6.4 bluetooth-data-tools-1.28.4 boolean.py-5.0 boto3-1.43.118 botocore-1.43.118 btsocket-0.3.0 certifi-2026.10.23 cffi-2.1.1 charset_normalizer-3.5.2 ciso8601-2.3.3 coverage-7.10.6 cronsim-2.7 cryptography-46.0.5 dbus-fast-5.2.0 envs-1.4 execnet-2.1.2 fnv-hash-fast-1.6.0 fnvhash-0.2.1 freezegun-1.5.2 frozenlist-1.8.0 greenlet-3.5.6 grpcio-1.84.1 h11-0.16.0 habluetooth-6.1.0 hass-nabucasa-1.12.0 home-assistant-bluetooth-1.13.1 homeassistant-2026.2.3 httpcore-1.0.9 httpx-0.28.1 icmplib-3.0.4 idna-3.20 ifaddr-0.2.0 iniconfig-2.3.1 jmespath-1.1.0 josepy-2.2.0 license-expression-30.4.3 lru-dict-1.3.0 mashumaro-3.23 mock-open-1.4.0 multidict-6.9.1 numpy-2.3.2 orjson-3.11.5 packaging-26.3 paho-mqtt-2.1.0 pipdeptree-2.26.1 pluggy-1.7.0 propcache-0.4.1 psutil-7.2.2 psutil-home-assistant-0.0.1 pyOpenSSL-25.3.0 pycares-5.2.1 pycognito-2024.5.1 pycparser-3.12 pydantic-2.12.2 pydantic-core-2.41.4 pygments-2.21.0 pylint-per-file-ignores-1.4.0 pyrfc3339-2.1.1 pytest-9.0.0 pytest-aiohttp-1.1.0 pytest-asyncio-1.3.0 pytest-cov-7.0.0 pytest-freezer-0.4.9 pytest-github-actions-annotate-failures-0.3.0 pytest-homeassistant-custom-component-0.13.316 pytest-picked-0.5.1 pytest-socket-0.7.0 pytest-sugar-1.0.0 pytest-timeout-2.4.0 pytest-unordered-0.7.0 pytest-xdist-3.8.0 python-dateutil-2.9.0.post0 python-slugify-8.0.4 pytz-2026.5 regex-2026.9.29 requests-2.32.5 requests-mock-1.12.1 respx-0.22.0 ruff-0.17.2 s3transfer-0.19.3 securetar-2025.2.1 sentence-stream-1.3.0 six-1.17.0 snitun-0.45.1 standard-aifc-3.13.0 standard-chunk-3.13.0 standard-telnetlib-3.13.0 syrupy-5.0.0 termcolor-3.3.0 text-unidecode-1.3 tqdm-4.67.1 typing-extensions-4.16.0 typing-inspection-0.4.4 tzdata-2026.5 uart-devices-0.1.1 ulid-transform-1.5.2 urllib3-2.8.0 usb-devices-0.5.1 uv-0.9.26 voluptuous-0.15.2 voluptuous-openapi-0.2.0 voluptuous-serialize-2.7.0 webrtc-models-0.3.0 yarl-1.22.0 zeroconf-0.148.0 2026-10-24T01:10:12.3348877Z 2026-10-24T01:10:12.3349240Z [notice] A new release of pip is available: 26.2.1 -> 26.2.2 2026-10-24T01:10:12.3350088Z [notice] To update, run: pip install --upgrade pip 2026-10-24T01:10:16.4909916Z ##[group]Run constraints="$(python -c 'import homeassistant, pathlib; print(pathlib.Path(homeassistant.__file__).parent / "package_constraints.txt")')" 2026-10-24T01:10:16.4911079Z constraints="$(python -c 'import homeassistant, pathlib; print(pathlib.Path(homeassistant.__file__).parent / "package_constraints.txt")')" 2026-10-24T01:10:16.4911907Z pip install -c "$constraints" -r requirements_test_bluetooth.txt 2026-10-24T01:10:16.4957867Z shell: /usr/bin/bash -e {0} 2026-10-24T01:10:16.4958247Z env: 2026-10-24T01:10:16.4958654Z pythonLocation: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:16.4959377Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.13.16/x64/lib/pkgconfig 2026-10-24T01:10:16.4959893Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:16.4960385Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:16.4960831Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:16.4961445Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.13.16/x64/lib 2026-10-24T01:10:16.4961845Z ##[endgroup] 2026-10-24T01:10:16.9596913Z Collecting aiousbwatcher (from -r requirements_test_bluetooth.txt (line 4)) 2026-10-24T01:10:17.0524624Z Downloading aiousbwatcher-1.1.1-py3-none-any.whl.metadata (4.2 kB) 2026-10-24T01:10:17.0629970Z Collecting bleak (from -r requirements_test_bluetooth.txt (line 5)) 2026-10-24T01:10:17.0756332Z Downloading bleak-2.1.1-py3-none-any.whl.metadata (5.2 kB) 2026-10-24T01:10:17.0910573Z Collecting bleak-retry-connector (from -r requirements_test_bluetooth.txt (line 6)) 2026-10-24T01:10:17.1055009Z Downloading bleak_retry_connector-4.4.3-py3-none-any.whl.metadata (7.4 kB) 2026-10-24T01:10:17.1172375Z Collecting bluetooth-adapters (from -r requirements_test_bluetooth.txt (line 7)) 2026-10-24T01:10:17.1287806Z Downloading bluetooth_adapters-2.1.0-py3-none-any.whl.metadata (5.3 kB) 2026-10-24T01:10:17.1372320Z Collecting bluetooth-auto-recovery (from -r requirements_test_bluetooth.txt (line 8)) 2026-10-24T01:10:17.1485501Z Downloading bluetooth_auto_recovery-1.5.3-py3-none-any.whl.metadata (5.5 kB) 2026-10-24T01:10:17.1527820Z Requirement already satisfied: bluetooth-data-tools in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from -r requirements_test_bluetooth.txt (line 9)) (1.28.4) 2026-10-24T01:10:17.4155607Z Collecting dbus-fast (from -r requirements_test_bluetooth.txt (line 10)) 2026-10-24T01:10:17.4281790Z Downloading dbus_fast-3.1.2-cp313-cp313-manylinux_2_36_x86_64.whl.metadata (10 kB) 2026-10-24T01:10:17.6566758Z Collecting habluetooth (from -r requirements_test_bluetooth.txt (line 11)) 2026-10-24T01:10:17.6703207Z Downloading habluetooth-5.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB) 2026-10-24T01:10:17.6949551Z Collecting pyserial (from -r requirements_test_bluetooth.txt (line 12)) 2026-10-24T01:10:17.7053466Z Downloading pyserial-3.5-py2.py3-none-any.whl.metadata (1.6 kB) 2026-10-24T01:10:17.7305355Z Collecting pyudev (from -r requirements_test_bluetooth.txt (line 13)) 2026-10-24T01:10:17.7416988Z Downloading pyudev-0.24.5-py3-none-any.whl.metadata (4.4 kB) 2026-10-24T01:10:17.7849672Z Collecting serialx (from -r requirements_test_bluetooth.txt (line 14)) 2026-10-24T01:10:17.7963182Z Downloading serialx-1.15.0-py3-none-any.whl.metadata (5.0 kB) 2026-10-24T01:10:17.8253141Z Collecting asyncinotify>=4.2.0 (from aiousbwatcher->-r requirements_test_bluetooth.txt (line 4)) 2026-10-24T01:10:17.8373710Z Downloading asyncinotify-4.4.4-py3-none-any.whl.metadata (7.0 kB) 2026-10-24T01:10:17.8455699Z Requirement already satisfied: aiooui>=0.1.1 in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from bluetooth-adapters->-r requirements_test_bluetooth.txt (line 7)) (0.1.11) 2026-10-24T01:10:17.8473201Z Requirement already satisfied: uart-devices>=0.1.0 in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from bluetooth-adapters->-r requirements_test_bluetooth.txt (line 7)) (0.1.1) 2026-10-24T01:10:17.8476807Z Requirement already satisfied: usb-devices>=0.4.5 in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from bluetooth-adapters->-r requirements_test_bluetooth.txt (line 7)) (0.5.1) 2026-10-24T01:10:17.8483698Z Requirement already satisfied: PyRIC>=0.1.6.3 in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from bluetooth-auto-recovery->-r requirements_test_bluetooth.txt (line 8)) (0.1.6.3) 2026-10-24T01:10:17.8493726Z Requirement already satisfied: btsocket>=0.2.0 in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from bluetooth-auto-recovery->-r requirements_test_bluetooth.txt (line 8)) (0.3.0) 2026-10-24T01:10:17.8507922Z Requirement already satisfied: cryptography>=41.0.3 in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from bluetooth-data-tools->-r requirements_test_bluetooth.txt (line 9)) (46.0.5) 2026-10-24T01:10:17.8518924Z Requirement already satisfied: async-interrupt>=1.1.1 in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from habluetooth->-r requirements_test_bluetooth.txt (line 11)) (1.2.2) 2026-10-24T01:10:17.8563580Z Requirement already satisfied: typing-extensions>=4.13.0 in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from serialx->-r requirements_test_bluetooth.txt (line 14)) (4.16.0) 2026-10-24T01:10:17.8597247Z Requirement already satisfied: cffi>=2.0.0 in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from cryptography>=41.0.3->bluetooth-data-tools->-r requirements_test_bluetooth.txt (line 9)) (2.1.1) 2026-10-24T01:10:17.8615778Z Requirement already satisfied: pycparser in /opt/hostedtoolcache/Python/3.13.16/x64/lib/python3.13/site-packages (from cffi>=2.0.0->cryptography>=41.0.3->bluetooth-data-tools->-r requirements_test_bluetooth.txt (line 9)) (3.12) 2026-10-24T01:10:17.8791156Z Downloading aiousbwatcher-1.1.1-py3-none-any.whl (4.9 kB) 2026-10-24T01:10:17.8915148Z Downloading bleak-2.1.1-py3-none-any.whl (141 kB) 2026-10-24T01:10:17.9230046Z Downloading bleak_retry_connector-4.4.3-py3-none-any.whl (18 kB) 2026-10-24T01:10:17.9360887Z Downloading bluetooth_adapters-2.1.0-py3-none-any.whl (20 kB) 2026-10-24T01:10:17.9484605Z Downloading bluetooth_auto_recovery-1.5.3-py3-none-any.whl (11 kB) 2026-10-24T01:10:17.9620482Z Downloading dbus_fast-3.1.2-cp313-cp313-manylinux_2_36_x86_64.whl (812 kB) 2026-10-24T01:10:18.0024460Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 812.5/812.5 kB 27.0 MB/s 0:00:00 2026-10-24T01:10:18.0141842Z Downloading habluetooth-5.8.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (699 kB) 2026-10-24T01:10:18.0284719Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 699.6/699.6 kB 37.7 MB/s 0:00:00 2026-10-24T01:10:18.0394639Z Downloading pyserial-3.5-py2.py3-none-any.whl (90 kB) 2026-10-24T01:10:18.0534588Z Downloading pyudev-0.24.5-py3-none-any.whl (60 kB) 2026-10-24T01:10:18.0685378Z Downloading serialx-1.15.0-py3-none-any.whl (87 kB) 2026-10-24T01:10:18.0815679Z Downloading asyncinotify-4.4.4-py3-none-any.whl (20 kB) 2026-10-24T01:10:18.1939319Z Installing collected packages: pyserial, serialx, pyudev, dbus-fast, asyncinotify, bleak, aiousbwatcher, bluetooth-adapters, bluetooth-auto-recovery, bleak-retry-connector, habluetooth 2026-10-24T01:10:18.3333723Z Attempting uninstall: dbus-fast 2026-10-24T01:10:18.3368634Z Found existing installation: dbus-fast 5.2.0 2026-10-24T01:10:18.3398595Z Uninstalling dbus-fast-5.2.0: 2026-10-24T01:10:18.3407702Z Successfully uninstalled dbus-fast-5.2.0 2026-10-24T01:10:18.4232430Z Attempting uninstall: bleak 2026-10-24T01:10:18.4264740Z Found existing installation: bleak 3.0.2 2026-10-24T01:10:18.4299697Z Uninstalling bleak-3.0.2: 2026-10-24T01:10:18.4310570Z Successfully uninstalled bleak-3.0.2 2026-10-24T01:10:18.5267835Z Attempting uninstall: bluetooth-adapters 2026-10-24T01:10:18.5322347Z Found existing installation: bluetooth-adapters 2.4.0 2026-10-24T01:10:18.5342901Z Uninstalling bluetooth-adapters-2.4.0: 2026-10-24T01:10:18.5349669Z Successfully uninstalled bluetooth-adapters-2.4.0 2026-10-24T01:10:18.5536099Z Attempting uninstall: bluetooth-auto-recovery 2026-10-24T01:10:18.5592095Z Found existing installation: bluetooth-auto-recovery 1.6.4 2026-10-24T01:10:18.5604405Z Uninstalling bluetooth-auto-recovery-1.6.4: 2026-10-24T01:10:18.5610092Z Successfully uninstalled bluetooth-auto-recovery-1.6.4 2026-10-24T01:10:18.5728664Z Attempting uninstall: bleak-retry-connector 2026-10-24T01:10:18.5771874Z Found existing installation: bleak-retry-connector 4.7.1 2026-10-24T01:10:18.5786071Z Uninstalling bleak-retry-connector-4.7.1: 2026-10-24T01:10:18.5791788Z Successfully uninstalled bleak-retry-connector-4.7.1 2026-10-24T01:10:18.5989569Z Attempting uninstall: habluetooth 2026-10-24T01:10:18.6048387Z Found existing installation: habluetooth 6.1.0 2026-10-24T01:10:18.6068425Z Uninstalling habluetooth-6.1.0: 2026-10-24T01:10:18.6075182Z Successfully uninstalled habluetooth-6.1.0 2026-10-24T01:10:18.6626589Z 2026-10-24T01:10:18.6719542Z Successfully installed aiousbwatcher-1.1.1 asyncinotify-4.4.4 bleak-2.1.1 bleak-retry-connector-4.4.3 bluetooth-adapters-2.1.0 bluetooth-auto-recovery-1.5.3 dbus-fast-3.1.2 habluetooth-5.8.0 pyserial-3.5 pyudev-0.24.5 serialx-1.15.0 2026-10-24T01:10:18.6728578Z 2026-10-24T01:10:18.6729231Z [notice] A new release of pip is available: 26.2.1 -> 26.2.2 2026-10-24T01:10:18.6729907Z [notice] To update, run: pip install --upgrade pip 2026-10-24T01:10:18.7602779Z ##[group]Run ruff check . 2026-10-24T01:10:18.7603133Z ruff check . 2026-10-24T01:10:18.7645407Z shell: /usr/bin/bash -e {0} 2026-10-24T01:10:18.7645830Z env: 2026-10-24T01:10:18.7646207Z pythonLocation: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.7646753Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.13.16/x64/lib/pkgconfig 2026-10-24T01:10:18.7647309Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.7647768Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.7648235Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.7648792Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.13.16/x64/lib 2026-10-24T01:10:18.7649252Z ##[endgroup] 2026-10-24T01:10:18.7910438Z All checks passed! 2026-10-24T01:10:18.7952916Z ##[group]Run ruff format --check . 2026-10-24T01:10:18.7953277Z ruff format --check . 2026-10-24T01:10:18.7988377Z shell: /usr/bin/bash -e {0} 2026-10-24T01:10:18.7989046Z env: 2026-10-24T01:10:18.7989418Z pythonLocation: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.7989914Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.13.16/x64/lib/pkgconfig 2026-10-24T01:10:18.7990509Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.7990972Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.7991434Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.7991889Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.13.16/x64/lib 2026-10-24T01:10:18.7992267Z ##[endgroup] 2026-10-24T01:10:18.8255992Z 67 files already formatted 2026-10-24T01:10:18.8297707Z ##[group]Run pytest -q --timeout=60 2026-10-24T01:10:18.8298096Z pytest -q --timeout=60 2026-10-24T01:10:18.8334076Z shell: /usr/bin/bash -e {0} 2026-10-24T01:10:18.8334490Z env: 2026-10-24T01:10:18.8334849Z pythonLocation: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.8335338Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.13.16/x64/lib/pkgconfig 2026-10-24T01:10:18.8335868Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.8336388Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.8336849Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.16/x64 2026-10-24T01:10:18.8337296Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.13.16/x64/lib 2026-10-24T01:10:18.8337679Z ##[endgroup] 2026-10-24T01:10:22.9317345Z ........................................................................ [ 27%] 2026-10-24T01:11:14.6058179Z ........................................................................ [ 55%] 2026-10-24T01:11:48.7533852Z ##[error]test_hardware_registry_and_cached_diagnostic_entities assert (None is not None) 2026-10-24T01:11:49.2227943Z ..............F......................................................... [ 83%] 2026-10-24T01:11:49.6296878Z .......................................... [100%] 2026-10-24T01:11:49.6297815Z =================================== FAILURES =================================== 2026-10-24T01:11:49.6298972Z ____________ test_hardware_registry_and_cached_diagnostic_entities _____________ 2026-10-24T01:11:49.6299561Z 2026-10-24T01:11:49.6299855Z hass = , bluetooth_ready = None 2026-10-24T01:11:49.6300603Z fake_client = 2026-10-24T01:11:49.6301618Z device_registry = 2026-10-24T01:11:49.6302288Z 2026-10-24T01:11:49.6302531Z async def test_hardware_registry_and_cached_diagnostic_entities( 2026-10-24T01:11:49.6303097Z hass: HomeAssistant, bluetooth_ready, fake_client: FakeGoveeClient, device_registry 2026-10-24T01:11:49.6303928Z ) -> None: 2026-10-24T01:11:49.6304358Z # Hardware string from the saved H6159 census, delivered by the fake transport. 2026-10-24T01:11:49.6304987Z fake_client.replies[protocol.CMD_DEVICE_INFO] = protocol.build_frame( 2026-10-24T01:11:49.6305459Z 7, [3, *b"1.00.02"], frame_type=0xAA 2026-10-24T01:11:49.6305796Z ) 2026-10-24T01:11:49.6306129Z entry = await setup_entry(hass) 2026-10-24T01:11:49.6306490Z registry = er.async_get(hass) 2026-10-24T01:11:49.6306856Z light = registry.async_get(ENTITY_ID) 2026-10-24T01:11:49.6307406Z assert device_registry.async_get(light.device_id).hw_version == "1.00.02" 2026-10-24T01:11:49.6307913Z sensor_id = "sensor.ihoment_h6159_02db_readback_profile" 2026-10-24T01:11:49.6308370Z sensor = registry.async_get(sensor_id) 2026-10-24T01:11:49.6309062Z > assert sensor is not None and sensor.disabled_by == er.RegistryEntryDisabler.INTEGRATION 2026-10-24T01:11:49.6309589Z E assert (None is not None) 2026-10-24T01:11:49.6309854Z 2026-10-24T01:11:49.6309991Z tests/test_light.py:673: AssertionError 2026-10-24T01:11:49.6310436Z ---------------------------- Captured stderr setup ----------------------------- 2026-10-24T01:11:49.6311077Z INFO:homeassistant.loader:Loaded govee_bluetooth from custom_components.govee_bluetooth 2026-10-24T01:11:49.6312129Z WARNING:homeassistant.loader:We found a custom integration govee_bluetooth which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2026-10-24T01:11:49.6313214Z INFO:homeassistant.loader:Loaded bluetooth from homeassistant.components.bluetooth 2026-10-24T01:11:49.6313813Z INFO:homeassistant.loader:Loaded usb from homeassistant.components.usb 2026-10-24T01:11:49.6314577Z INFO:homeassistant.loader:Loaded websocket_api from homeassistant.components.websocket_api 2026-10-24T01:11:49.6315211Z INFO:homeassistant.loader:Loaded http from homeassistant.components.http 2026-10-24T01:11:49.6315696Z INFO:homeassistant.setup:Setting up http 2026-10-24T01:11:49.6316337Z WARNING:aiohttp_fast_zlib:zlib_ng and isal are not available, falling back to zlib, performance will be degraded. 2026-10-24T01:11:49.6316984Z INFO:homeassistant.setup:Setting up websocket_api 2026-10-24T01:11:49.6317374Z INFO:homeassistant.setup:Setting up usb 2026-10-24T01:11:49.6317763Z INFO:homeassistant.setup:Setting up bluetooth 2026-10-24T01:11:49.6318201Z ------------------------------ Captured log setup ------------------------------ 2026-10-24T01:11:49.6319114Z INFO homeassistant.loader:loader.py:784 Loaded govee_bluetooth from custom_components.govee_bluetooth 2026-10-24T01:11:49.6320545Z WARNING homeassistant.loader:loader.py:700 We found a custom integration govee_bluetooth which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2026-10-24T01:11:49.6321952Z INFO homeassistant.loader:loader.py:784 Loaded bluetooth from homeassistant.components.bluetooth 2026-10-24T01:11:49.6322773Z INFO homeassistant.loader:loader.py:784 Loaded usb from homeassistant.components.usb 2026-10-24T01:11:49.6323558Z INFO homeassistant.loader:loader.py:784 Loaded websocket_api from homeassistant.components.websocket_api 2026-10-24T01:11:49.6324244Z INFO homeassistant.loader:loader.py:784 Loaded http from homeassistant.components.http 2026-10-24T01:11:49.6324816Z INFO homeassistant.setup:setup.py:393 Setting up http 2026-10-24T01:11:49.6325441Z WARNING aiohttp_fast_zlib:__init__.py:55 zlib_ng and isal are not available, falling back to zlib, performance will be degraded. 2026-10-24T01:11:49.6326148Z INFO homeassistant.setup:setup.py:393 Setting up websocket_api 2026-10-24T01:11:49.6326620Z INFO homeassistant.setup:setup.py:393 Setting up usb 2026-10-24T01:11:49.6327087Z INFO homeassistant.setup:setup.py:393 Setting up bluetooth 2026-10-24T01:11:49.6327754Z ----------------------------- Captured stderr call ----------------------------- 2026-10-24T01:11:49.6328363Z INFO:homeassistant.loader:Loaded bluetooth_adapters from homeassistant.components.bluetooth_adapters 2026-10-24T01:11:49.6329284Z INFO:homeassistant.setup:Setting up bluetooth_adapters 2026-10-24T01:11:49.6329749Z INFO:homeassistant.setup:Setting up govee_bluetooth 2026-10-24T01:11:49.6330260Z INFO:homeassistant.loader:Loaded sensor from homeassistant.components.sensor 2026-10-24T01:11:49.6330760Z INFO:homeassistant.setup:Setting up sensor 2026-10-24T01:11:49.6331226Z INFO:homeassistant.loader:Loaded light from homeassistant.components.light 2026-10-24T01:11:49.6331776Z INFO:homeassistant.components.sensor:Setting up govee_bluetooth.sensor 2026-10-24T01:11:49.6332465Z INFO:homeassistant.helpers.entity_registry:Registered new sensor.govee_bluetooth entity: sensor.readback_profile 2026-10-24T01:11:49.6333252Z INFO:homeassistant.helpers.entity_registry:Registered new sensor.govee_bluetooth entity: sensor.last_state_observation 2026-10-24T01:11:49.6334071Z INFO:homeassistant.helpers.entity_registry:Registered new sensor.govee_bluetooth entity: sensor.last_command_acceptance 2026-10-24T01:11:49.6334916Z INFO:homeassistant.helpers.entity_registry:Registered new sensor.govee_bluetooth entity: sensor.colour_page_completeness 2026-10-24T01:11:49.6335744Z INFO:homeassistant.helpers.entity_registry:Registered new sensor.govee_bluetooth entity: sensor.host_optional_read_failures 2026-10-24T01:11:49.6336596Z INFO:homeassistant.helpers.entity_registry:Registered new sensor.govee_bluetooth entity: sensor.host_command_rejections 2026-10-24T01:11:49.6337387Z INFO:homeassistant.helpers.entity_registry:Registered new sensor.govee_bluetooth entity: sensor.reported_ic_count 2026-10-24T01:11:49.6338310Z INFO:homeassistant.helpers.entity_registry:Registered new sensor.govee_bluetooth entity: sensor.reported_section_count 2026-10-24T01:11:49.6339357Z INFO:homeassistant.helpers.entity_registry:Registered new sensor.govee_bluetooth entity: sensor.reported_segment_count 2026-10-24T01:11:49.6340219Z INFO:homeassistant.helpers.entity_registry:Registered new sensor.govee_bluetooth entity: sensor.reported_bulb_count 2026-10-24T01:11:49.6340857Z INFO:homeassistant.setup:Setting up light 2026-10-24T01:11:49.6341357Z INFO:homeassistant.components.light:Setting up govee_bluetooth.light 2026-10-24T01:11:49.6342148Z INFO:homeassistant.helpers.entity_registry:Registered new light.govee_bluetooth entity: light.ihoment_h6159_02db 2026-10-24T01:11:49.6342805Z ------------------------------ Captured log call ------------------------------- 2026-10-24T01:11:49.6343521Z INFO homeassistant.loader:loader.py:784 Loaded bluetooth_adapters from homeassistant.components.bluetooth_adapters 2026-10-24T01:11:49.6344227Z INFO homeassistant.setup:setup.py:393 Setting up bluetooth_adapters 2026-10-24T01:11:49.6344749Z INFO homeassistant.setup:setup.py:393 Setting up govee_bluetooth 2026-10-24T01:11:49.6345349Z INFO homeassistant.loader:loader.py:784 Loaded sensor from homeassistant.components.sensor 2026-10-24T01:11:49.6345925Z INFO homeassistant.setup:setup.py:393 Setting up sensor 2026-10-24T01:11:49.6346465Z INFO homeassistant.loader:loader.py:784 Loaded light from homeassistant.components.light 2026-10-24T01:11:49.6347218Z INFO homeassistant.components.sensor:entity_platform.py:440 Setting up govee_bluetooth.sensor 2026-10-24T01:11:49.6348028Z INFO homeassistant.helpers.entity_registry:entity_registry.py:1258 Registered new sensor.govee_bluetooth entity: sensor.readback_profile 2026-10-24T01:11:49.6349165Z INFO homeassistant.helpers.entity_registry:entity_registry.py:1258 Registered new sensor.govee_bluetooth entity: sensor.last_state_observation 2026-10-24T01:11:49.6350198Z INFO homeassistant.helpers.entity_registry:entity_registry.py:1258 Registered new sensor.govee_bluetooth entity: sensor.last_command_acceptance 2026-10-24T01:11:49.6351170Z INFO homeassistant.helpers.entity_registry:entity_registry.py:1258 Registered new sensor.govee_bluetooth entity: sensor.colour_page_completeness 2026-10-24T01:11:49.6352306Z INFO homeassistant.helpers.entity_registry:entity_registry.py:1258 Registered new sensor.govee_bluetooth entity: sensor.host_optional_read_failures 2026-10-24T01:11:49.6353812Z INFO homeassistant.helpers.entity_registry:entity_registry.py:1258 Registered new sensor.govee_bluetooth entity: sensor.host_command_rejections 2026-10-24T01:11:49.6355176Z INFO homeassistant.helpers.entity_registry:entity_registry.py:1258 Registered new sensor.govee_bluetooth entity: sensor.reported_ic_count 2026-10-24T01:11:49.6356280Z INFO homeassistant.helpers.entity_registry:entity_registry.py:1258 Registered new sensor.govee_bluetooth entity: sensor.reported_section_count 2026-10-24T01:11:49.6357239Z INFO homeassistant.helpers.entity_registry:entity_registry.py:1258 Registered new sensor.govee_bluetooth entity: sensor.reported_segment_count 2026-10-24T01:11:49.6358204Z INFO homeassistant.helpers.entity_registry:entity_registry.py:1258 Registered new sensor.govee_bluetooth entity: sensor.reported_bulb_count 2026-10-24T01:11:49.6359202Z INFO homeassistant.setup:setup.py:393 Setting up light 2026-10-24T01:11:49.6359789Z INFO homeassistant.components.light:entity_platform.py:440 Setting up govee_bluetooth.light 2026-10-24T01:11:49.6360571Z INFO homeassistant.helpers.entity_registry:entity_registry.py:1258 Registered new light.govee_bluetooth entity: light.ihoment_h6159_02db 2026-10-24T01:11:49.6361261Z =========================== short test summary info ============================ 2026-10-24T01:11:49.6361970Z FAILED tests/test_light.py::test_hardware_registry_and_cached_diagnostic_entities - assert (None is not None) 2026-10-24T01:11:49.6362533Z 1 failed, 257 passed in 88.06s (0:01:28) 2026-10-24T01:11:49.6839904Z ##[error]Process completed with exit code 1. 2026-10-24T01:11:49.6996949Z Post job cleanup. 2026-10-24T01:11:49.7821472Z [command]/usr/bin/git version 2026-10-24T01:11:49.7865826Z git version 2.55.0 2026-10-24T01:11:49.7905869Z Temporarily overriding HOME='/home/runner/work/_temp/580cb5e5-a9c8-4a5b-af29-1af9afe6e22a' before making global git config changes 2026-10-24T01:11:49.7907105Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T01:11:49.7912592Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/govee-bluetooth/govee-bluetooth 2026-10-24T01:11:49.7952740Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T01:11:49.7987148Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-24T01:11:49.8195113Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-24T01:11:49.8222369Z http.https://github.com/.extraheader 2026-10-24T01:11:49.8233197Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2026-10-24T01:11:49.8270689Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-10-24T01:11:49.8513440Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-24T01:11:49.8547154Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-24T01:11:49.8899621Z Cleaning up orphan processes 2026-10-24T01:11:49.9211866Z ##[warning]Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/