{"package": "ribs", "summary": "A bare-bones Python library for quality diversity optimization.", "pypi_url": "https://pypi.org/project/ribs", "piwheels_url": "https://www.piwheels.org/project/ribs", "releases": {"0.12.0": {"released": "2026-07-22 09:21:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.12.0-py3-none-any.whl", "filehash": "033dcb72e15d8da55455a10bf7ba00d71dffea15eb1033e473cc33b21ec1743b", "filesize": 230704, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["array-api-compat", "numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl", "typing-extensions"]}}}, "0.11.0": {"released": "2026-05-17 20:42:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.11.0-py3-none-any.whl", "filehash": "262cb05866fb6c3b157af562490d3218f54a29cf357e156667be046ae588e255", "filesize": 220066, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["array-api-compat", "numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl", "typing-extensions"]}}}, "0.10.0": {"released": "2026-04-08 00:38:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.10.0-py3-none-any.whl", "filehash": "083386211da1141ba098b7325b8f61beed217729772fbacbc3f02532d5677f9f", "filesize": 213339, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["array-api-compat", "numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl", "typing-extensions"]}}}, "0.9.0": {"released": "2025-12-18 12:07:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.9.0-py3-none-any.whl", "filehash": "e320fca501f99dbf77205764b08006b020d0d7d4a1fa2087265c27a01154a6d5", "filesize": 197943, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["array-api-compat", "numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl", "typing-extensions"]}}}, "0.8.3": {"released": "2025-09-01 03:06:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.8.3-py3-none-any.whl", "filehash": "d28762b3306f4d50b0cf1a5f47aa0f84e3c8610893c3a284513d146ab1a3efa4", "filesize": 184894, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl"]}}}, "0.8.2": {"released": "2025-08-13 02:29:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.8.1": {"released": "2025-06-30 04:41:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.8.1-py3-none-any.whl", "filehash": "194849e028d192ab3640d0a23627bcbaf0cf7fc20fe6bcd111d255aca190e82f", "filesize": 185385, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl"]}}}, "0.8.0": {"released": "2025-06-26 20:28:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.8.0-py3-none-any.whl", "filehash": "963f6956ffdc43a038a9529dd19289c98a666e5e46062e21ef7019d7f282eaca", "filesize": 185248, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl"]}}}, "0.7.1": {"released": "2024-03-14 09:54:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.7.1-py3-none-any.whl", "filehash": "8d6592589a10b6e200606b90a006e3f510a5e67082fa347509308b2c61f7fff4", "filesize": 140104, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl"]}}}, "0.7.0": {"released": "2024-01-27 10:46:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.7.0-py3-none-any.whl", "filehash": "6fabcadb67b7677afb2d4a43dcdad5e803e720b01477ec8722a6ae01d26cc868", "filesize": 138571, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl"]}}}, "0.6.4": {"released": "2023-12-17 02:10:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.6.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.6.4-py3-none-any.whl", "filehash": "6b035946d30aa74b2d61c842439663490b807badd9dbe412b6cddb4f1cc221f5", "filesize": 120501, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl"]}}}, "0.6.3": {"released": "2023-09-25 22:07:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.6.3-py3-none-any.whl", "filehash": "3c6d1438e3fb3343fc5056dfb912e66b02be07a92d1c067758fdd9b391a0afdf", "filesize": 120461, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl"]}}}, "0.6.2": {"released": "2023-09-22 02:50:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.6.2-py3-none-any.whl", "filehash": "e89cda3907b87aed22daa83c29b8c986c0e9cfd92adf08a3c32d1a061461678b", "filesize": 120423, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl"]}}}, "0.6.1": {"released": "2023-09-22 00:23:55", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"ribs-0.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.6.1-py3-none-any.whl", "filehash": "a0fce9baf2110686471a39d74f39f5e375f96c2256594dbe0090950bb1190ee5", "filesize": 124743, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl"]}}}, "0.6.0": {"released": "2023-09-15 19:09:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.6.0-py3-none-any.whl", "filehash": "dbb7c7ee31202a0215593525b1654fbf55b8443e5461aa9690da2e15bced36bb", "filesize": 120337, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl"]}}}, "0.5.2": {"released": "2023-07-15 22:06:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.5.2-py3-none-any.whl", "filehash": "3b595355b8a5338c93f2191250e146c3159e7ad6b4eb70164960dcbdef9239d7", "filesize": 103890, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "semantic-version", "sortedcontainers", "threadpoolctl"]}}}, "0.5.1": {"released": "2023-03-02 07:55:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.5.1-py3-none-any.whl", "filehash": "18ad1fdeae44c42cb809007a40aa2a7fd882517a4b7e34f93d2d7c9bef0a4501", "filesize": 102233, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "semantic-version", "sortedcontainers", "threadpoolctl"]}}}, "0.5.0": {"released": "2023-02-22 10:23:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.5.0-py3-none-any.whl", "filehash": "7a5e380ddce40619bd54e56bfe206edc3c8ce5769b089ade5dd4329c6579a444", "filesize": 102078, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.0", "apt_dependencies": [], "pip_dependencies": ["numba", "numpy", "numpy-groupies", "pandas", "scikit-learn", "scipy", "semantic-version", "sortedcontainers", "threadpoolctl"]}}}, "0.4.0": {"released": "2021-07-22 18:36:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.4.0-py3-none-any.whl", "filehash": "1e21ae5b4deb55ffbcf65da3082b68e03f9d73fd803d2d5899d035749a8ddcaf", "filesize": 59883, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.0", "apt_dependencies": [], "pip_dependencies": ["decorator", "numba", "numpy", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl", "toml"]}}}, "0.3.1": {"released": "2021-03-06 06:25:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.3.1-py3-none-any.whl", "filehash": "96cc49af3bae3ff0b5b4bdb264cff350256fd528996ea01ccd266d8c1d23b9fa", "filesize": 51046, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.0", "apt_dependencies": [], "pip_dependencies": ["decorator", "numba", "numpy", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl", "toml"]}}}, "0.3.0": {"released": "2021-02-06 04:53:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.3.0-py3-none-any.whl", "filehash": "04eaa28e143e6c01cb037dfff22ec326fa69ed7c14ef7f6d743af9c191d82866", "filesize": 50149, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.0", "apt_dependencies": [], "pip_dependencies": ["decorator", "numba", "numpy", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl", "toml"]}}}, "0.2.1": {"released": "2021-01-30 06:37:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.2.1-py2.py3-none-any.whl", "filehash": "0a629da9903ccd144ddeda66a5cb0202dfdc6ca37bf0cc1738851a8bcf47fb71", "filesize": 48291, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<3.9", "apt_dependencies": [], "pip_dependencies": ["decorator", "numba", "numpy", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl", "toml"]}}}, "0.2.0": {"released": "2021-01-29 13:14:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ribs-0.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ribs/ribs-0.2.0-py2.py3-none-any.whl", "filehash": "ab3c2dbb98aa063c00a2e5b46edb0ce2e5085a098e1b4d4490d65224a90b368c", "filesize": 48250, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<3.9", "apt_dependencies": [], "pip_dependencies": ["decorator", "numba", "numpy", "pandas", "scikit-learn", "scipy", "sortedcontainers", "threadpoolctl", "toml"]}}}}}