Screen-brightness-control

Latest version: v0.24.1

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

Scan your dependencies

Page 5 of 10

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)

0.12.0

* Change return types for `[set/get/fade]_brightness`. They will no longer return `int`, always `List[int]`
* Clean up `fade_brightness` internal error handling
* `linux.XBacklight` now raises `ValueError` if no valid output is received from the command
* Remove deprecated module level variable `method`
* More improvements to the documentation building toolchain

0.11.5

* Simplify `windows.VCP.iter_physical_monitors` `start` kwarg logic
* Actually bump `_version.py` version info this time

0.11.4

* Add missing variable deceleration in `windows.get_display_info`
* Move version info to `_version.py`
* New documentation tool-chain
* Deprecate module level `method` variable

0.11.3

* Fix 13 where some laptop displays were being returned by `windows.VCP.iter_physical_monitors`
* `windows.VCP.iter_physical_monitors` will now only return handles for monitors with the `win32con.DISPLAY_DEVICE_ATTACHED_TO_DESKTOP` StateFlag (see [this comment](https://github.com/Crozzers/screen_brightness_control/issues/13#issuecomment-956567787) for explanation)

Page 5 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.