Releases: Kane610/deconz
Releases · Kane610/deconz
Improved gradient support and new resource type CLIPDaylightOffset
What's Changed
- Bump to v115 (#565) @Kane610
- Add improved support for color mode Gradient (#564) @Kane610
- Use postponed evaluation of annotations (#563) @Kane610
- Replace Enum with StrEnum (#562) @Kane610
- Add resource type CLIPDaylightOffset (#561) @Kane610
- Bump pytest from 8.0.1 to 8.0.2 (#560) @dependabot
- Bump ruff from 0.2.1 to 0.2.2 (#557) @dependabot
- Bump pre-commit from 3.6.1 to 3.6.2 (#558) @dependabot
- Bump pytest from 7.4.4 to 8.0.1 (#559) @dependabot
- Bump pre-commit from 3.6.0 to 3.6.1 (#556) @dependabot
- Bump ruff from 0.2.0 to 0.2.1 (#555) @dependabot
- Bump ruff to v0.2.0 (#554) @Kane610
- Bump ruff from 0.1.13 to 0.1.14 (#550) @dependabot
- Bump ruff from 0.1.11 to 0.1.13 (#549) @dependabot
- Bump ruff from 0.1.9 to 0.1.11 (#548) @dependabot
- Bump pytest from 7.4.3 to 7.4.4 (#547) @dependabot
- Bump ruff from 0.1.8 to 0.1.9 (#545) @dependabot
- Bump mypy from 1.7.1 to 1.8.0 (#546) @dependabot
- Bump ruff from 0.1.7 to 0.1.8 (#544) @dependabot
- Bump pre-commit from 3.5.0 to 3.6.0 (#543) @dependabot
- Bump ruff and mypy (#542) @Kane610
- Bump mypy from 1.7.0 to 1.7.1 (#541) @dependabot
- Bump pre_commit ruff=0.1.6 mypy=1.7.0 (#540) @Kane610
- Bump AIOHTTP and AIORESPONSES (#539) @Kane610
- Replace setup.py with pyproject.toml (#525) @Kane610
Support ZHAParticulateMatter
What's Changed
- Bump to v114 (#538) @Kane610
- Do not use async_timeout (#537) @Kane610
- Bump ruff from 0.1.5 to 0.1.6 (#535) @dependabot
- Bump aioresponses from 0.7.4 to 0.7.5 (#534) @dependabot
- Bump ruff from 0.1.4 to 0.1.5 (#533) @dependabot
- Bump mypy from 1.6.1 to 1.7.0 (#532) @dependabot
- Bump ruff from 0.1.3 to 0.1.4 (#530) @dependabot
- Add "already_disarmed" to AncillaryControlAction (#529) @Kane610
- Bump orjson from 3.9.9 to 3.9.10 (#527) @dependabot
- Bump pytest from 7.4.2 to 7.4.3 (#526) @dependabot
- Remove extra requirements files (#524) @Kane610
- Minor typing improvements with 3.11 (#523) @Kane610
- Bump Python to v3.11 (#522) @Kane610
- Use Ruff formatter instead of Black (#516) @Kane610
- Support ZHAParticulateMatter (#521) @Kane610
- Bump Ruff to v0.1.3 (#520) @Kane610
- Make pyproject.toml contain full package description (#519) @Kane610
- Remove old config files for coverage and flake8 (#518) @Kane610
- Move mypy config to pyproject.toml (#517) @Kane610
- Remove old requirements (#515) @Kane610
- Even more Ruff rules (#514) @Kane610
- Add more Ruff rules (#513) @Kane610
- Extended Ruff tests (#512) @Kane610
- Use Ruff pyupgrade and pycodestyle (#511) @Kane610
- Replace isort with Ruff (#510) @Kane610
- Fix typing for Mypy 1.6.1 (#509) @Kane610
- Specify Lidl christmas light model in light effect enum (#508) @Kane610
- Bump ruff from 0.0.292 to 0.1.1 (#506) @dependabot
- Bump black from 23.9.1 to 23.10.0 (#505) @dependabot
- Bump pre-commit from 3.4.0 to 3.5.0 (#503) @dependabot
- Bump orjson from 3.9.7 to 3.9.9 (#504) @dependabot
- Bump aiohttp from 3.8.5 to 3.8.6 (#501) @dependabot
- Bump ruff from 0.0.291 to 0.0.292 (#500) @dependabot
- Bump ruff from 0.0.290 to 0.0.291 (#499) @dependabot
- Bump ruff from 0.0.287 to 0.0.290 (#498) @dependabot
- Bump pytest from 7.4.1 to 7.4.2 (#497) @dependabot
- Bump orjson from 3.9.5 to 3.9.7 (#495) @dependabot
- Bump pytest-aiohttp from 1.0.4 to 1.0.5 (#496) @dependabot
- Bump black from 23.7.0 to 23.9.1 (#494) @dependabot
- Bump ruff from 0.0.286 to 0.0.287 (#493) @dependabot
- Bump pre-commit from 3.3.3 to 3.4.0 (#492) @dependabot
- Bump pytest from 7.4.0 to 7.4.1 (#491) @dependabot
- Bump ruff from 0.0.285 to 0.0.286 (#490) @dependabot
- Bump mypy from 1.5.0 to 1.5.1 (#487) @dependabot
- Bump orjson from 3.9.4 to 3.9.5 (#489) @dependabot
- Bump ruff from 0.0.284 to 0.0.285 (#488) @dependabot
- Bump async-timeout from 4.0.2 to 4.0.3 (#483) @dependabot
- Bump ruff from 0.0.282 to 0.0.284 (#486) @dependabot
- Bump mypy from 1.4.1 to 1.5.0 (#485) @dependabot
- Bump orjson from 3.9.3 to 3.9.4 (#484) @dependabot
- Bump ruff from 0.0.280 to 0.0.282 (#482) @dependabot
- Bump orjson from 3.9.2 to 3.9.3 (#481) @dependabot
- Bump flake8 from 6.0.0 to 6.1.0 (#480) @dependabot
- Bump ruff from 0.0.278 to 0.0.280 (#479) @dependabot
- Bump aiohttp from 3.8.4 to 3.8.5 (#478) @dependabot
- Bump black from 23.3.0 to 23.7.0 (#476) @dependabot
- Bump ruff from 0.0.277 to 0.0.278 (#477) @dependabot
- Bump ruff from 0.0.275 to 0.0.277 (#474) @dependabot
- Bump orjson from 3.9.1 to 3.9.2 (#475) @dependabot
- Bump flake8-noqa from 1.3.1 to 1.3.2 (#470) @dependabot
- Bump ruff from 0.0.272 to 0.0.275 (#473) @dependabot
- Bump mypy from 1.3.0 to 1.4.1 (#471) @dependabot
- Bump pytest from 7.3.2 to 7.4.0 (#472) @dependabot
- Bump pre-commit from 3.3.2 to 3.3.3 (#469) @dependabot
- Bump pytest from 7.3.1 to 7.3.2 (#466) @dependabot
- Bump ruff from 0.0.270 to 0.0.272 (#467) @dependabot
- Bump orjson from 3.9.0 to 3.9.1 (#468) @dependabot
- Bump orjson from 3.8.14 to 3.9.0 (#465) @dependabot
- Bump orjson from 3.8.12 to 3.8.14 (#463) @dependabot
- Bump pytest-cov from 4.0.0 to 4.1.0 (#464) @dependabot
- Bump ruff from 0.0.269 to 0.0.270 (#462) @dependabot
Enhance moisture sensor
What's Changed
- Bump to v113 (#461) @Kane610
- Bump mypy from 1.2.0 to 1.3.0 (#457) @dependabot
- Bump pre-commit from 3.3.1 to 3.3.2 (#459) @dependabot
- Bump ruff from 0.0.265 to 0.0.269 (#460) @dependabot
- Enhance Moisture Sensor (similar to humidity) (#456) @Xyaren
- Bump pre-commit from 3.2.2 to 3.3.1 (#454) @dependabot
- Bump orjson from 3.8.11 to 3.8.12 (#453) @dependabot
- Bump ruff from 0.0.263 to 0.0.265 (#455) @dependabot
- Bump orjson from 3.8.10 to 3.8.11 (#452) @dependabot
- Bump ruff from 0.0.262 to 0.0.263 (#451) @dependabot
- Bump ruff from 0.0.261 to 0.0.262 (#450) @dependabot
No hardcoded rounding of temperature or humidity values
What's Changed
- Bump to v112 (#449) @Kane610
- Remove hardcoded temperature and humidity rounding (#447) @ad0p
- Bump pytest from 7.3.0 to 7.3.1 (#448) @dependabot
- Bump ruff from 0.0.260 to 0.0.261 (#442) @dependabot
- Bump pytest from 7.2.2 to 7.3.0 (#443) @dependabot
- Bump mypy from 1.1.1 to 1.2.0 (#444) @dependabot
- Bump pre-commit from 3.2.1 to 3.2.2 (#445) @dependabot
- Bump orjson from 3.8.9 to 3.8.10 (#446) @dependabot
- Bump orjson from 3.8.8 to 3.8.9 (#440) @dependabot
- Bump black from 23.1.0 to 23.3.0 (#439) @dependabot
- Bump ruff from 0.0.259 to 0.0.260 (#441) @dependabot
- Bump pre-commit from 3.2.0 to 3.2.1 (#438) @dependabot
- Bump orjson from 3.8.7 to 3.8.8 (#437) @dependabot
- Bump ruff from 0.0.257 to 0.0.259 (#436) @dependabot
Additional Air Quality properties
What's Changed
- Bump to v111 (#435) @Kane610
- Add support for Tuya Smart Air Housekeeper 6in1 Air Quality Monitor (#408) @m4k2k
- Add mypy precommit (#434) @Kane610
- Add light effect "loop" (#433) @Kane610
- Bump pre-commit from 3.1.1 to 3.2.0 (#431) @dependabot
- Bump ruff from 0.0.254 to 0.0.257 (#430) @dependabot
- Bump flake8-noqa from 1.3.0 to 1.3.1 (#432) @dependabot
Additional Hue gradient light color modes
Additional Hue light effects
What's Changed
- Bump to v109 (#427) @Kane610
- Bump mypy from 1.0.1 to 1.1.1 (#426) @dependabot
- Add additional light effects for Hue lights (#425) @Kane610
- Bump pre-commit from 3.1.0 to 3.1.1 (#422) @dependabot
- Bump pytest from 7.2.1 to 7.2.2 (#421) @dependabot
- Bump orjson from 3.8.6 to 3.8.7 (#423) @dependabot
- Bump ruff from 0.0.253 to 0.0.254 (#424) @dependabot
- Bump ruff from 0.0.247 to 0.0.253 (#420) @dependabot
- Bump pre-commit from 3.0.4 to 3.1.0 (#419) @dependabot
Catch lingering tasks from create_task
Fix Python3.11 related issues
What's Changed
- Bump to v107 (#414) @Kane610
- Fix enum.Flag issue occuring with Python3.11.1 (#413) @Kane610
- Bump mypy to 1.0.0 (#412) @Kane610
- Bump aiohttp from 3.8.3 to 3.8.4 (#410) @dependabot
- Bump orjson from 3.8.5 to 3.8.6 (#411) @dependabot
- Bump black from 22.12.0 to 23.1.0 (#406) @dependabot
- Bump Python requirement to 3.10 (#402) @Kane610
- Bump pre-commit from 3.0.2 to 3.0.4 (#407) @dependabot
- Bump pre-commit from 2.21.0 to 3.0.2 (#404) @dependabot
- Bump isort from 5.11.4 to 5.12.0 (#403) @dependabot
- Bump flake8-docstrings from 1.6.0 to 1.7.0 (#405) @dependabot
- Bump pydocstyle from 6.2.3 to 6.3.0 (#401) @dependabot
- Bump pytest from 7.2.0 to 7.2.1 (#398) @dependabot
- Bump orjson from 3.8.4 to 3.8.5 (#399) @dependabot
- Bump pydocstyle from 6.1.1 to 6.2.3 (#397) @dependabot
- Bump orjson from 3.8.3 to 3.8.4 (#396) @dependabot
Make sure common properties are always strings
What's Changed
- Bump to v106 (#394) @Kane610
- Make sure deconz_device properties always return a string (#393) @Kane610
- Bump isort from 5.11.3 to 5.11.4 (#391) @dependabot
- Bump pre-commit from 2.20.0 to 2.21.0 (#392) @dependabot
- Add setup script (#390) @Kane610
- Bump aioresponses from 0.7.3 to 0.7.4 (#388) @dependabot
- Fix deconz_called_with breaking on aioresponses v0.7.4 (#389) @Kane610
- Bump isort from 5.10.1 to 5.11.3 (#387) @dependabot
- Bump black from 22.10.0 to 22.12.0 (#386) @dependabot
- Bump orjson from 3.8.2 to 3.8.3 (#385) @dependabot
- Bump flake8 from 5.0.4 to 6.0.0 (#383) @dependabot
- Bump flake8-noqa from 1.2.9 to 1.3.0 (#382) @dependabot
- Bump orjson from 3.8.1 to 3.8.2 (#380) @dependabot
- Bump mypy from 0.990 to 0.991 (#381) @dependabot
- Bump mypy from 0.982 to 0.990 (#379) @dependabot
- Bump pytest from 7.1.3 to 7.2.0 (#376) @dependabot
- Bump orjson from 3.8.0 to 3.8.1 (#377) @dependabot