python-kasa/kasa/iot
Teemu R 5ef81f4669
Improve feature setter robustness (#870)
This adds a test to check that all feature.set_value() calls will cause
a query, i.e., that there are no self.call()s that are not awaited, and
fixes existing code in this context.

This also fixes an issue where it was not possible to print out the
feature if the value threw an exception.
2024-05-02 15:32:06 +02:00
..
modules Use pydantic.v1 namespace on all pydantic versions (#883) 2024-05-01 15:59:35 +02:00
__init__.py Update poetry locks and pre-commit hooks (#837) 2024-04-16 20:21:20 +02:00
iotbulb.py Improve feature setter robustness (#870) 2024-05-02 15:32:06 +02:00
iotdevice.py Put modules back on children for wall switches (#881) 2024-04-29 18:34:20 +02:00
iotdimmer.py Embed FeatureType inside Feature (#860) 2024-04-24 18:38:52 +02:00
iotlightstrip.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
iotmodule.py Update poetry locks and pre-commit hooks (#837) 2024-04-16 20:21:20 +02:00
iotplug.py Embed FeatureType inside Feature (#860) 2024-04-24 18:38:52 +02:00
iotstrip.py Put modules back on children for wall switches (#881) 2024-04-29 18:34:20 +02:00