Geckolib

Latest version: v0.4.8

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

Scan your dependencies

Page 1 of 3

0.4.8

- Split radio strength & channel into two separate sensors
- Added some extra debugging around protocol sync lock
- Some unit_of_measurement values were the string "None" instead of the python keyword None
- Aggregate SpaPack error properties into a single text sensor
- Rebuild pack accessors from SpaStructPack.xml v36.1

0.4.7

What's Changed
* Guard against negative active_mode value by EiNSTeiN- in https://github.com/gazoodle/geckolib/pull/30
* Demote out-of-range enum values from spa to DEBUG and set to "Unknown"
* Demote "No handler for xxxx" type messages to DEBUG to declutter log files


**Full Changelog**: https://github.com/gazoodle/geckolib/compare/v0.4.6...v0.4.7

0.4.6

Added radio channel and signal strength sensor
Added delay between protocol retries
Replicated observed protocol command sequencing

0.4.5

Attempt to fix sporadic disconnects
Removed leak in facade that could over time result in low memory

0.4.4

Separated out various constants and put them into a new configuration class.
Created two config sub-classes, one for when the spa is idle and one for when it is active
Facade decides which mode to set for configuration.

0.4.2

Using `asyncio.sleep(0)` results in 100% processor usage, so go for a small but non-zero value instead.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.