Releases: plugwise/python-plugwise-usb
Releases · plugwise/python-plugwise-usb
v0.43.0.2 - Add relay-lock feature, improve cache-handling
What's Changed
- Improvements by @bouwew in #253
- Feature Request: add a lock to disable relay-switch-changes (energy devices only), improve cache-handling by @bouwew in #254
Full Changelog: v0.42.0...v0.43.0.2
v0.42.0 - Implement resetting of energy logs
v0.41.0
What's Changed
- Update dependency setuptools to v80.8.0 by @renovate in #245
- Handle mismatch between NodeType and type deducted from hardware-version by @bouwew in #248
- Improve PR #248 by @bouwew in #249
- Implement setting of energy logging intervals by @bouwew in #247
Full Changelog: v0.40.0...v0.41.0
Release of async v0.40.0
Release of the fully reworked plugwise_usb backend library code - async version.
Please see the CHANGELOG for a short summary of all the changes.
What's Changed
- Update pre-commit hook igorshubovych/markdownlint-cli to v0.39.0 by @renovate in #144
- Update codecov/codecov-action action to v4 by @renovate in #145
- Post-fix #145 by @CoMPaTech in #146
- Add python 3.12 (Re-try #108) by @CoMPaTech in #147
- Update pre-commit hook adrienverge/yamllint to v1.34.0 by @renovate in #148
- Update pre-commit hook adrienverge/yamllint to v1.35.1 by @renovate in #151
- Update pre-commit hook asottile/pyupgrade to v3.15.1 by @renovate in #152
- Update pre-commit hook PyCQA/bandit to v1.7.8 by @renovate in #153
- Update pre-commit hook asottile/pyupgrade to v3.15.2 by @renovate in #156
- Update pre-commit hook codespell-project/codespell to v2.3.0 by @renovate in #163
- Update pre-commit hook igorshubovych/markdownlint-cli to v0.40.0 by @renovate in #160
- Update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 by @renovate in #158
- Update pre-commit hook igorshubovych/markdownlint-cli to v0.41.0 by @renovate in #164
- Update pre-commit hook asottile/pyupgrade to v3.16.0 by @renovate in #165
- Update pre-commit hook PyCQA/bandit to v1.7.9 by @renovate in #166
- Catch up by @CoMPaTech in #170
- Update dependency wheel to ~=0.44.0 by @renovate in #155
- Update dependency setuptools to v72 by @renovate in #169
- Fix for CI by @CoMPaTech in #179
- Update pre-commit hook PyCQA/bandit to v1.7.10 by @renovate in #178
- Remove commithash by @CoMPaTech in #180
- Update pre-commit hook biomejs/pre-commit to v0.5.0 by @renovate in #177
- Update dependency setuptools to v75 by @renovate in #176
- Update pre-commit hook igorshubovych/markdownlint-cli to v0.42.0 by @renovate in #181
- Update actions/checkout action to v4.2.0 by @renovate in #182
- Update pre-commit hook pre-commit/pre-commit-hooks to v5 by @renovate in #183
- Update actions/checkout action to v4.2.1 by @renovate in #184
- Update pre-commit hook asottile/pyupgrade to v3.19.0 by @renovate in #185
- Update pre-commit hook cdce8p/python-typing-update to v0.7.0 by @renovate in #186
- Update actions/checkout action to v4.2.2 by @renovate in #187
- Update dependency wheel to ~=0.45.0 by @renovate in #188
- Update codecov/codecov-action action to v5 by @renovate in #189
- Update pre-commit hook igorshubovych/markdownlint-cli to v0.43.0 by @renovate in #190
- Update pre-commit hook PyCQA/bandit to v1.8.0 by @renovate in #191
- Update pre-commit hook biomejs/pre-commit to v1 by @renovate in #201
- Update pre-commit hook asottile/pyupgrade to v3.19.1 by @renovate in #193
- Update pre-commit hook codespell-project/codespell to v2.4.1 by @renovate in #199
- Update pre-commit hook igorshubovych/markdownlint-cli to v0.44.0 by @renovate in #200
- Update pre-commit hook PyCQA/bandit to v1.8.3 by @renovate in #196
- Add discord link as discussed by @CoMPaTech in #207
- Update pre-commit hook cdce8p/python-typing-update to v0.7.1 by @renovate in #210
- Update pre-commit hook adrienverge/yamllint to v1.36.0 by @renovate in #212
- Update pre-commit hook adrienverge/yamllint to v1.36.1 by @renovate in #213
- Update pre-commit hook adrienverge/yamllint to v1.36.2 by @renovate in #216
- Update pre-commit hook adrienverge/yamllint to v1.37.0 by @renovate in #219
- Update dependency setuptools to v78 by @renovate in #220
- More python 3.13 fixes by @bouwew in #228
- Update dependency setuptools to v79 by @renovate in #227
- Update dependency setuptools to v80 by @renovate in #230
- Update pre-commit hook adrienverge/yamllint to v1.37.1 by @renovate in #233
- Update pre-commit hook igorshubovych/markdownlint-cli to v0.45.0 by @renovate in #234
- Update pre-commit hook asottile/pyupgrade to v3.20.0 by @renovate in #238
- Bump to b3 for testing by @bouwew in #244
- Merge ASYNC-branch into MAIN by @bouwew in #236
Full Changelog: v0.31.3...v0.40.0
v0.40.0a22
v0.40.0a21
What's Changed
- Model of device is now the generic model without the model type
- Improved log messages
New Features 🎉
- Add specific model_type to NodeInfo property
Bug Fixes 🐛
- Resolves issue keeping track of the awake (on-line) state of battery powered devices
Maintenance 🧰
- Refactor some code
Full Changelog: v0.40.0a18...v0.40.0a21
v0.40.0a18
What's Changed
- Improved log messages
- Optimized energy log retrieval
Bug Fixes 🐛
- Resolves issue with name of cache file for nodes
Maintenance 🧰
- Added extra tests
Full Changelog: v0.40.0a16...v0.40.0a18
v0.40.0a17
What's Changed
- Improved log messages
- Optimized energy log retrieval
Bug Fixes 🐛
- Resolves issue with name of cache file for nodes
Maintenance 🧰
- Added extra tests
Full Changelog: v0.40.0a16...v0.40.0a17
v0.40.0a16
What's Changed
- Improved log messages
New Features 🎉
- Add name property for node
Bug Fixes 🐛
- Resolves some edge cases changing cache settings
Maintenance 🧰
- Added extra tests
Full Changelog: v0.40.0a15...v0.40.0a16
v.0.40.0a19
What's Changed
- Lower log level for energy collection during the first 10 minutes after initialization. This prevents pollution of system log for expected delays
Maintenance 🧰
- Remove some duplicate code
Full Changelog: v0.40.0a18...v.0.40.0a19