{"package": "pyobjc-framework-gamecontroller", "summary": "Wrappers for the framework GameController on macOS", "pypi_url": "https://pypi.org/project/pyobjc-framework-gamecontroller", "piwheels_url": "https://www.piwheels.org/project/pyobjc-framework-gamecontroller", "releases": {"12.1": {"released": "2025-11-14 09:49:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "12.0": {"released": "2025-10-21 08:07:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "11.1": {"released": "2025-06-14 20:49:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "11.0": {"released": "2025-01-14 18:53:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "10.3.2": {"released": "2024-11-30 13:58:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "10.3.1": {"released": "2024-06-11 07:43:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "10.3": {"released": "2024-05-28 06:07:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "10.2": {"released": "2024-03-16 09:14:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "10.1": {"released": "2023-12-09 08:53:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "10.0": {"released": "2023-09-24 09:00:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "9.2": {"released": "2023-06-07 08:06:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "9.1.1": {"released": "2023-04-18 08:34:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "9.1": {"released": "2023-04-16 08:20:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "9.1b1": {"released": "2023-04-03 13:37:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "9.0.1": {"released": "2022-12-19 10:07:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "9.0": {"released": "2022-11-05 18:58:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "8.5.1": {"released": "2022-09-18 13:58:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "8.5": {"released": "2022-04-19 11:18:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "8.4.1": {"released": "2022-03-15 09:02:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "8.4": {"released": "2022-03-07 20:15:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "8.3": {"released": "2022-02-24 08:04:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "8.2": {"released": "2022-01-23 11:34:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "8.1": {"released": "2021-11-29 17:02:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "8.0": {"released": "2021-11-11 10:43:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "8.0b1": {"released": "2021-09-20 08:44:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "7.3": {"released": "2021-06-07 08:57:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "7.2": {"released": "2021-05-01 10:34:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "7.1": {"released": "2020-12-29 11:43:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "7.0.1": {"released": "2020-11-30 20:06:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "7.0": {"released": "2020-11-29 11:49:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "6.2.2": {"released": "2020-07-08 20:03:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-6.2.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-6.2.2-py2.py3-none-any.whl", "filehash": "d2ab71b542d839aea18b26523b870c2027f097115dedc8e02ae78e87924f895d", "filesize": 4306, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "6.2.1": {"released": "2020-06-14 09:40:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-6.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-6.2.1-py2.py3-none-any.whl", "filehash": "b584f3fba23d7221043f8d318790e5339455fde7c0d53bc169c572d950db0807", "filesize": 4309, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "6.2": {"released": "2020-03-25 18:59:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-6.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-6.2-py2.py3-none-any.whl", "filehash": "2e9f3dda5e03766c7cb6b6781bd3564da839c3e1c40cca9a9bda99b54593c030", "filesize": 4293, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "6.1": {"released": "2019-11-06 07:10:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-6.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-6.1-py2.py3-none-any.whl", "filehash": "b365be6ee349ed2991e861f11c7a174cced83d3a14a2bf30929a09eed5ab598c", "filesize": 4302, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "6.0.1": {"released": "2019-10-20 18:25:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-6.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-6.0.1-py2.py3-none-any.whl", "filehash": "9d1c2a5188168c1e1ecfd081006be75e8fc2cf63e49d4cc7a153bbbea858860c", "filesize": 4324, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "6.0": {"released": "2019-10-17 15:27:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-6.0-py2.py3-none-any.whl", "filehash": "590066c844aca4a3eb0c16563c902fa383bb1d4e96ac800b4697f14e075dd385", "filesize": 4307, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "5.3": {"released": "2019-10-16 16:15:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-5.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-5.3-py2.py3-none-any.whl", "filehash": "c536422d8b2b797bfe562935c8341d8a56994e7525b75549b6287ebcf0f5b08b", "filesize": 4019, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "5.2": {"released": "2019-04-03 05:37:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-5.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-5.2-py2.py3-none-any.whl", "filehash": "73de69d79b022b570eaa22813a79576bfa89fdfa65d01a1da384badb9e8edb99", "filesize": 4017, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "5.1.2": {"released": "2018-12-13 18:46:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-5.1.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-5.1.2-py2.py3-none-any.whl", "filehash": "71c5a34055bc6c6e4586991b5a43243a5fa85c8f0fa67f2907dd6bb3594cbcd5", "filesize": 3859, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "5.1.1": {"released": "2018-10-31 16:26:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-5.1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-5.1.1-py2.py3-none-any.whl", "filehash": "b31060a49e411dc4c3df8a0040b1a1e523d489149687c0623a62c771e6cc4e69", "filesize": 3856, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "5.1": {"released": "2018-10-16 19:47:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-5.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-5.1-py2.py3-none-any.whl", "filehash": "33da59073996e18df7f9cdcfc0cba7148ad3937f6d29f585e74f8bbf67616fdb", "filesize": 3834, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "5.0": {"released": "2018-09-18 19:24:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-5.0-py2.py3-none-any.whl", "filehash": "8a77a4215591ebdf0445fb2a5278e188a563d4b11cb72ab2f50a0ea787561593", "filesize": 3843, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "5.0b1": {"released": "2018-09-02 19:00:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-5.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-5.0b1-py2.py3-none-any.whl", "filehash": "704538848ed25a4ce699eb09affa785cd34242f774685d28ae6ac07b5fd41ba4", "filesize": 3865, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "5.0a1": {"released": "2018-08-05 08:19:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-5.0a1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-5.0a1-py2.py3-none-any.whl", "filehash": "bfc06e7b964956489ae093d64f8c3636f4e7557bf882e86dac4fd5bbf2c277cd", "filesize": 3866, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "4.2.2": {"released": "2018-06-04 14:41:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-4.2.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-4.2.2-py2.py3-none-any.whl", "filehash": "2c53c9b51403e8aa47ea619d6decfe4c6b57d35345b5682406f7cce5df16c633", "filesize": 3862, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "4.2.1": {"released": "2018-04-03 19:45:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-4.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-4.2.1-py2.py3-none-any.whl", "filehash": "b65c48a092282f88c93cf11f620b7ce845f821da8f89ff64d667e8723077b03e", "filesize": 5377, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "4.2": {"released": "2018-04-01 11:35:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-4.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-4.2-py2.py3-none-any.whl", "filehash": "0e07e632bc424dd6534640909bca271443414caee254bea6548f0d717fdf5781", "filesize": 5341, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "4.1": {"released": "2017-12-06 16:46:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-4.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-4.1-py2.py3-none-any.whl", "filehash": "ec433c561bda58f182ad9dd2924cb009cf1954df65571bd4d3240a2800b59c36", "filesize": 5342, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "4.0.1": {"released": "2017-11-20 12:33:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-4.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-4.0.1-py2.py3-none-any.whl", "filehash": "6386e0b2bdf5ef985d15ad500c8400f9c028db2cf12b23c9afff4a543b940ee4", "filesize": 5378, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "4.0": {"released": "2017-09-25 06:16:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-4.0-py2.py3-none-any.whl", "filehash": "162f8ba5c5deac22ee0dbf8eb91286a851053b4afe99b2237a1e962f17bf159b", "filesize": 5137, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "4.0b1": {"released": "2017-08-27 19:57:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-4.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-4.0b1-py2.py3-none-any.whl", "filehash": "5490dda68d222acb08fff7aab7c8de631353f76c9c7d960e007e8dd2c160b8b6", "filesize": 5025, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "3.2.1": {"released": "2016-12-12 10:25:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-3.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-3.2.1-py2.py3-none-any.whl", "filehash": "c783e0a76c43c9d21c0be6355bdd379feabdcf0224ecfffc28f44f56097a6642", "filesize": 4995, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "3.2.1b1": {"released": "2016-12-12 09:11:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pyobjc_framework_GameController-3.2.1b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyobjc-framework-gamecontroller/pyobjc_framework_GameController-3.2.1b1-py2.py3-none-any.whl", "filehash": "7a8a671722bce25d58110b0bc2462a0a74f831aed5fbf3cf2235286879e15ada", "filesize": 5023, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyobjc-core", "pyobjc-framework-cocoa"]}}}, "3.2": {"released": "2016-12-06 16:03:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.1.1": {"released": "2016-03-28 10:49:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.1": {"released": "2016-03-28 09:52:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}}}