Cuesdk

Latest version: v4.0.84

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

Scan your dependencies

Page 3 of 4

1.1.0

Changelog

- Update to CUESDK v3.0.447 (1181a0e8eb0af67763591e5f3a530d5b4139be88)
> macOS: added support of M1 processors

1.0.0

Changelog

- Update to CUESDK v3.0.378 (747b2f7b7ae268bb072f1a66ce3334944c7bed44)
> Protocol version raised to 14.
> Extend `CorsairLedId` enum with `CLI_Oem101` … `CLI_Oem250` identifiers.
> Extend `CorsairLedId` enum with `CLM_7` … `CLM_20` identifiers.
> Extend `CorsairPhysicalLayout` enum with `CPL_Zones7` … `CPL_Zones20` identifiers.

- Add .dylib to the package: no additional actions needed to use SDK on macOS, it just works after `pip install` (6661d0e26dddd2afc87f2127cbc667ba2c6dcebc)

0.6.0

Changelog

- Update to CUESDK v3.0.361 (ff8065a9fc3e0a6bccd48b8ebf3e43cbedbf2c29)
> Protocol version raised to 13.
> Added support for SP PRO fans and HydroX series devices.
> Fixed unstable behavior for multithreaded clients.

0.5.0

Changelog

- Fix 6: add support of CUESDK for macOS (539f90927c8bad672aca82a18e55641069b4de5b, d78389cb0381c2bbd22deeda86dd9ccd5ca0b05e)
- Use cross platform user input handling in `fx.py` example (af1a186e482f0da0f352ddc90db24c595ed0a8ba)

0.4.0

Changelog

- Update to CUESDK v3.0.355 (2201480581d920506a3432b5e22425822f12cde8)
> Protocol version raised to 12.
> Added support for motherboards and graphics cards.
> Added support for QL fans.
> Supported number of LEDs per channel has been increased to 300.
> Extended list of supported devices with K55 RGB, HARPOON RGB, HARPOON RGB PRO, CORSAIR ONE, CORSAIR ONE PRO.

- Add `fx.py` example: play complex effects and switch between them (ef290c56c61990f61a72289cd87ee2d493851041)
- Improve `ColorRgb.from_hexstr` function: allow leading '' (c22d7c62179b2251f66764ded7c7c577da45375a)

0.3.0

Changelog

- Use Python 3.5 as a minimum supported version (95b917fdf29a74066b71b39eb833b502eb1caeb6)
- Make Corsair* enums hashable and sortable (17a786f2cb0cbab6ce29d0e2837dea2a2766f105)
- LED colors and positions are dicts now. Affected api: `get_led_colors_by_device_index`, `get_led_positions_by_device_index` and `set_led_colors_buffer_by_device_index`. (fa14c9b2fc23b5c3d8b3e0e878b8c1550e15cc3d)
- Add `cuesdk.helpers` submodule with `ColorRgb` helper class (134a2ba6537258ca405d00d6ee685bc51f3ebc2a)
- Usage:
python
from cuesdk.helpers import ColorRgb
import colorsys

parse hex string and return tuple to use in sdk
rgb_tuple = ColorRgb.from_hexstr("aa22ff").rgb

convert vector of floats in range [0, 1] to rgb range in [0, 255] and print as hex
print(ColorRgb.from_vec3(1.0, 0.5, 0))

work with colorsys color converters
hue = 0.14
print(ColorRgb.from_vec3(*colorsys.hls_to_rgb(hue, .5, .7)))
`
- **doc:** Add type hints and improve docstrings (fa14c9b2fc23b5c3d8b3e0e878b8c1550e15cc3d)
- **doc:** Add [api_reference.md](https://github.com/corsairofficial/cue-sdk-python/blob/master/api_reference.md) (fa14c9b2fc23b5c3d8b3e0e878b8c1550e15cc3d)
- **fix:** Fix issue with `TypeError` when using `get_led_id_for_key_name` function (816ad06e087b007f9b29b6b766f8839f7edd5f3d)

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.