Bump ZHA to 0.0.81#159396
Conversation
|
Hey there @dmulcahey, @Adminiuga, @TheJulianJES, mind taking a look at this pull request as it has been labeled with an integration ( Code owner commandsCode owners of
|
There was a problem hiding this comment.
Pull request overview
This PR bumps the ZHA integration dependency from version 0.0.80 to 0.0.81, incorporating several bugfixes in the underlying Zigbee libraries including improved logging behavior, device compatibility fixes, and dependency restrictions.
Key Changes
- Update ZHA dependency from 0.0.80 to 0.0.81 across all requirement files and the integration manifest
- Addresses logging improvements in bellows and zigpy libraries
- Fixes switch entity creation for devices with unsupported on_off attributes
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| requirements_test_all.txt | Updates test dependency version to zha==0.0.81 |
| requirements_all.txt | Updates production dependency version to zha==0.0.81 |
| homeassistant/components/zha/manifest.json | Updates integration requirement to zha==0.0.81 |
The changes are consistent and follow the proper procedure for dependency upgrades. The version bump is applied uniformly across all three required files (test requirements, production requirements, and the integration manifest). The PR properly addresses a bugfix release with no breaking changes.
|
test failure unrelated |
Proposed change
Bump ZHA from 0.0.80 to 0.0.81. This is a small bugfix release for the underlying libraries:
on_offattribute as unsupported. The spec doesn't permit this but there is one device in the wild that still does it.Type of change
Additional information
Checklist
ruff format homeassistant tests)If user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
Updated and included derived files by running:
python3 -m script.hassfest.requirements_all.txt.Updated by running
python3 -m script.gen_requirements_all.To help with the load of incoming pull requests: