Changes
- Drop deprecated
device_class/state_class/has_meankeys from external statistic metadata; they're no longer accepted by the recorder'sStatisticMetaDataTypedDict in modern Home Assistant - Refactor
GdbEntityDescriptionto the modern frozen+kw_only single-dataclass pattern (the old mixin shape doesn't compose with the now-frozenEntityDescription)
What's Changed
- chore: pyproject.toml, ruff, requirements_test.txt by @chriscamicas in #31
- chore: bring tooling/QA stack to main (phases 2–5b, v1.1.11) by @chriscamicas in #37
- ci: enable mypy in the lint job (phase 5c) by @chriscamicas in #43
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #38
- chore(deps): bump actions/checkout from 2 to 6 by @dependabot[bot] in #39
- chore(deps): update pytest-homeassistant-custom-component requirement from >=0.13.300 to >=0.13.316 by @dependabot[bot] in #40
- chore(deps): update mypy requirement from ==1.13.* to ==1.20.* by @dependabot[bot] in #41
- chore(deps): update ruff requirement from ==0.7.* to ==0.15.* by @dependabot[bot] in #42
- chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #48
- chore(deps): bump actions/setup-python from 6 to 7 by @dependabot[bot] in #50
- chore(deps): update ruff requirement from ==0.15.* to ==0.16.* by @dependabot[bot] in #52
- chore(deps): update mypy requirement from ==1.20.* to ==2.3.* by @dependabot[bot] in #51
- chore(deps): update mypy requirement from ==2.3.* to ==2.4.* by @dependabot[bot] in #57
- Correctif : importer le coût sans classe d'unité (« monetary » refusé par Home Assistant 2026.10) by @Cardant in #60
New Contributors
- @dependabot[bot] made their first contribution in #38
- @Cardant made their first contribution in #60
Full Changelog: 1.1.10...1.1.11