Aioshelly

Latest version: v12.1.0

Safety actively analyzes 690691 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 14

12.1.0

* Add support for Gen4 devices (724) bieniu
* Restore use of `find_packages` in setup.py (725) bieniu
* Exclude tests from package build (705) onkelbeh
* Fix MacAddressMismatchError check for RPC devices (715) thecode
* Update WebSocket sender to avoid extra utf-8 decode/encode round-trip (713) bdraco
* Add Python 3.13 to CI (709) bieniu
* Add Shelly DALI Dimmer Gen3 (704) michalmo

⬆️ Dependencies

<details>
<summary>12 changes</summary>

* Bump ruff from 0.7.4 to 0.8.0 (720) dependabot
* Bump wheel from 0.45.0 to 0.45.1 (721) dependabot
* Auto-update pre-commit hooks (716) github-actions
* Bump aioresponses from 0.7.6 to 0.7.7 (717) dependabot
* Bump ruff from 0.7.3 to 0.7.4 (718) dependabot
* Bump codecov/codecov-action from 4 to 5 (714) dependabot
* Auto-update pre-commit hooks (710) github-actions
* Bump wheel from 0.44.0 to 0.45.0 (711) dependabot
* Bump ruff from 0.7.2 to 0.7.3 (712) dependabot
* Auto-update pre-commit hooks (706) github-actions
* Bump pytest-cov from 5.0.0 to 6.0.0 (707) dependabot
* Bump ruff from 0.7.1 to 0.7.2 (708) dependabot
</details>

12.0.1

* Add Shelly EM Gen3 model (702) thecode
* Adds definition for Pro 2 v.1 UL (701) tomcastleman
* feat: add Shelly BLU Gateway GEN3 model (689) chemelli74

⬆️ Dependencies

<details>
<summary>13 changes</summary>

* Bump mypy from 1.12.1 to 1.13.0 (699) dependabot
* Bump tox from 4.23.0 to 4.23.2 (698) dependabot
* Bump ruff from 0.7.0 to 0.7.1 (697) dependabot
* Auto-update pre-commit hooks (696) github-actions
* Bump actions/setup-python from 5.2.0 to 5.3.0 (695) dependabot
* Bump actions/checkout from 4.2.1 to 4.2.2 (694) dependabot
* Bump mypy from 1.11.2 to 1.12.1 (693) dependabot
* Bump tox from 4.21.2 to 4.23.0 (692) dependabot
* Bump ruff from 0.6.9 to 0.7.0 (691) dependabot
* Auto-update pre-commit hooks (690) github-actions
* Auto-update pre-commit hooks (686) github-actions
* Bump pre-commit from 4.0.0 to 4.0.1 (687) dependabot
* Bump actions/checkout from 4.2.0 to 4.2.1 (685) dependabot
</details>

12.0.0

* Add `Plug S Gen3` and `Pro 3EM 3CT63` models (675) bieniu
* Add tests for `get_info()` (658) bieniu
* Add Pro RGBWW PM model info (660) bieniu
* Add tests for process_ip_or_options (656) thecode
* Change badges to markdown (653) bdraco
* Start tracking code coverage (652) bdraco

⚠ Breaking Changes

* Use firmware default BLE scan parameters (679) thecode

⬆️ Dependencies

<details>
<summary>23 changes</summary>

* Bump pre-commit from 3.8.0 to 4.0.0 (682) dependabot
* Auto-update pre-commit hooks (680) github-actions
* Bump tox from 4.20.0 to 4.21.2 (681) dependabot
* Bump ruff from 0.6.8 to 0.6.9 (683) dependabot
* Auto-update pre-commit hooks (677) github-actions
* Bump ruff from 0.6.7 to 0.6.8 (678) dependabot
* Bump actions/checkout from 4.1.7 to 4.2.0 (673) dependabot
* Auto-update pre-commit hooks (670) github-actions
* Bump tox from 4.18.1 to 4.20.0 (671) dependabot
* Bump ruff from 0.6.5 to 0.6.7 (672) dependabot
* Bump peter-evans/create-pull-request from 7.0.3 to 7.0.5 (669) dependabot
* Bump peter-evans/create-pull-request from 7.0.2 to 7.0.3 (668) dependabot
* Auto-update pre-commit hooks (665) github-actions
* Bump pytest from 8.3.2 to 8.3.3 (667) dependabot
* Bump ruff from 0.6.4 to 0.6.5 (666) dependabot
* Bump peter-evans/create-pull-request from 7.0.1 to 7.0.2 (664) dependabot
* Auto-update pre-commit hooks (661) github-actions
* Bump tox from 4.18.0 to 4.18.1 (662) dependabot
* Bump ruff from 0.6.3 to 0.6.4 (663) dependabot
* Bump peter-evans/create-pull-request from 7.0.0 to 7.0.1 (659) dependabot
* Bump peter-evans/create-pull-request from 6.1.0 to 7.0.0 (657) dependabot
* Auto-update pre-commit hooks (654) github-actions
* Bump ruff from 0.6.2 to 0.6.3 (655) dependabot
</details>

11.4.2

* Fallback to id if auth_domain is empty (650) thecode
* Fix treating null RPC responses as failures (649) bdraco

11.4.1

* Fix DeviceConnectionTimeoutError inheritance (647) bdraco

11.4.0

* Add a separate timeout error exception class (643) bdraco
* Log method and device ip/port of unknown request ids (642) bdraco
* Use extended timeouts for status calls that may take a while (644) bdraco

⬆️ Dependencies

* Bump actions/setup-python from 5.1.1 to 5.2.0 (645) dependabot

Page 1 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.