Pywemo

Latest version: v1.4.0

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

Scan your dependencies

Page 3 of 5

0.7.0

What's Changed
* Add Python 3.10 build check by esev in https://github.com/pywemo/pywemo/pull/295
* Bump lxml from 4.6.4 to 4.6.5 by dependabot in https://github.com/pywemo/pywemo/pull/301
* Expose the firmware version of devices by esev in https://github.com/pywemo/pywemo/pull/297
* Remove Py2 IntEnum import helper classes by esev in https://github.com/pywemo/pywemo/pull/299
* Separate input/output args in explain() output by esev in https://github.com/pywemo/pywemo/pull/300
* Use separate classes for the V1 & V2 dimmers by esev in https://github.com/pywemo/pywemo/pull/298
* Add vcr tests for the WSP090 WiFi Smart Outdoor Plug by esev in https://github.com/pywemo/pywemo/pull/304
* Add vcr tests for the WLS040 & WLS0403 light switches by esev in https://github.com/pywemo/pywemo/pull/303
* Only enable long-press on light switches known to support it by esev in https://github.com/pywemo/pywemo/pull/305
* Add some basic tests for discovery.py by esev in https://github.com/pywemo/pywemo/pull/306
* Add extra validation for xml & services by esev in https://github.com/pywemo/pywemo/pull/302
* Insight property changes by esev in https://github.com/pywemo/pywemo/pull/307
* Only log discovery issues once per uuid/udn by esev in https://github.com/pywemo/pywemo/pull/308

New Contributors
* dependabot made their first contribution in https://github.com/pywemo/pywemo/pull/301

**Full Changelog**: https://github.com/pywemo/pywemo/compare/0.6.8...0.7.0

0.7.0beta.1

What's Changed
* Add Python 3.10 build check by esev in https://github.com/pywemo/pywemo/pull/295
* Bump lxml from 4.6.4 to 4.6.5 by dependabot in https://github.com/pywemo/pywemo/pull/301
* Expose the firmware version of devices by esev in https://github.com/pywemo/pywemo/pull/297
* Remove Py2 IntEnum import helper classes by esev in https://github.com/pywemo/pywemo/pull/299
* Separate input/output args in explain() output by esev in https://github.com/pywemo/pywemo/pull/300
* Use separate classes for the V1 & V2 dimmers by esev in https://github.com/pywemo/pywemo/pull/298
* Add vcr tests for the WSP090 WiFi Smart Outdoor Plug by esev in https://github.com/pywemo/pywemo/pull/304
* Add vcr tests for the WLS040 & WLS0403 light switches by esev in https://github.com/pywemo/pywemo/pull/303
* Only enable long-press on light switches known to support it by esev in https://github.com/pywemo/pywemo/pull/305
* Add some basic tests for discovery.py by esev in https://github.com/pywemo/pywemo/pull/306
* Add extra validation for xml & services by esev in https://github.com/pywemo/pywemo/pull/302
* Insight property changes by esev in https://github.com/pywemo/pywemo/pull/307

New Contributors
* dependabot made their first contribution in https://github.com/pywemo/pywemo/pull/301

**Full Changelog**: https://github.com/pywemo/pywemo/compare/0.6.8...0.7.0-beta.1

0.6.8

What's Changed
* Upgrade black to 21.10b0 by esev in https://github.com/pywemo/pywemo/pull/294
* Add support for Wemo CrockPot Slow Cooker by alexanv1 in https://github.com/pywemo/pywemo/pull/293

New Contributors
* alexanv1 made their first contribution in https://github.com/pywemo/pywemo/pull/293

**Full Changelog**: https://github.com/pywemo/pywemo/compare/0.6.7...0.6.8

0.6.7

**Breaking change:**

For Maker devices, the `maker_params`, `sensor_state`, `switch_mode`, and `has_sensor` properties use cached values. Use `update_maker_params()` or `get_state(True)` to update these properties to the latest values.

**Bug fixes:**

- Insight devices require polling after turned off (291)
- Raise exception for SOAP Fault errors (290)

**New Features:**

- Add subscription updates for the bridge device (287)
- Add subscription updates for the maker device (288)
- Dimmer BinaryState value is only fetched/set once (286)

0.6.6

Documentation update:

* Add info on getting IP address manually when connected directly to WeMo (280)

Bug fixes

* Use separate send/receive sockets in DiscoveryResponder (285)
* Close SSDP discovery sockets on error (284)
* Handle the case where the primary key for a row is NULL (279)
* Map sqlite3 exceptions into PyWeMoException/RulesDbQueryError (278)
* Use debug log level for subscription callbacks (283)
* Don't log as exception if it's a caught exception. (282)

0.6.5

New features:
* 267 - Support WiFi setup for RTOS devices
* 252 - Make the port argument to `setup_url_for_address` optional

Bug fixes:
* 272 - Fix computation for RuleOrder when adding a long press rule
* 273 - Create an empty RulesDb when the database does not exist
* 266 - Tests: Flush the temporary rules file after writing to it

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.