{ "info": { "author": "", "author_email": "Yevhenii Vaskivskyi ", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.9", "Topic :: Software Development :: Libraries" ], "description": "[![GitHub Release](https://img.shields.io/github/release/Vaskivskyi/aiochroma.svg?style=for-the-badge&color=blue)](https://github.com/Vaskivskyi/aiochroma/releases) [![License](https://img.shields.io/github/license/Vaskivskyi/aiochroma.svg?style=for-the-badge&color=yellow)](LICENSE)
\n![Downloads](https://img.shields.io/pypi/dm/aiochroma?style=for-the-badge&color=blue) ![Commit activity](https://img.shields.io/github/commit-activity/m/vaskivskyi/aiochroma.svg?style=for-the-badge&color=yellow)\"Buy\n\n## AIOChroma\n\n**AIOChroma** is an API wrapper for communication with Razer Chroma devices.\n\nUp till now, it is mostly used for the [custom Chroma integration for Home Assistant](https://github.com/Vaskivskyi/ha-chroma). But you are welcome to use it for your purposes, as well as suggest new features which you would like to use.\n\nA short presentation of the features can be found in this [YouTube video](https://www.youtube.com/watch?v=ytdS9JUWSb4).\n\n## Installation\n\nInstallation of the latest release is available from PyPI:\n\n```\npip install aiochroma\n```\n\n## Usage\n\nThis section is still under development.\n\n## Supported devices\n\nThis list provides only the models tested by me or other users.\n\nSome of the devices might be in the group which you would not expect. This is not related to the integration but to the Chroma SDK.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
GroupDevices
Chromalink\n\n`Chroma Addressable RGB Controller` (link*)
\nMousepads: `Goliathus Extended Chroma` (link)
\nServices: `AuraConnect`\n\n
Headset\n\n`Kraken 7.1 V2` (link), `Kraken X USB` (link)\n\n
Keyboard\n\n`BlackWidow Chroma` (link), `BlackWidow Elite`(link), `BlackWidow V3 Pro` (link)
\n`Cynosa Chroma` (link)
\n`Huntsman Elite` (link), `Huntsman V2 Analog` (link)\n\n
Keypad\n\n`Tartarus V2` (link)\n\n
Mouse\n\n`Basilisk` (link)
\n`DeathAdder V2 Pro` (link)
\n`Mamba Tournament Edition` (link)
\n`Viper Ultimate` (link) (+ `Mouse Dock`) (link)\n
Mousepad\n\n`Base Station V2 Chroma` (link)
\n`Firefly V2` (link)
\n`Mouse Bungee V3 Chroma` (link)\n\n
\n* As an Amazon Associate I earn from qualifying purchases. Not like I ever got anything yet (:\n\n## Support the development\n\nThis library is a free-time project. If you like it, you can support me by buying a coffee.\n\n\"Buy\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Vaskivskyi/aiochroma", "keywords": "", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "aiochroma", "package_url": "https://pypi.org/project/aiochroma/", "platform": null, "project_url": "https://pypi.org/project/aiochroma/", "project_urls": { "Bug Reports": "https://github.com/Vaskivskyi/aiochroma/issues", "Homepage": "https://github.com/Vaskivskyi/aiochroma", "Source Code": "https://github.com/Vaskivskyi/aiochroma" }, "release_url": "https://pypi.org/project/aiochroma/0.2.0/", "requires_dist": [ "aiohttp >=3.8.1" ], "requires_python": ">=3.9.0", "summary": "API wrapper for communication with Razer Chroma devices", "version": "0.2.0", "yanked": false, "yanked_reason": null }, "last_serial": 21205671, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "blake2b_256": "5f33bb135b9e92723e4351aaeab4ebd3b2d965859aeb19b82ac4861fb5d51215", "md5": "6d23aead88e9a524271fe59f1dcbead3", "sha256": "05da8641ff05d67dacf0455c83f28ad261c99261ba1f53a82a6a8c80840989be" }, "downloads": -1, "filename": "aiochroma-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6d23aead88e9a524271fe59f1dcbead3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0", "size": 14548, "upload_time": "2022-09-12T17:33:59", "upload_time_iso_8601": "2022-09-12T17:33:59.216113Z", "url": "https://files.pythonhosted.org/packages/5f/33/bb135b9e92723e4351aaeab4ebd3b2d965859aeb19b82ac4861fb5d51215/aiochroma-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "e0196906ab31562c9e93d4631ea99bcdd337203a9dcf4118f784c85e33cabddf", "md5": "699071eb194c07f071ca646a484695c5", "sha256": "a0b2b527ba3fce24f84119b34ae8955dcec830b6c2c0cdc875025cc329fe41f7" }, "downloads": -1, "filename": "aiochroma-0.1.0.tar.gz", "has_sig": false, "md5_digest": "699071eb194c07f071ca646a484695c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0", "size": 13335, "upload_time": "2022-09-12T17:34:00", "upload_time_iso_8601": "2022-09-12T17:34:00.714444Z", "url": "https://files.pythonhosted.org/packages/e0/19/6906ab31562c9e93d4631ea99bcdd337203a9dcf4118f784c85e33cabddf/aiochroma-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "blake2b_256": "f3a7833ac41c00c395a301462e3dfe1f8de91c7c32e3a0b06a55146ff42e7a5e", "md5": "17c7931dc151f85e4bdaf3b3baa6ee9e", "sha256": "b1ead0acaeed11656ba7571148452a8f8f5b6d9f43d455de4c05b794dbf4ba17" }, "downloads": -1, "filename": "aiochroma-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "17c7931dc151f85e4bdaf3b3baa6ee9e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0", "size": 14802, "upload_time": "2022-09-17T18:16:31", "upload_time_iso_8601": "2022-09-17T18:16:31.510653Z", "url": "https://files.pythonhosted.org/packages/f3/a7/833ac41c00c395a301462e3dfe1f8de91c7c32e3a0b06a55146ff42e7a5e/aiochroma-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "f7064fb9c409fd3fc0a23b4398855f00d254ed6726cad41f800359404f4e520d", "md5": "78e4622363700929d4589d1a4216814c", "sha256": "a6bb7c6c084c79e3688a5fc1162214c1aaf7b7cba5c08053135bf81f0034fc9c" }, "downloads": -1, "filename": "aiochroma-0.1.1.tar.gz", "has_sig": false, "md5_digest": "78e4622363700929d4589d1a4216814c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0", "size": 13665, "upload_time": "2022-09-17T18:16:32", "upload_time_iso_8601": "2022-09-17T18:16:32.499023Z", "url": "https://files.pythonhosted.org/packages/f7/06/4fb9c409fd3fc0a23b4398855f00d254ed6726cad41f800359404f4e520d/aiochroma-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "blake2b_256": "eb6753dad2824f918a65c3568e3f4ed6dd7f02f1cec2cd9bc971e4e41cfe46b4", "md5": "d5a426e58f101d74450f49de549d86b4", "sha256": "6922afaded0770483de5f35c5da5c244c154a1c523315d3abac3f120e79ba187" }, "downloads": -1, "filename": "aiochroma-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d5a426e58f101d74450f49de549d86b4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0", "size": 15502, "upload_time": "2023-04-01T16:54:16", "upload_time_iso_8601": "2023-04-01T16:54:16.151115Z", "url": "https://files.pythonhosted.org/packages/eb/67/53dad2824f918a65c3568e3f4ed6dd7f02f1cec2cd9bc971e4e41cfe46b4/aiochroma-0.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "e640a5b4b0d0a5744903f1e991b75316f2f135b21545ae7fc10990e109c24030", "md5": "5d0433a8becdcf1ae97b5c7b9818a207", "sha256": "b2c2da6f1994f534d7b13b05a88253fe3a1e826fcffc4e785ca0c864a5480488" }, "downloads": -1, "filename": "aiochroma-0.1.2.tar.gz", "has_sig": false, "md5_digest": "5d0433a8becdcf1ae97b5c7b9818a207", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0", "size": 15122, "upload_time": "2023-04-01T16:54:17", "upload_time_iso_8601": "2023-04-01T16:54:17.911214Z", "url": "https://files.pythonhosted.org/packages/e6/40/a5b4b0d0a5744903f1e991b75316f2f135b21545ae7fc10990e109c24030/aiochroma-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "blake2b_256": "98b622731b62ad306440fa39928ddf1dc0d1a3eadb86ab57b4b201954c1b7709", "md5": "38cff6cfdd5219a9755623a4cbcfccd3", "sha256": "af3ef302a19e8172a6d305acd85408215034bd3a481782a0ef04602738cf721f" }, "downloads": -1, "filename": "aiochroma-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "38cff6cfdd5219a9755623a4cbcfccd3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0", "size": 15804, "upload_time": "2023-12-26T11:52:09", "upload_time_iso_8601": "2023-12-26T11:52:09.036530Z", "url": "https://files.pythonhosted.org/packages/98/b6/22731b62ad306440fa39928ddf1dc0d1a3eadb86ab57b4b201954c1b7709/aiochroma-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "342f48c4e7d3cbafac2c0ba55c4dd1ddca0cab0156d347a2c55409accef96919", "md5": "6eba3e6a2028cc6501ff84a6a84d622f", "sha256": "520463c8b7cb96f473d3bb863a3e961039cdcf56650c24baf5cf170de36ceaa8" }, "downloads": -1, "filename": "aiochroma-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6eba3e6a2028cc6501ff84a6a84d622f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0", "size": 15599, "upload_time": "2023-12-26T11:52:10", "upload_time_iso_8601": "2023-12-26T11:52:10.720108Z", "url": "https://files.pythonhosted.org/packages/34/2f/48c4e7d3cbafac2c0ba55c4dd1ddca0cab0156d347a2c55409accef96919/aiochroma-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "blake2b_256": "98b622731b62ad306440fa39928ddf1dc0d1a3eadb86ab57b4b201954c1b7709", "md5": "38cff6cfdd5219a9755623a4cbcfccd3", "sha256": "af3ef302a19e8172a6d305acd85408215034bd3a481782a0ef04602738cf721f" }, "downloads": -1, "filename": "aiochroma-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "38cff6cfdd5219a9755623a4cbcfccd3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0", "size": 15804, "upload_time": "2023-12-26T11:52:09", "upload_time_iso_8601": "2023-12-26T11:52:09.036530Z", "url": "https://files.pythonhosted.org/packages/98/b6/22731b62ad306440fa39928ddf1dc0d1a3eadb86ab57b4b201954c1b7709/aiochroma-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "342f48c4e7d3cbafac2c0ba55c4dd1ddca0cab0156d347a2c55409accef96919", "md5": "6eba3e6a2028cc6501ff84a6a84d622f", "sha256": "520463c8b7cb96f473d3bb863a3e961039cdcf56650c24baf5cf170de36ceaa8" }, "downloads": -1, "filename": "aiochroma-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6eba3e6a2028cc6501ff84a6a84d622f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0", "size": 15599, "upload_time": "2023-12-26T11:52:10", "upload_time_iso_8601": "2023-12-26T11:52:10.720108Z", "url": "https://files.pythonhosted.org/packages/34/2f/48c4e7d3cbafac2c0ba55c4dd1ddca0cab0156d347a2c55409accef96919/aiochroma-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }