Aioshelly

Latest version: v13.4.0

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

Scan your dependencies

Page 7 of 16

7.0.0

What's Changed

* Bump version to 7.0.0 (464) bieniu
* Add support for Gen3 devices (457) bieniu
* Add a model name for Pro Dimmer 2 (458) bieniu
* Add Python 3.12 to CI (453) bieniu

⚠ Breaking Changes

* Bump Gen1 minimum firmware version to 1.11.0 (2021-07-15) (460) bieniu
* Bump Gen2 minimum firmware version to 1.0.0 (2023-08-03) (459) bieniu

⬆️ Dependencies

<details>
<summary>5 changes</summary>

* Bump actions/setup-python from 4.8.0 to 5.0.0 (463) dependabot
* Bump actions/setup-python from 4.7.1 to 4.8.0 (462) dependabot
* Bump tox from 4.11.3 to 4.11.4 (461) dependabot
* Bump mypy from 1.7.0 to 1.7.1 (454) dependabot
* Bump wheel from 0.41.3 to 0.42.0 (455) dependabot
</details>

6.1.0

What's Changed

* Bump version to 6.1.0 (452) bieniu
* Add model constants (449) bieniu
* Add aditional ip parsing for ipv6 url brackets (434) covert8
* Fix devcontainer setup (451) chemelli74
* Update devcontainer.json for VScode updated settings (450) chemelli74
* Fix dev requirements (447) chemelli74
* Add Shelly Blu Gateway model (448) chemelli74
* Create futures with loop.create_future() (426) bdraco
* Add Shelly Plus Uni model name (422) thecode

⬆️ Dependencies

<details>
<summary>25 changes</summary>

* Bump black from 23.10.1 to 23.11.0 (445) dependabot
* Bump mypy from 1.6.1 to 1.7.0 (446) dependabot
* Bump wheel from 0.41.2 to 0.41.3 (443) dependabot
* Bump black from 23.10.0 to 23.10.1 (442) dependabot
* Bump pylint from 3.0.1 to 3.0.2 (439) dependabot
* Bump mypy from 1.6.0 to 1.6.1 (440) dependabot
* Bump black from 23.9.1 to 23.10.0 (441) dependabot
* Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (437) dependabot
* Bump actions/checkout from 4.1.0 to 4.1.1 (438) dependabot
* Bump pre-commit from 3.4.0 to 3.5.0 (436) dependabot
* Bump mypy from 1.5.1 to 1.6.0 (435) dependabot
* Bump pylint from 2.17.7 to 3.0.1 (432) dependabot
* Bump actions/setup-python from 4.7.0 to 4.7.1 (431) dependabot
* Bump pylint from 2.17.5 to 2.17.7 (430) dependabot
* Bump actions/checkout from 4.0.0 to 4.1.0 (429) dependabot
* Bump black from 23.7.0 to 23.9.1 (427) dependabot
* Bump tox from 4.11.1 to 4.11.3 (428) dependabot
* Bump actions/checkout from 3.6.0 to 4.0.0 (425) dependabot
* Bump pre-commit from 3.3.3 to 3.4.0 (424) dependabot
* Bump tox from 4.10.0 to 4.11.1 (423) dependabot
* Bump tox from 4.9.0 to 4.10.0 (420) dependabot
* Bump wheel from 0.41.1 to 0.41.2 (421) dependabot
* Bump actions/checkout from 3.5.3 to 3.6.0 (419) dependabot
* Bump mypy from 1.5.0 to 1.5.1 (418) dependabot
* Bump tox from 4.8.0 to 4.9.0 (417) dependabot
</details>

6.0.0

What's Changed

* Bump version to 6.0.0 (416) thecode
* Abort if input MAC does not match the device MAC (415) thecode
* Add Shelly Plus 10V model name (409) thecode
* Gather asyncio tasks in a collection (405) bieniu
* Add model names for Plus Mini devices (404) bieniu

⚠ Breaking Changes

* Add block device update type (413) thecode
* Drop Python 3.9 support (414) thecode

⬆️ Dependencies

<details>
<summary>14 changes</summary>

* Bump mypy from 1.4.1 to 1.5.0 (412) dependabot
* Bump tox from 4.6.4 to 4.8.0 (411) dependabot
* Bump wheel from 0.41.0 to 0.41.1 (410) dependabot
* Bump flake8 from 6.0.0 to 6.1.0 (407) dependabot
* Bump pylint from 2.17.4 to 2.17.5 (406) dependabot
* Bump wheel from 0.40.0 to 0.41.0 (403) dependabot
* Bump black from 23.3.0 to 23.7.0 (402) dependabot
* Bump actions/setup-python from 4.6.1 to 4.7.0 (401) dependabot
* Bump tox from 4.6.3 to 4.6.4 (400) dependabot
* Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 (399) dependabot
* Bump mypy from 1.3.0 to 1.4.1 (397) dependabot
* Bump tox from 4.6.2 to 4.6.3 (398) dependabot
* Bump pre-commit from 3.3.2 to 3.3.3 (396) dependabot
* Bump tox from 4.6.0 to 4.6.2 (395) dependabot
</details>

5.4.0

What's Changed

* Bump version to 5.4.0 (394) bieniu
* Add model name for Pro Dual Cover PM (393) bieniu
* Speed up parsing bluetooth advertisement data (392) bdraco
* Add model names for new devices (387) bieniu
* Add outbound websocket update (344) thecode

⬆️ Dependencies

<details>
<summary>11 changes</summary>

* Bump tox from 4.5.2 to 4.6.0 (390) dependabot
* Bump actions/checkout from 3.5.2 to 3.5.3 (391) dependabot
* Bump tox from 4.5.1 to 4.5.2 (388) dependabot
* Bump actions/setup-python from 4.6.0 to 4.6.1 (386) dependabot
* Bump pre-commit from 3.3.1 to 3.3.2 (385) dependabot
* Bump mypy from 1.2.0 to 1.3.0 (384) dependabot
* Bump pre-commit from 3.2.2 to 3.3.1 (383) dependabot
* Bump pylint from 2.17.3 to 2.17.4 (382) dependabot
* Bump tox from 4.4.12 to 4.5.1 (380) dependabot
* Bump pylint from 2.17.2 to 2.17.3 (381) dependabot
* Bump actions/setup-python from 4.5.0 to 4.6.0 (379) dependabot
</details>

5.3.2

What's Changed

* Add an extra line for Shelly Plus 2PM (new model name) (376) emilbratt
* Bump pre-commit dependencies (345) thecode

⬆️ Dependencies

<details>
<summary>33 changes</summary>

* Bump tox from 4.4.11 to 4.4.12 (377) dependabot
* Bump actions/checkout from 3.5.0 to 3.5.2 (375) dependabot
* Bump mypy from 1.1.1 to 1.2.0 (372) dependabot
* Bump tox from 4.4.8 to 4.4.11 (373) dependabot
* Bump pre-commit from 3.2.1 to 3.2.2 (371) dependabot
* Bump pylint from 2.17.1 to 2.17.2 (370) dependabot
* Bump black from 23.1.0 to 23.3.0 (369) dependabot
* Bump pre-commit from 3.2.0 to 3.2.1 (367) dependabot
* Bump pylint from 2.17.0 to 2.17.1 (366) dependabot
* Bump tox from 4.4.7 to 4.4.8 (365) dependabot
* Bump actions/checkout from 3.4.0 to 3.5.0 (368) dependabot
* Bump wheel from 0.38.4 to 0.40.0 (364) dependabot
* Bump pre-commit from 3.1.1 to 3.2.0 (363) dependabot
* Bump actions/checkout from 3.3.0 to 3.4.0 (362) dependabot
* Bump pylint from 2.16.3 to 2.17.0 (360) dependabot
* Bump mypy from 1.0.1 to 1.1.1 (361) dependabot
* Bump tox from 4.4.6 to 4.4.7 (359) dependabot
* Bump pylint from 2.16.2 to 2.16.3 (357) dependabot
* Bump pre-commit from 3.1.0 to 3.1.1 (358) dependabot
* Bump pre-commit from 3.0.4 to 3.1.0 (355) dependabot
* Bump tox from 4.4.5 to 4.4.6 (356) dependabot
* Bump release-drafter/release-drafter from 5.22.0 to 5.23.0 (354) dependabot
* Bump pylint from 2.16.1 to 2.16.2 (353) dependabot
* Bump mypy from 1.0.0 to 1.0.1 (352) dependabot
* Bump mypy from 0.991 to 1.0.0 (351) dependabot
* Bump tox from 4.4.4 to 4.4.5 (350) dependabot
* Bump black from 22.12.0 to 23.1.0 (349) dependabot
* Bump pylint from 2.15.10 to 2.16.1 (348) dependabot
* Bump pre-commit from 3.0.2 to 3.0.4 (346) dependabot
* Bump tox from 4.4.2 to 4.4.4 (347) dependabot
* Bump pre-commit from 2.21.0 to 3.0.2 (342) dependabot
* Bump isort from 5.11.4 to 5.12.0 (343) dependabot
* Bump tox from 4.3.5 to 4.4.2 (341) dependabot
</details>

5.3.1

What's Changed

* Fix ping task - don't ping if transport is closed (340) thecode

Page 7 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.