Skip to content

v0.1.0a2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Sep 20:52
· 1 commit to main since this release

0.1.0a2 — the second preview

A PEP 440 pre-release, like the first: pip will not install it unless a
specifier names it exactly, which manifest.json does, and HACS labels it a
pre-release rather than offering it as the latest.

This one is not optional for anybody on the branch. The integration began
importing sungrow_modbus.fingerprint, at module level in config_flow.py,
and the 0.1.0a1 wheel does not contain that module — so installing the
branch against the published a1 library raised ImportError the moment
somebody clicked Add integration. A checkout hid it, because there the
library is installed editable from src/.

What it adds: a capability survey the integration produces itself, carried
in the diagnostics download in the same format the standalone scanner
writes; a diagnostics-only setup mode that creates no entities and never
asks the migration question; the V1.1.16 specification audit, including
nine registers this project had never read and an iHomeManager that is now
findable rather than reported absent; and a preview channel HACS can
install from.

Annotated, because git push --follow-tags pushes only annotated tags.