Tinytuya

Latest version: v1.14.0

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

Scan your dependencies

Page 1 of 17

1.14.0

* PyPI 1.14.0 rewrite of main to use argparse and add additional options by uzlonewolf in https://github.com/jasonacox/tinytuya/pull/503
* Add support for `pipx install tinytuya` as raised by felipecrs in https://github.com/jasonacox/tinytuya/issues/500 allowing for easier CLI use.
* Note possible breaking change: Running `tinytuya` by itself will now produce a "Usage" page instead of running a scan. Use `tinytuya scan` or `python -m tinytuya scan`.
* Updated docs to explain timeout as raised by GamerPeggun in https://github.com/jasonacox/tinytuya/issues/501

1.13.2

* Add example for XmCosy+ RGBW patio string lights by bikerglen in https://github.com/jasonacox/tinytuya/pull/445
* Fix case when the number of colors in the colors list is not exactly six by bikerglen in https://github.com/jasonacox/tinytuya/pull/446
* Adding support for Presence Detector Device by mrioan in https://github.com/jasonacox/tinytuya/pull/451
* Makes some tweaks to the recently-added Contrib/PresenceDetectorDevice by mrioan and Deprecates `Contrib/__init__.py` by uzlonewolf in https://github.com/jasonacox/tinytuya/pull/466
* Add a note about QR code scanning with Dark Reader to the README [463](https://github.com/jasonacox/tinytuya/issues/463) by uzlonewolf in https://github.com/jasonacox/tinytuya/pull/466
* Add option to specify port in XenonDevice class by unit-404 in https://github.com/jasonacox/tinytuya/pull/468

1.13.1

* PyPI 1.13.1
* Require pyca/cryptography>=3.1 or fallback to PyCryptodome
* Add `tools/fake-v35-device.py` script to tools
* Allow pyca/cryptography to GCM decrypt without the tag (makes it match PyCryptodome) by uzlonewolf in https://github.com/jasonacox/tinytuya/pull/424

1.13.0

* PyPI 1.13.0
* Updates AESCipher() to make it a bit easier to add additional crypto libraries. It also adds pyca/cryptography as the default. By uzlonewolf in https://github.com/jasonacox/tinytuya/pull/423
* Fixes issue with tinytuya.find_device() for v3.1 devices and the infinite loop in Contrib/IRRemoteControlDevice.py (Closes 403).
* Officially removes Python 2.7 support.

1.12.11

* PyPI 1.12.11
* Fix local variable collision in `_get_socket()` exception handling for device offline conditions.

1.12.10

* PyPI 1.12.10
* Various updates inspired by recent issues by uzlonewolf in https://github.com/jasonacox/tinytuya/pull/397 - Updates to scanner, added error code and helpful troubleshooting messages, make connection/key errors more descriptive, added socketRetryLimit (`connection_retry_limit`) and socketRetryDelay (`connection_retry_limit`) to Device constructor args.
* [[MQTT Gateway for Server](https://github.com/jasonacox/tinytuya/blob/master/server/mqtt/mqtt_gateway.py)] Fixed endless loop causing 100% cpu usage by michaelmittermair in https://github.com/jasonacox/tinytuya/pull/390

Page 1 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.