{"package": "adafruit-circuitpython-cursorcontrol", "summary": "Mouse cursor for interaction with CircuitPython UI elements.", "pypi_url": "https://pypi.org/project/adafruit-circuitpython-cursorcontrol", "piwheels_url": "https://www.piwheels.org/project/adafruit-circuitpython-cursorcontrol", "releases": {"2.9.7": {"released": "2026-04-23 21:18:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.9.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.9.7-py3-none-any.whl", "filehash": "acbf91b1e136258397d91a90280db2505f5fa54f2fb2da21bac50217e04e692b", "filesize": 8672, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-blinka-displayio", "adafruit-circuitpython-debouncer", "adafruit-circuitpython-typing"]}}}, "2.9.6": {"released": "2026-03-27 19:09:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.9.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.9.6-py3-none-any.whl", "filehash": "9b5cc5d80054f1d881c35f1f3923982602123712646f65662e4c5aa806972f23", "filesize": 8673, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-blinka-displayio", "adafruit-circuitpython-debouncer", "adafruit-circuitpython-typing"]}}}, "2.9.5": {"released": "2025-10-20 20:37:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.9.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.9.5-py3-none-any.whl", "filehash": "85182f038d4420b51500e0d0b9d48bd40a8736568200d2fd180cda619241925c", "filesize": 8688, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-blinka-displayio", "adafruit-circuitpython-debouncer", "adafruit-circuitpython-typing"]}}}, "2.9.4": {"released": "2025-06-17 16:34:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.9.3": {"released": "2025-06-02 21:17:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.9.2": {"released": "2025-05-17 16:15:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.9.1": {"released": "2025-01-16 19:42:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.9.1-py3-none-any.whl", "filehash": "42a77447c17629fabd6ee091e2a01d014041d2d001fbda23a7a33e43712a07d2", "filesize": 8686, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.9.0": {"released": "2024-11-13 20:26:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.9.0-py3-none-any.whl", "filehash": "178d1468c05fd35778c7c2bcd617f90df66007d9f9d81c3a69a7c3388d5a2d05", "filesize": 8685, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.8.2": {"released": "2024-10-07 22:30:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.8.2-py3-none-any.whl", "filehash": "aea57c04740bb91a03369e62c77c3dbc0b195ce2100206fa0f87468f960970ca", "filesize": 8615, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.8.1": {"released": "2023-12-09 17:43:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.8.1-py3-none-any.whl", "filehash": "03eea660301e8bbdf3831ea798ea86e37ef18f2c6e7e00ce830a05f8b0351631", "filesize": 8613, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.8.0": {"released": "2023-11-03 12:51:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.8.0-py3-none-any.whl", "filehash": "36d468baf5606456f5bd41104ecb76bb724daaf89a3e74b01b17e4c454149e7b", "filesize": 8615, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.7.7": {"released": "2023-09-25 15:59:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.7.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.7.7-py3-none-any.whl", "filehash": "c821520d030aec365ea856fca317ee311b2538f2e00881b432b3debe2020df19", "filesize": 8611, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.7.6": {"released": "2023-05-26 15:51:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.7.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.7.6-py3-none-any.whl", "filehash": "60a66b68e64328d9522def46b63ceece96a3056bfa3d9189cccd3fa100caa65c", "filesize": 3384, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.7.5": {"released": "2022-08-26 02:34:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.7.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.7.5-py3-none-any.whl", "filehash": "934bc6b7f87d2d194450ea2dbae080e7c2a257b48bfe8ae858d6839caa89881a", "filesize": 3383, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.7.4": {"released": "2022-08-22 18:58:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.7.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.7.4-py3-none-any.whl", "filehash": "aa69e6b2abe35f78978423aa33e83cdfb5dd8c8e578fd0638beab50fa7db21cc", "filesize": 3382, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.7.3": {"released": "2022-08-09 19:38:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.7.3-py3-none-any.whl", "filehash": "5b5aef711b06e45d60c0578f82efb3846545ebf27497f844529ba32e5f509bd7", "filesize": 3382, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.7.2": {"released": "2022-06-09 18:35:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.7.2-py3-none-any.whl", "filehash": "bee88d9f6cfd6d435b369a2b1b8e2589dcf6ce4354f9733a59a51f17ad384262", "filesize": 4431, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.7.1": {"released": "2022-06-07 17:16:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.7.1-py3-none-any.whl", "filehash": "1b06c198e7499d99539e7e3fb089e6c2537c64b384c2e0b9466982a450a536d5", "filesize": 4431, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.7.0": {"released": "2022-03-04 01:26:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.7.0-py3-none-any.whl", "filehash": "136526485636d89eb6a38ac1089fcb7fac4aee049e15664a2d6f967a96ba9f31", "filesize": 4450, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.6.0": {"released": "2022-02-27 18:48:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.6.0-py3-none-any.whl", "filehash": "5e4a1ac67a8acb144299fce0dc18c951ad88663dd026d62257377184b0990ee0", "filesize": 4449, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.5.3": {"released": "2022-02-04 20:57:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.5.3-py3-none-any.whl", "filehash": "bf0fd01816da978fdda65d119ea69ae848a9faa11b0ffb7dff88a4471c9a70e7", "filesize": 4454, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.5.2": {"released": "2022-01-18 21:37:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.5.2-py3-none-any.whl", "filehash": "14cbbfabeed21651cdefd6643921e62762ca7d95a607c21e77fe81b9097c5425", "filesize": 4477, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.5.1": {"released": "2021-12-27 22:24:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.5.1-py3-none-any.whl", "filehash": "2978f4eaba16e9eb87b2517f6cb2ac4fb303e89ddfaf54c78f8b5edc1e309983", "filesize": 4477, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.5.0": {"released": "2021-11-20 03:52:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.5.0-py3-none-any.whl", "filehash": "2e29426efb7f3f9b5e94580283950de4a73ef812709f0c33db9b24b1222b1270", "filesize": 4474, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.4.1": {"released": "2021-11-15 18:52:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.4.1-py3-none-any.whl", "filehash": "3bb218eda7128f19e2276258ee6ad5435d086d2fd1f705e705949dfab0a9f46c", "filesize": 4476, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.4.0": {"released": "2021-07-27 20:59:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.4.0-py3-none-any.whl", "filehash": "a76196b024a875961978247e5c535c2b00e82a309743c19a47c9102208146919", "filesize": 4400, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.3.0": {"released": "2021-07-03 17:10:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.3.0-py3-none-any.whl", "filehash": "b19f6392770bb50df9a1d33463ec55ea1d293bc5201486c124d6306f5d2a1686", "filesize": 4401, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "adafruit-circuitpython-debouncer"]}}}, "2.2.5": {"released": "2021-03-02 23:45:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.2.5-py3-none-any.whl", "filehash": "880560ea0721356e337085bacb2729fc441914b81c33bcafb5b37fb2af0cb974", "filesize": 4385, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "no"]}}}, "2.2.4": {"released": "2021-02-10 22:10:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.2.4-py3-none-any.whl", "filehash": "f2814ba86a6931cfd21372267e58ebd1ec75b645ddf18e83fea6d22c3d7b3d05", "filesize": 4387, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "no"]}}}, "2.2.3": {"released": "2021-01-20 22:39:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.2.3-py3-none-any.whl", "filehash": "793662a556efe17e9596501b3a473afec30c611f9ba1612d3af4c96c6be953c6", "filesize": 4388, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "no"]}}}, "2.2.2": {"released": "2020-07-09 20:05:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.2.2-py3-none-any.whl", "filehash": "2a670395401f660c1997a4c43107d0ea93511a5d9ac5495e6b802168f2af53f2", "filesize": 4386, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "no"]}}}, "2.2.1": {"released": "2020-04-10 16:39:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.2.1-py3-none-any.whl", "filehash": "2719446cf199d8db49fb4819a2ac9fc947782879dc855c1c3058fbe22a625582", "filesize": 3292, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "no"]}}}, "2.2.0": {"released": "2020-03-17 22:36:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.2.0-py3-none-any.whl", "filehash": "5447f8e192ac1d191f0762b3d2ceddb30678ec7614d117533ccd599eebcf27fd", "filesize": 3295, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "no"]}}}, "2.1.4": {"released": "2020-01-23 14:06:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"adafruit_circuitpython_cursorcontrol-2.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/adafruit-circuitpython-cursorcontrol/adafruit_circuitpython_cursorcontrol-2.1.4-py3-none-any.whl", "filehash": "9c800086d189639adf4ea13861280be2cd124755365caccdebdf39f55873245e", "filesize": 3293, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["adafruit-blinka", "no"]}}}}}