Screen-brightness-control

Latest version: v0.23.0

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

Scan your dependencies

Page 4 of 10

0.14.2

* Fix `filter_monitors` not correctly raising `LookupError` when no monitors were found
* Fix tests for `helpers._monitor_brand_lookup`

0.14.1

* Fix filtering by index in `filter_monitors`
* Add `check_output` helper function to `helpers.py` for calling commands.
* Caching tweaks

0.14.0

* Logarithmic brightness scaling in `fade_brightness`
* Sped up `linux.XRandr.get_display_info`
* Improve `linux.SysFiles` and `linux.Light` display compatibility
* Retry DDCUtil commands up to 10 times (18)
* Allow `filter_monitors` up to 3 retries (18)
* Remove deprecated `EDID.parse_edid` method
* Remove deprecated `linux.XBacklight` class
* Deprecated `linux.XRandr.get_display_interfaces`

0.13.2

* Fix DDCUtil brightness units out of range (17)
* Fix I2C brightness units out of range

0.13.1

* Fix display information being overridden by `None` values

0.13.0

Added/Changed
* Added native desktop monitor control for Linux via `linux.I2C` class
* Add `get_methods` function
* Add `EDID.parse` method with massively improved EDID parsing capabilities
* Move generic, independent functions into `helpers.py`
* Remove some useless caching
Deprecated for removal in next release
* Deprecated `EDID.parse_edid` method
* Deprecated `linux.XBacklight` class (see [c9f798b](https://github.com/Crozzers/screen_brightness_control/commit/c9f798b54a1159f680d1759e363657ef7245ed2d) for reasoning)

Page 4 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.