Skip to content

python3Packages.zha-quirks: 1.1.1 -> 1.2.0#514763

Closed
typedrat wants to merge 1 commit into
NixOS:masterfrom
typedrat:python3Packages.zha-quirks-1.2.0
Closed

python3Packages.zha-quirks: 1.1.1 -> 1.2.0#514763
typedrat wants to merge 1 commit into
NixOS:masterfrom
typedrat:python3Packages.zha-quirks-1.2.0

Conversation

@typedrat

@typedrat typedrat commented Apr 29, 2026

Copy link
Copy Markdown
Contributor

Trivial version bump.

Diff: zigpy/zha-device-handlers@1.1.1...1.2.0
Changelog: https://github.com/zigpy/zha-device-handlers/releases/tag/1.2.0

Resolves #514757.

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran `nixpkgs-review` on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in `./result/bin/` (library package — `pythonImportsCheck` passes).
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Automation/AI disclosure

In line with the proposed Automation/AI policy in #514587:

  • This trivial version + hash bump was produced with the assistance of an LLM-based AI tool (Claude, model `claude-opus-4-7`) running `nix-update python3Packages.zha-quirks --version 1.2.0 --commit`.
  • I (the human author, @typedrat) reviewed the diff, verified the upstream tag exists, ran `nix-build -A python3Packages.zha-quirks` locally on x86_64-linux, and confirmed the upstream test suite passes before submission.
  • The commit carries an `Assisted-by:` trailer as suggested by the proposed policy.

@nixpkgs-ci nixpkgs-ci Bot added 8.has: package (update) This PR updates a package to a newer version 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 6.topic: python Python is a high-level, general-purpose programming language. labels Apr 29, 2026
@niklaskorz

Copy link
Copy Markdown
Member

Without any malicious intent, I would be very curious to hear why you thought it necessary to delegate the use of simple tools like nix-update to an agent, in particular because this does not seem to be your first contribution to nixpkgs.

@typedrat

typedrat commented Apr 29, 2026

Copy link
Copy Markdown
Contributor Author

Because I was having my agent run the nix-update, add the patch to my flake's patchset, rebuild and deploy my server's configuration, and confirm that the device I was previously pulling the PR to add support for into zha-quirks continued to work properly. I just didn't think that anyone would care about the PR's whole life story. 😉

@typedrat typedrat marked this pull request as ready for review April 29, 2026 17:00
@nixpkgs-ci nixpkgs-ci Bot requested a review from fabaff April 29, 2026 17:29
@qweered

qweered commented Apr 29, 2026

Copy link
Copy Markdown
Contributor

Personally it sometimes faster to type "update package_name to latest version via nix-update @nixpkgs_dir, verify that it runs" than doing this manually

@dotlambda

Copy link
Copy Markdown
Member

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 514763
Commit: 435325a39b24bc0597704b8202ceda395ccdc45d


x86_64-linux

❌ 10 packages failed to build:
  • python313Packages.zha
  • python313Packages.zha.dist
  • python314Packages.zha
  • python314Packages.zha.dist
  • tests.home-assistant-components.homeassistant_connect_zbt2
  • tests.home-assistant-components.homeassistant_hardware
  • tests.home-assistant-components.homeassistant_sky_connect
  • tests.home-assistant-components.homeassistant_yellow
  • tests.home-assistant-components.otbr
  • tests.home-assistant-components.zha
✅ 4 packages built:
  • python313Packages.zha-quirks
  • python313Packages.zha-quirks.dist
  • python314Packages.zha-quirks
  • python314Packages.zha-quirks.dist

Error logs: `x86_64-linux`
python313Packages.zha
adding 'zha/zigbee/cluster_handlers/lighting.py'
adding 'zha/zigbee/cluster_handlers/lightlink.py'
adding 'zha/zigbee/cluster_handlers/manufacturerspecific.py'
adding 'zha/zigbee/cluster_handlers/measurement.py'
adding 'zha/zigbee/cluster_handlers/protocol.py'
adding 'zha/zigbee/cluster_handlers/registries.py'
adding 'zha/zigbee/cluster_handlers/security.py'
adding 'zha/zigbee/cluster_handlers/smartenergy.py'
adding 'zha-1.1.2.dist-info/licenses/LICENSE'
adding 'zha-1.1.2.dist-info/METADATA'
adding 'zha-1.1.2.dist-info/WHEEL'
adding 'zha-1.1.2.dist-info/top_level.txt'
adding 'zha-1.1.2.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built zha-1.1.2-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
Running phase: pythonRuntimeDepsCheckHook
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for zha-1.1.2-py3-none-any.whl
python314Packages.zha
adding 'zha/zigbee/cluster_handlers/lightlink.py'
adding 'zha/zigbee/cluster_handlers/manufacturerspecific.py'
adding 'zha/zigbee/cluster_handlers/measurement.py'
adding 'zha/zigbee/cluster_handlers/protocol.py'
adding 'zha/zigbee/cluster_handlers/registries.py'
adding 'zha/zigbee/cluster_handlers/security.py'
adding 'zha/zigbee/cluster_handlers/smartenergy.py'
adding 'zha-1.1.2.dist-info/licenses/LICENSE'
adding 'zha-1.1.2.dist-info/METADATA'
adding 'zha-1.1.2.dist-info/WHEEL'
adding 'zha-1.1.2.dist-info/top_level.txt'
adding 'zha-1.1.2.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built zha-1.1.2-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
Running phase: pythonRuntimeDepsCheckHook
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for zha-1.1.2-py3-none-any.whl
  - zha-quirks==1.1.1 not satisfied by version 1.2.0

@dotlambda dotlambda marked this pull request as draft April 30, 2026 02:02
@github-project-automation github-project-automation Bot moved this to Incoming in Home Assistant Apr 30, 2026
@dotlambda

dotlambda commented Apr 30, 2026

Copy link
Copy Markdown
Member

rebuild and deploy my server's configuration

That is very hard to believe given that everything breaks.
This is just AI slop.

@dotlambda dotlambda moved this from Incoming to Waiting for next release in Home Assistant Apr 30, 2026
@typedrat typedrat closed this Apr 30, 2026
@github-project-automation github-project-automation Bot moved this from Waiting for next release to Done in Home Assistant Apr 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: python Python is a high-level, general-purpose programming language. 8.has: package (update) This PR updates a package to a newer version 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Update Request: python3Packages.zha-quirks 1.1.1 → 1.2.0

4 participants