Releases: plugwise/python-plugwise
Releases · plugwise/python-plugwise
Improve detection of orphaned/removed devices
What's Changed
Maintenance 🧰
- Update pre-commit hook cdce8p/python-typing-update to v0.7.3 by @renovate[bot] in #801
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.1 by @renovate[bot] in #803
Other Changes
Full Changelog: v1.8.0...v1.8.1
v1.8.0 - Add initial support for Emma
What's Changed
Exciting New Features 🎉
- Validate py314 compatibility by @CoMPaTech in #793
- Add support for Emma (tested only in ZigBee mode) by @bouwew in #797
Bug Fixes 🐛
- Fully match version by @CoMPaTech in #772
Other Changes
- Attempt to fix v5 download issue by @CoMPaTech in #780
- Force python minor version by @CoMPaTech in #782
- Fix entity-items counting by @bouwew in #794
Maintenance 🧰
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.4 by @renovate[bot] in #773
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.5 by @renovate[bot] in #774
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.7 by @renovate[bot] in #775
- Update pre-commit hook pre-commit/pre-commit-hooks to v6 by @renovate[bot] in #778
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.8 by @renovate[bot] in #777
- Update actions/checkout action to v5 by @renovate[bot] in #779
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.9 by @renovate[bot] in #781
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.10 by @renovate[bot] in #783
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.11 by @renovate[bot] in #784
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.12 by @renovate[bot] in #785
- Update actions/setup-python action to v6 by @renovate[bot] in #786
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.13.0 by @renovate[bot] in #787
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.13.1 by @renovate[bot] in #788
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.13.2 by @renovate[bot] in #789
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.13.3 by @renovate[bot] in #790
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.0 by @renovate[bot] in #791
- Update github/codeql-action action to v4 by @renovate[bot] in #792
- Update pre-commit hook asottile/pyupgrade to v3.21.0 by @renovate[bot] in #795
Full Changelog: v1.7.8...v1.8.0
v1.7.8 - Implement fixes related to the select-platform-data, implement trusted publishing integrations
What's Changed
Exciting New Features 🎉
- Add trusted publishing (while using uv) by @CoMPaTech in #770
Maintenance 🧰
- Rename smile to api by @bouwew in #766
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.2 by @renovate[bot] in #767
- Update pre-commit hook PyCQA/bandit to v1.8.6 by @renovate[bot] in #768
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.3 by @renovate[bot] in #769
- Implement fixes related to the select-platform-data provided to the HA Core integrations, part of solving pw-beta issue #897 by @bouwew in #771
Full Changelog: v1.7.7...v1.7.8
v1.7.7 - Code quality improvements
What's Changed
Maintenance 🧰
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.1 by @renovate in #761
- Implement async aiofiles.open() by @bouwew in #762
- Solve more SonarQube issues by @bouwew in #763
- Limit amount of init arguments by @bouwew in #764
- Reduce complexity by @bouwew in #765
Full Changelog: v1.7.6...v1.7.7
v1.7.6 Switch toggle: don't raise error when locked
What's Changed
Github Maintenance 🧰
- Maintenance chores by @CoMPaTech in #754
- Rework/backport changes between USB/network by @CoMPaTech in #759
- Migrate actions to plugwise common gh-actions by @CoMPaTech in #760
Maintenance 🧰
- Update dependency setuptools to v80 by @renovate in #743
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.8 by @renovate in #744
- Update pre-commit hook adrienverge/yamllint to v1.37.1 by @renovate in #745
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.9 by @renovate in #746
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.10 by @renovate in #747
- Update pre-commit hook igorshubovych/markdownlint-cli to v0.45.0 by @renovate in #748
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.11 by @renovate in #749
- Update pre-commit hook asottile/pyupgrade to v3.20.0 by @renovate in #750
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.12 by @renovate in #751
- Update pre-commit hook cdce8p/python-typing-update to v0.7.2 by @renovate in #752
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.13 by @renovate in #753
- Set_switch: don't raise eror when locked by @bouwew in #755
- Update pre-commit hook PyCQA/bandit to v1.8.4 by @renovate in #756
- Update pre-commit hook PyCQA/bandit to v1.8.5 by @renovate in #757
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.0 by @renovate in #758
Full Changelog: v1.7.4...v1.7.6
v1.7.4
What's Changed
Maintenance 🧰
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.9.8 by @renovate in #718
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.9.9 by @renovate in #719
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.9.10 by @renovate in #721
- Update pre-commit hook cdce8p/python-typing-update to v0.7.1 by @renovate in #722
- Update pre-commit hook adrienverge/yamllint to v1.36.0 by @renovate in #723
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.10.0 by @renovate in #725
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.0 by @renovate in #726
- Update pre-commit hook adrienverge/yamllint to v1.36.1 by @renovate in #727
- Update pre-commit hook adrienverge/yamllint to v1.36.2 by @renovate in #728
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.2 by @renovate in #730
- Update pre-commit hook adrienverge/yamllint to v1.37.0 by @renovate in #731
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.4 by @renovate in #733
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.5 by @renovate in #735
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.6 by @renovate in #738
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.7 by @renovate in #742
Other Changes
- Test: fix double-use of version by @bouwew in #720
- Update dependency setuptools to v78 by @renovate in #732
- Cleanup packaging config by @cdce8p in #737
- Use SPDX license identifier by @cdce8p in #736
- Update dependency setuptools to v79 by @renovate in #739
- Remove specific python 3.13.0 requirement by @bouwew in #740
- Bump to v1.7.4 by @bouwew in #741
Full Changelog: v1.7.3...v1.7.4
v1.7.3
What's Changed
Code Maintenance 🧰
- Improve xml readability by @bouwew in #707
- Remove f-strings with .strip(), not working by @bouwew in #709
- Continuous improvement by @bouwew in #711
- Update to etree.Element typing by @bouwew in #712
- Fix set_preset() data by @bouwew in #715
- Implement improvement-contributions from digisaster by @bouwew in #713
- Further improvements by @bouwew in #716
- Release to v1.7.3 by @bouwew in #717
Maintenance 🧰
- Add discord link as discussed by @CoMPaTech in #708
- Update pre-commit hook PyCQA/bandit to v1.8.3 by @renovate in #710
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.7 by @renovate in #714
Full Changelog: v1.7.2...v1.7.3
v1.7.2
v1.7.1
What's Changed
Maintenance 🧰
- Avoid None-init for smile_version by @bouwew in #699
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.9.4 by @renovate in #700
- Solve pytest-depreciation-warning by @bouwew in #701
- Change to using partition by @bouwew in #702
Other Changes
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
Code Maintenance 🧰
- Continuous improvement by @bouwew in #678
- Refresh Anna Elga 2 main userdata by @bouwew in #679
- Revert 3 unintended merged commits by @bouwew in #685
- Revert unintended updates - II by @bouwew in #686
- More improvements by @bouwew in #687
- Rework code: output a single dict, add gw_data items as Smile-properties by @bouwew in #698
Other Maintenance 🧰
- chore(deps): update pre-commit hook asottile/pyupgrade to v3.19.1 by @renovate in #674
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.8.4 by @renovate in #675
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.8.5 by @renovate in #680
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.8.6 by @renovate in #681
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.9.0 by @renovate in #682
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.9.1 by @renovate in #683
- Update pre-commit hook PyCQA/bandit to v1.8.2 by @renovate in #688
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.9.2 by @renovate in #689
- Update pre-commit hook codespell-project/codespell to v2.4.0 by @renovate in #691
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.9.3 by @renovate in #692
- Update pre-commit hook igorshubovych/markdownlint-cli to v0.44.0 by @renovate in #696
- Update pre-commit hook codespell-project/codespell to v2.4.1 by @renovate in #697
Full Changelog: v1.6.4...v1.7.0