Aioshelly

Latest version: v9.0.0

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

Scan your dependencies

Page 1 of 11

9.0.0

What's Changed

* Bump version to 9.0.0 (545) thecode
* Update model IDs and names (541) bieniu
* Add model name for Plus Plug S V2 (523) bieniu
* Prevent KeyError on device shutdown (535) thecode
* Update RPC shutdown description (533) thecode
* Add comment to explain the usage of the aioshelly BLE script (534) thecode
* Add pre-commit autoupdate GH action (532) bieniu
* Replace async_timeout with asyncio.timeout (528) chemelli74
* Drop Python 3.10 for ruff (531) bieniu
* Cleanup aiohttp imports (529) chemelli74

⚠ Breaking Changes

* Allow initialization for device with unsupported firmware (544) thecode
* Move call to initialize to user code (526) thecode
* Drop python 3.10 (527) chemelli74

⬆️ Dependencies

<details>
<summary>9 changes</summary>

* Auto-update pre-commit hooks (542) github-actions
* Bump ruff from 0.3.4 to 0.3.5 (543) dependabot
* Bump actions/setup-python from 5.0.0 to 5.1.0 (540) dependabot
* Bump pre-commit from 3.6.2 to 3.7.0 (538) dependabot
* Bump ruff from 0.3.3 to 0.3.4 (537) dependabot
* Auto-update pre-commit hooks (536) github-actions
* Bump tox from 4.14.1 to 4.14.2 (539) dependabot
* Bump wheel from 0.42.0 to 0.43.0 (525) dependabot
* Bump ruff from 0.3.2 to 0.3.3 (524) dependabot
</details>

8.2.0

What's Changed

* Fix typo in fixture.py (518) thecode
* Use `uv` with `tox` (516) bieniu
* Update example to listen to specified ip address for CoAP packets (515) chemelli74
* Use ruff instead of pylint, black, isort, flake8 and bandit (510) bieniu
* Simplify logging during debugging (509) chemelli74
* Add support for specifying port in Gen2 devices (326) GarrStau

⬆️ Dependencies

<details>
<summary>4 changes</summary>

* Bump actions/checkout from 4.1.1 to 4.1.2 (522) dependabot
* Bump mypy from 1.8.0 to 1.9.0 (521) dependabot
* Bump ruff from 0.3.0 to 0.3.2 (520) dependabot
* Bump tox from 4.13.0 to 4.14.1 (519) dependabot
</details>

8.1.1

What's Changed

* Bump version to 8.1.1 (514) bdraco
* Save strong reference to create_task (513) bdraco
* Fix backward params compatibility (512) chemelli74

8.1.0

What's Changed

* Bump version to 8.1.0 (511) thecode
* Allow setting of CoAP listening IP address (505) chemelli74

8.0.2

What's Changed

* Bump version to 8.0.2 (507) thecode
* Add Shelly Plus RGBW PM model (506) thecode
* Dump device info - fixtures for HA testing (494) chemelli74
* Add retry to Block HTTP requests (501) thecode
* Introduce common library for all tools (500) chemelli74
* Introduce tools folder and fix verify.py (497) chemelli74
* Align black pre-commit behaviour to tox (CI) (498) chemelli74
* Fix pylint config warnings (499) chemelli74
* Fix generation lookup (493) chemelli74
* Check args for gen when there is no initial inint (495) chemelli74
* Cleanup model string (492) chemelli74
* Add pylint to pre-commit (486) chemelli74

⬆️ Dependencies

<details>
<summary>7 changes</summary>

* Bump pylint from 3.0.3 to 3.1.0 (508) dependabot
* Bump tox from 4.12.1 to 4.13.0 (503) dependabot
* Bump black from 24.1.1 to 24.2.0 (504) dependabot
* Bump pre-commit from 3.6.1 to 3.6.2 (502) dependabot
* Bump pre-commit from 3.6.0 to 3.6.1 (496) dependabot
* Bump black from 23.12.1 to 24.1.1 (490) dependabot
* Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 (491) dependabot
</details>

8.0.1

What's Changed

* Bump version to 8.0.1 (489) bdraco
* Lower BLE 2.0 script max queue size to 32 (487) bdraco
* Raise FirmwareUnsupported on all paths (483) chemelli74

⬆️ Dependencies

<details>
<summary>2 changes</summary>

* Bump tox from 4.12.0 to 4.12.1 (488) dependabot
* Bump tox from 4.11.4 to 4.12.0 (482) dependabot
</details>

**Full Changelog**: https://github.com/home-assistant-libs/aioshelly/compare/8.0.0...8.0.1

Page 1 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.