Pytradfri

Latest version: v14.0.0

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

Scan your dependencies

Page 2 of 11

10.0.0

What's Changed

* Bump version to 10.0.0 (466) ggravlingen
* Remove unused code (465) ggravlingen
* Make ApiResourceResponse mandatory and mark library as typed (464) ggravlingen
* Add checks to pre-commit (467) ggravlingen
* Add type hints to __main__.py (463) ggravlingen
* Add type hints for libcoap.py (462) ggravlingen
* Enforce strict typing (461) ggravlingen
* Add gateway.py to mypy.ini (460) ggravlingen
* Add type hints to smart_task.py (456) ggravlingen
* Type hint base controller (454) ggravlingen
* Add type hints for util.py (455) ggravlingen
* Minor type hint fixes (452) ggravlingen
* Add type hints for Group class (447) ggravlingen
* Use command generics in aiocoap api (450) MartinHjelmare
* Fix some typing issues (451) MartinHjelmare
* Add type hints for Mood class (446) ggravlingen
* Make Command generic (448) MartinHjelmare
* Add type hints for GatewayInfo (445) ggravlingen
* Type aiocoap api (444) MartinHjelmare
* Fix light and socket set_state (443) MartinHjelmare
* Type hint gateway (442) ggravlingen
* Remove unused type hint constants (439) ggravlingen
* Implement pydantic for signal repeater (438) ggravlingen
* Implement pydantic for lights (436) ggravlingen
* Strict typing of signal repeater (437) ggravlingen
* Implement pydantic for sockets (435) ggravlingen
* Implement pydantic for air purifier (434) ggravlingen
* Implement pydantic for blind device (433) ggravlingen
* Move response types to their correct location (432) ggravlingen
* Implement pydantic (429) ggravlingen
* Add pydantic to requirements (428) ggravlingen
* Type hints for ApiResource (427) ggravlingen
* Add type annotation for Blind class (426) ggravlingen
* Add Final annotation to all constants (425) ggravlingen

⬆️ Dependencies

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

* Bump pytest from 7.0.1 to 7.1.0 (459) dependabot
* Bump mypy from 0.931 to 0.940 (458) dependabot
* Bump actions/checkout from 2 to 3.0.0 (441) dependabot
* Bump actions/setup-python from 2.3.2 to 3 (440) dependabot
* Bump coverage from 6.3.1 to 6.3.2 (431) dependabot
* Bump pytest from 7.0.0 to 7.0.1 (430) dependabot
* Bump coverage from 6.3 to 6.3.1 (421) dependabot
* Bump pytest from 6.2.5 to 7.0.0 (422) dependabot
* Bump actions/setup-python from 2.3.1 to 2.3.2 (423) dependabot
</details>

9.0.1

What's Changed

* Bump aiocoap to 0.4.5 for 9.x release (605)

9.0.0

What's Changed

* Bump version to 9.0.0 (420) ggravlingen
* Add attributes for the AirPurifier (419) ggravlingen
* Fix type hints for DeviceInfo class (418) ggravlingen
* Add typing of AirPurifier class (417) ggravlingen
* Bump black from 21.12b0 to 22.1.0 (415) dependabot
* Bump coverage from 6.2 to 6.3 (416) dependabot
* Add typing for DeviceInfo class (413) ggravlingen
* Drop support for Python 3.7, cleanup Dockerfiles (414) ggravlingen
* Fix observation err_callback typing (412) MartinHjelmare
* Remove vscode settings from git (411) MartinHjelmare
* Bump pre-commit from 2.16.0 to 2.17.0 (409) dependabot
* Bump pytest-timeout from 2.0.2 to 2.1.0 (410) dependabot
* Bump flake8-comprehensions from 3.7.0 to 3.8.0 (407) dependabot
* Bump mypy from 0.930 to 0.931 (405) dependabot

8.0.1

What's Changed

* Bump to 8.0.1 (404) ggravlingen
* Expose error code (403) ggravlingen
* Improve VS Code implementation (401) ggravlingen

8.0.0

What's Changed

* Refactor air purifier (400) ggravlingen
* Bump mypy from 0.920 to 0.930 (399) dependabot
* fix if-expression for user-id check (398) 4ch1m
* Bump pytest-timeout from 2.0.1 to 2.0.2 (396) dependabot
* Bump mypy from 0.910 to 0.920 (397) dependabot
* Bump pre-commit from 2.15.0 to 2.16.0 (395) dependabot
* Bump black from 21.11b1 to 21.12b0 (394) dependabot

7.2.1

What's Changed

* Bump aiocoap from 0.4b3 to 0.4.3 (392) dependabot
* Bump actions/setup-python from 2.3.0 to 2.3.1 (393) dependabot
* Bump coverage from 6.1.2 to 6.2 (391) dependabot
* Bump black from 21.10b0 to 21.11b1 (390) dependabot
* Bump flake8-noqa from 1.2.0 to 1.2.1 (389) dependabot
* Clean and fix tests (387) MartinHjelmare
* Fix black (386) MartinHjelmare
* Fix Light representation (385) TimotheBarbe
* Bump actions/setup-python from 2.2.2 to 2.3.0 (384) dependabot
* Bump coverage from 6.1.1 to 6.1.2 (383) dependabot
* Add support for Python 3.10 (382) MartinHjelmare
* Update author (380) janiversen

Page 2 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.