What’s changed
- Added workflows and renovate mreditor97 (2)
- Initial rewrite and refactoring for workflows mreditor97 (4)
- Add quotes around python version mreditor97 (6)
- Update workflow caching method mreditor97 (7)
- Adopt poetry over pip mreditor97 (8)
- Add poetry to release workflow mreditor97 (9)
- Removed repository update pushing mreditor97 (10)
- Fixed module imports mreditor97 (11)
- Added license mreditor97 (13)
- Moved the definition of report_timer mreditor97 (14)
- Fix `external_power` MQTT payload mreditor97 (15)
- Update release workflow mreditor97 (16)
- Update pre-commit-config mreditor97 (18)
- Removed `yamllint`, it is in pre-commit checks mreditor97 (19)
- Added additional checks to CI workflows mreditor97 (20)
- Added `importlib` version reading mreditor97 (21)
- Add `__init__` files for each module mreditor97 (22)
- Revert logger name change in `commander` module mreditor97 (23)
- Remove dev dependency `types-pyyaml` mreditor97 (25)
- Add renovate checks mreditor97 (26)
⬆️ Dependency updates
- ⬆️ Update ruff to v0.0.267 renovate (5)
- ⬆️ Update pre-commit to v3.3.2 renovate (12)
- ⬆️ Update ruff to v0.0.269 renovate (17)
- ⬆️ Update yamllint to v1.32.0 renovate (27)