Releases: Julius2342/pyvlx
Releases · Julius2342/pyvlx
0.2.33
What's Changed
Bug fixes
- Fix heartbeat by @wollew in #657
- Add connection timeout handling by @wollew in #656
- Fix multiple loading of nodes by @wollew in #652
Breaking changes
Misc
- add uv.lock to gitignore by @wollew in #648
- fix wording of debug message, no functional change by @wollew in #659
Full Changelog: 0.2.32...0.2.33
0.2.32
0.2.30
0.2.29
What's Changed
Breaking changes
- incompatible change of Intensity class by @wollew in #591
- separate classes for
LightandOnOffLight(used to beLightfor both) by @wollew in #590
Bug fixes
- Be robust to unknown node types by @wollew in #587
- fixes duplicate creation of coroutine on connect/disconnect by @wollew in #586
- fix typos in constant names by @wollew in #589
Features
- Add exterior heating device by @wollew in #590
- Add run_status and status_reply to FrameCommandRunStatusNotification. by @bartek-w in #446
- update README and examples by @wollew in #583
Build and release process
- allow manual trigger of CI by @wollew in #584
- Bump build from 1.2.2 to 1.4.0 by @dependabot[bot] in #585
- Use version from git tag by @wollew in #582
- use dependabot to keep github actions up-to-date by @wollew in #592
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #596
- Bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #595
- Bump actions/download-artifact from 4 to 7 by @dependabot[bot] in #593
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #594
New Contributors
Full Changelog: 0.2.28...0.2.29
0.2.28
What's Changed
Bugfixes
- do not call disconnect after reboot by @wollew in #575
- Fix velocity for OpeningDevices by @wollew in #576
Build and release process
Dependency updates
- Bump pytest from 9.0.1 to 9.0.2 by @dependabot[bot] in #573
- Bump mypy from 1.18.2 to 1.19.1 by @dependabot[bot] in #574
- Bump setuptools from 80.9.0 to 80.10.1 by @dependabot[bot] in #578
Full Changelog: 0.2.27...0.2.28
0.2.27 - End of 2025 Release
What's Changed
- Bump zeroconf from 0.136.2 to 0.139.0 by @dependabot[bot] in #477
- Bump setuptools from 75.6.0 to 75.8.0 by @dependabot[bot] in #475
- Bump zeroconf from 0.139.0 to 0.140.1 by @dependabot[bot] in #478
- Bump mypy from 1.14.0 to 1.14.1 by @dependabot[bot] in #471
- Bump pylint from 3.3.3 to 3.3.4 by @dependabot[bot] in #482
- Bump zeroconf from 0.140.1 to 0.141.0 by @dependabot[bot] in #480
- Bump twine from 6.0.1 to 6.1.0 by @dependabot[bot] in #479
- Bump flake8-isort from 6.1.1 to 6.1.2 by @dependabot[bot] in #483
- Bump isort from 5.13.2 to 6.0.0 by @dependabot[bot] in #481
- Bump zeroconf from 0.141.0 to 0.143.0 by @dependabot[bot] in #485
- Bump zeroconf from 0.143.0 to 0.145.1 by @dependabot[bot] in #490
- Bump flake8 from 7.1.1 to 7.1.2 by @dependabot[bot] in #489
- Bump mypy from 1.14.1 to 1.15.0 by @dependabot[bot] in #486
- Bump setuptools from 75.8.0 to 75.8.2 by @dependabot[bot] in #492
- Bump isort from 6.0.0 to 6.0.1 by @dependabot[bot] in #493
- Bump setuptools from 75.8.2 to 76.1.0 by @dependabot[bot] in #497
- Bump pytest from 8.3.4 to 8.3.5 by @dependabot[bot] in #494
- Bump zeroconf from 0.145.1 to 0.146.1 by @dependabot[bot] in #495
- Bump pytest-cov from 6.0.0 to 6.1.0 by @dependabot[bot] in #505
- Bump zeroconf from 0.146.1 to 0.146.3 by @dependabot[bot] in #506
- Bump pylint from 3.3.4 to 3.3.6 by @dependabot[bot] in #499
- Bump setuptools from 76.1.0 to 78.1.0 by @dependabot[bot] in #502
- Bump flake8 from 7.1.2 to 7.2.0 by @dependabot[bot] in #503
- Bump zeroconf from 0.146.3 to 0.146.5 by @dependabot[bot] in #509
- Bump setuptools from 78.1.0 to 79.0.0 by @dependabot[bot] in #511
- Bump pytest-cov from 6.1.0 to 6.1.1 by @dependabot[bot] in #507
- Dont set actual position from command by @pawlizio in #508
- Bump setuptools from 79.0.0 to 80.1.0 by @dependabot[bot] in #515
- Bump setuptools from 80.1.0 to 80.3.1 by @dependabot[bot] in #518
- Bump pylint from 3.3.6 to 3.3.7 by @dependabot[bot] in #517
- Bump zeroconf from 0.146.5 to 0.147.0 by @dependabot[bot] in #516
- typing_extensions -> typing by @Julius2342 in #519
- Bump setuptools from 80.3.1 to 80.6.0 by @dependabot[bot] in #522
- Bump setuptools from 80.6.0 to 80.7.1 by @dependabot[bot] in #523
- Bump setuptools from 80.7.1 to 80.9.0 by @dependabot[bot] in #525
- Bump mypy from 1.15.0 to 1.16.0 by @dependabot[bot] in #527
- Add bookmarks for each title in PDF spec by @xavierforestier in #526
- Bump pytest from 8.3.5 to 8.4.0 by @dependabot[bot] in #528
- Bump pytest-cov from 6.1.1 to 6.2.0 by @dependabot[bot] in #531
- Add parallel processing on github workflows by @xavierforestier in #530
- Bump flake8 from 7.2.0 to 7.3.0 by @dependabot[bot] in #535
- Bump pytest from 8.4.0 to 8.4.1 by @dependabot[bot] in #534
- Bump mypy from 1.16.0 to 1.16.1 by @dependabot[bot] in #533
- Bump pytest-cov from 6.2.0 to 6.2.1 by @dependabot[bot] in #532
- Bump mypy from 1.16.1 to 1.17.0 by @dependabot[bot] in #538
- Bump twine from 6.1.0 to 6.2.0 by @dependabot[bot] in #545
- Bump pytest from 8.4.1 to 8.4.2 by @dependabot[bot] in #544
- Bump pylint from 3.3.7 to 3.3.8 by @dependabot[bot] in #542
- Bump mypy from 1.17.0 to 1.17.1 by @dependabot[bot] in #541
- fix recognition of status closed by @wollew in #543
- Bump zeroconf from 0.147.0 to 0.147.2 by @dependabot[bot] in #547
- Bump pytest-cov from 6.2.1 to 7.0.0 by @dependabot[bot] in #548
- Bump mypy from 1.17.1 to 1.18.1 by @dependabot[bot] in #549
- Unify hostname for discovery by @pawlizio in #474
- Bump pylint from 3.3.8 to 4.0.0 by @dependabot[bot] in #558
- Bump zeroconf from 0.147.2 to 0.148.0 by @dependabot[bot] in #553
- Bump mypy from 1.18.1 to 1.18.2 by @dependabot[bot] in #550
- Update pyyaml dependency by @Julius2342 in #559
- Bump pylint from 4.0.0 to 4.0.2 by @dependabot[bot] in #561
- Bump pylint from 4.0.2 to 4.0.3 by @dependabot[bot] in #567
- Bump flake8-isort from 6.1.2 to 7.0.0 by @dependabot[bot] in #562
- Bump pytest from 8.4.2 to 9.0.1 by @dependabot[bot] in #566
- Bump coveralls from 4.0.1 to 4.0.2 by @dependabot[bot] in #564
- Update isort by @Julius2342 in #568
- Log exceptions during shutdown, increase timeout to disable status monitor by @wollew in #570
New Contributors
- @xavierforestier made their first contribution in #526
- @wollew made their first contribution in #543
Full Changelog: 0.2.26...0.2.27
Minor release
What's Changed
- Bump pytest-cov from 5.0.0 to 6.0.0 by @dependabot in #460
- Bump setuptools from 75.2.0 to 75.3.0 by @dependabot in #459
- Bump mypy from 1.12.1 to 1.13.0 by @dependabot in #457
- Bump zeroconf from 0.135.0 to 0.136.0 by @dependabot in #458
- Bump setuptools from 75.3.0 to 75.5.0 by @dependabot in #462
- Bump twine from 5.1.1 to 6.0.1 by @dependabot in #467
- Bump zeroconf from 0.136.0 to 0.136.2 by @dependabot in #464
- Bump pylint from 3.3.1 to 3.3.2 by @dependabot in #465
- Bump pytest from 8.3.3 to 8.3.4 by @dependabot in #466
- Bump setuptools from 75.5.0 to 75.6.0 by @dependabot in #463
- Bump mypy from 1.13.0 to 1.14.0 by @dependabot in #468
- Bump pylint from 3.3.2 to 3.3.3 by @dependabot in #469
- Cleanup_tasks_set by @pawlizio in #470
Full Changelog: 0.2.25...0.2.26
0.2.25
What's Changed
- Upgraded dependencies
- Upgrade pylint by @Julius2342 in #452
- Add undocumented node subtype for horizontal awning by @raphaelzaugg in #454
New Contributors
- @raphaelzaugg made their first contribution in #454
Full Changelog: 0.2.24...0.2.25
0.2.24
What's Changed
- Bump pytest from 8.0.2 to 8.1.1 by @dependabot in #386
- Bump pytest-timeout from 2.2.0 to 2.3.1 by @dependabot in #384
- Bump mypy from 1.8.0 to 1.9.0 by @dependabot in #385
- Bump pytest-cov from 4.0.0 to 5.0.0 by @dependabot in #389
- Bump setuptools from 69.1.1 to 69.2.0 by @dependabot in #388
- Bump types-pyyaml from 6.0.12.12 to 6.0.12.20240311 by @dependabot in #387
- Bump zeroconf from 0.131.0 to 0.132.2 by @dependabot in #392
- Bump setuptools from 69.2.0 to 69.5.1 by @dependabot in #391
- Bump pytest from 8.1.1 to 8.2.0 by @dependabot in #394
- Bump mypy from 1.9.0 to 1.10.0 by @dependabot in #393
- Bump coveralls from 3.3.1 to 4.0.0 by @dependabot in #395
- Bump pylint from 3.1.0 to 3.1.1 by @dependabot in #396
- Bump pylint from 3.1.1 to 3.2.0 by @dependabot in #397
- Bump twine from 5.0.0 to 5.1.0 by @dependabot in #399
- Bump pylint from 3.2.0 to 3.2.2 by @dependabot in #402
- Bump coveralls from 4.0.0 to 4.0.1 by @dependabot in #398
- Bump pytest from 8.2.0 to 8.2.1 by @dependabot in #401
- Bump pylint from 3.2.2 to 3.2.3 by @dependabot in #406
- Bump setuptools from 69.5.1 to 70.0.0 by @dependabot in #403
- Bump pytest from 8.2.1 to 8.2.2 by @dependabot in #405
- Bump flake8 from 7.0.0 to 7.1.0 by @dependabot in #407
- Bump setuptools from 70.0.0 to 70.1.0 by @dependabot in #408
- Bump mypy from 1.10.0 to 1.10.1 by @dependabot in #410
- Bump setuptools from 70.1.0 to 70.1.1 by @dependabot in #411
- Bump twine from 5.1.0 to 5.1.1 by @dependabot in #412
- Bump pylint from 3.2.3 to 3.2.4 by @dependabot in #413
- Bump pylint from 3.2.4 to 3.2.5 by @dependabot in #414
- Bump setuptools from 70.1.1 to 70.2.0 by @dependabot in #415
- Bump setuptools from 70.2.0 to 71.0.3 by @dependabot in #418
- Bump mypy from 1.10.1 to 1.11.0 by @dependabot in #422
- Bump pylint from 3.2.5 to 3.2.6 by @dependabot in #420
- Bump setuptools from 71.0.3 to 71.1.0 by @dependabot in #421
- Bump pytest from 8.2.2 to 8.3.1 by @dependabot in #419
- Bump flake8 from 7.1.0 to 7.1.1 by @dependabot in #427
- Bump setuptools from 71.1.0 to 72.1.0 by @dependabot in #425
- Bump mypy from 1.11.0 to 1.11.1 by @dependabot in #426
- Bump pytest from 8.3.1 to 8.3.2 by @dependabot in #424
- Bump types-pyyaml from 6.0.12.20240311 to 6.0.12.20240724 by @dependabot in #423
- Remove dependency for types-pyyaml by @Julius2342 in #430
- Bump setuptools from 72.1.0 to 73.0.1 by @dependabot in #433
- Bump mypy from 1.11.1 to 1.11.2 by @dependabot in #434
- Bump setuptools from 73.0.1 to 74.0.0 by @dependabot in #436
- Bump zeroconf from 0.132.2 to 0.133.0 by @dependabot in #435
- Bump pylint from 3.2.6 to 3.2.7 by @dependabot in #437
- Bump setuptools from 74.0.0 to 74.1.1 by @dependabot in #440
- Bump zeroconf from 0.133.0 to 0.134.0 by @dependabot in #442
- Bump setuptools from 74.1.1 to 74.1.2 by @dependabot in #441
- Fix blocking calls on ssl_context by @pawlizio in #444
- Bump pytest from 8.3.2 to 8.3.3 by @dependabot in #445
- Update position while cover is moving by @pawlizio in #367
- Fix fire and forget issues by @pawlizio in #404
Full Changelog: 0.2.23...0.2.24
March 2024
What's Changed
- Bump setuptools from 69.1.0 to 69.1.1 by @dependabot in #380
- Bump pylint from 3.0.3 to 3.1.0 by @dependabot in #378
- Bump pytest from 8.0.1 to 8.0.2 by @dependabot in #379
Full Changelog: 0.2.22...0.2.23