{"package": "k-means-constrained", "summary": "K-Means clustering constrained with minimum and maximum cluster size", "pypi_url": "https://pypi.org/project/k-means-constrained", "piwheels_url": "https://www.piwheels.org/project/k-means-constrained", "releases": {"0.9.0": {"released": "2026-01-27 10:29:24", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.8.0": {"released": "2025-11-26 09:46:14", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.7.6": {"released": "2025-06-30 13:50:36", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.7.5": {"released": "2024-10-04 08:54:44", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.7.4": {"released": "2024-10-03 15:19:29", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.7.3": {"released": "2023-06-29 17:42:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"k_means_constrained-0.7.3-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.3-cp39-cp39-linux_armv6l.whl", "filehash": "8bdd230f5ee0d312af9b76537cda864358371c35ce9eaea9af0461814901ba06", "filesize": 1674650, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.3-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.3-cp39-cp39-linux_armv7l.whl", "filehash": "8bdd230f5ee0d312af9b76537cda864358371c35ce9eaea9af0461814901ba06", "filesize": 1674650, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.3-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.3-cp313-cp313-linux_armv6l.whl", "filehash": "df9529041c9c2cee22ad80cadfeffbe43a3bf2763bc48ab9d0debbdb95b0c76e", "filesize": 2152672, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.3-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.3-cp313-cp313-linux_armv7l.whl", "filehash": "df9529041c9c2cee22ad80cadfeffbe43a3bf2763bc48ab9d0debbdb95b0c76e", "filesize": 2152672, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}}}, "0.7.2": {"released": "2022-09-05 18:15:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"k_means_constrained-0.7.2-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.2-cp39-cp39-linux_armv6l.whl", "filehash": "5af0d39207f30b266562101a854a652c8ada340b603ea02f54ef5b1c0d552f34", "filesize": 1678445, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.2-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.2-cp39-cp39-linux_armv7l.whl", "filehash": "5af0d39207f30b266562101a854a652c8ada340b603ea02f54ef5b1c0d552f34", "filesize": 1678445, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.2-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.2-cp313-cp313-linux_armv6l.whl", "filehash": "d8c2d902a5def55a635a925e1fb13d086f259b92747c4a67b0e872479b2655e3", "filesize": 2152994, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.2-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.2-cp313-cp313-linux_armv7l.whl", "filehash": "d8c2d902a5def55a635a925e1fb13d086f259b92747c4a67b0e872479b2655e3", "filesize": 2152994, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}}}, "0.7.1": {"released": "2022-03-11 11:51:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"k_means_constrained-0.7.1-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.1-cp39-cp39-linux_armv6l.whl", "filehash": "1f6167a765f462441a530efee95e196070a00de3d76438328efbf13359850760", "filesize": 1751654, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.1-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.1-cp39-cp39-linux_armv7l.whl", "filehash": "1f6167a765f462441a530efee95e196070a00de3d76438328efbf13359850760", "filesize": 1751654, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.1-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.1-cp313-cp313-linux_armv6l.whl", "filehash": "434ac9ac7f8ce6d333fdc41c42cb6fe6b0f9766c6c60f68c863a9db7f182a586", "filesize": 2292979, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.1-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.1-cp313-cp313-linux_armv7l.whl", "filehash": "434ac9ac7f8ce6d333fdc41c42cb6fe6b0f9766c6c60f68c863a9db7f182a586", "filesize": 2292979, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}}}, "0.7.0": {"released": "2022-03-11 08:23:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"k_means_constrained-0.7.0-cp37-cp37m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.0-cp37-cp37m-linux_armv6l.whl", "filehash": "3574fe6b2fe41ce0c3c2b8ffde6628fc7f0bd5f9737f9011e2d0759c1d36ec16", "filesize": 638140, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.0-cp37-cp37m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.0-cp37-cp37m-linux_armv7l.whl", "filehash": "3574fe6b2fe41ce0c3c2b8ffde6628fc7f0bd5f9737f9011e2d0759c1d36ec16", "filesize": 638140, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.0-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.0-cp39-cp39-linux_armv6l.whl", "filehash": "e94803cd48c668e1484ddaf7d5a4bc914969bcf313eebb144ea7b7f925b0a1aa", "filesize": 1751685, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.0-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.0-cp39-cp39-linux_armv7l.whl", "filehash": "e94803cd48c668e1484ddaf7d5a4bc914969bcf313eebb144ea7b7f925b0a1aa", "filesize": 1751685, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.0-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.0-cp313-cp313-linux_armv6l.whl", "filehash": "a135290c26fd26fff6e9fe307ad87a4862d0abbbd1132d98a77b90e3a9994c75", "filesize": 2292928, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.7.0-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.7.0-cp313-cp313-linux_armv7l.whl", "filehash": "a135290c26fd26fff6e9fe307ad87a4862d0abbbd1132d98a77b90e3a9994c75", "filesize": 2292928, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}}}, "0.6.0": {"released": "2021-05-18 17:27:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"k_means_constrained-0.6.0-cp37-cp37m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.6.0-cp37-cp37m-linux_armv6l.whl", "filehash": "d170244757ce10edcc480b3fc3e978c2da709e5171dd10ba5762c8665e3ea9af", "filesize": 1633261, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.6.0-cp37-cp37m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.6.0-cp37-cp37m-linux_armv7l.whl", "filehash": "d170244757ce10edcc480b3fc3e978c2da709e5171dd10ba5762c8665e3ea9af", "filesize": 1633261, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.6.0-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.6.0-cp39-cp39-linux_armv6l.whl", "filehash": "c310499160aaffe2decc6b98e0641f529b0f09fdecaa4d3f64207153eaa8e01d", "filesize": 1758532, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.6.0-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.6.0-cp39-cp39-linux_armv7l.whl", "filehash": "c310499160aaffe2decc6b98e0641f529b0f09fdecaa4d3f64207153eaa8e01d", "filesize": 1758532, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.6.0-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.6.0-cp313-cp313-linux_armv6l.whl", "filehash": "b5817d9b8c09bf09cace81c9f84c30ecee5abf82ced17db4518eee2991132a3c", "filesize": 2292975, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.6.0-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.6.0-cp313-cp313-linux_armv7l.whl", "filehash": "b5817d9b8c09bf09cace81c9f84c30ecee5abf82ced17db4518eee2991132a3c", "filesize": 2292975, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}}}, "0.5.2": {"released": "2021-03-02 08:01:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"k_means_constrained-0.5.2-cp37-cp37m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.2-cp37-cp37m-linux_armv6l.whl", "filehash": "fd4591c67bb496c57fd80b37d0cb9a5c7fe86e8b3af87451c14deb5a22b8fd3c", "filesize": 1633508, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.2-cp37-cp37m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.2-cp37-cp37m-linux_armv7l.whl", "filehash": "fd4591c67bb496c57fd80b37d0cb9a5c7fe86e8b3af87451c14deb5a22b8fd3c", "filesize": 1633508, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.2-cp35-cp35m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.2-cp35-cp35m-linux_armv6l.whl", "filehash": "47761772daeef248704c562177a132a784f88d66b12e9afd9783814eaa5c5a5b", "filesize": 1372137, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.2-cp35-cp35m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.2-cp35-cp35m-linux_armv7l.whl", "filehash": "47761772daeef248704c562177a132a784f88d66b12e9afd9783814eaa5c5a5b", "filesize": 1372137, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.2-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.2-cp39-cp39-linux_armv6l.whl", "filehash": "18be2305d9a6e3be753fb4908112563d834207bb4de45365fb0d752a07347541", "filesize": 1758508, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.2-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.2-cp39-cp39-linux_armv7l.whl", "filehash": "18be2305d9a6e3be753fb4908112563d834207bb4de45365fb0d752a07347541", "filesize": 1758508, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.2-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.2-cp313-cp313-linux_armv6l.whl", "filehash": "9c3c7fe38cdc53f1d5554874ea31d69273086ed5f75910d21b17bca1fc739e72", "filesize": 2292939, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.2-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.2-cp313-cp313-linux_armv7l.whl", "filehash": "9c3c7fe38cdc53f1d5554874ea31d69273086ed5f75910d21b17bca1fc739e72", "filesize": 2292939, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}}}, "0.5.1": {"released": "2020-12-28 17:48:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"k_means_constrained-0.5.1-cp37-cp37m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.1-cp37-cp37m-linux_armv6l.whl", "filehash": "6007972f0d9ff31020046368e31c1905682560771911c8bd22d486aac047ca19", "filesize": 1634082, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.1-cp37-cp37m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.1-cp37-cp37m-linux_armv7l.whl", "filehash": "6007972f0d9ff31020046368e31c1905682560771911c8bd22d486aac047ca19", "filesize": 1634082, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.1-cp35-cp35m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.1-cp35-cp35m-linux_armv6l.whl", "filehash": "711accdb5499efbae84ceaf1a38f968b61216b3a3b9f8398af5958a2e640d38a", "filesize": 1370025, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.1-cp35-cp35m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.1-cp35-cp35m-linux_armv7l.whl", "filehash": "711accdb5499efbae84ceaf1a38f968b61216b3a3b9f8398af5958a2e640d38a", "filesize": 1370025, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.1-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.1-cp39-cp39-linux_armv6l.whl", "filehash": "25ad1777093da731e440e880527af895595c12e870de35e0a1482d0ed4c27002", "filesize": 1758462, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.1-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.1-cp39-cp39-linux_armv7l.whl", "filehash": "25ad1777093da731e440e880527af895595c12e870de35e0a1482d0ed4c27002", "filesize": 1758462, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.1-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.1-cp313-cp313-linux_armv6l.whl", "filehash": "12637a0dccf9239640a66e9b5f10ee1518a4430dd36b64fb28aa2964f97a401e", "filesize": 2292901, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.1-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.1-cp313-cp313-linux_armv7l.whl", "filehash": "12637a0dccf9239640a66e9b5f10ee1518a4430dd36b64fb28aa2964f97a401e", "filesize": 2292901, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}}}, "0.5.0": {"released": "2020-12-28 15:31:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"k_means_constrained-0.5.0-cp35-cp35m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.0-cp35-cp35m-linux_armv6l.whl", "filehash": "0e8db66932fb6c92cc561f56d8160f3b2924c087cb895f801b8e6b1f5c3c9152", "filesize": 1369917, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.0-cp35-cp35m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.0-cp35-cp35m-linux_armv7l.whl", "filehash": "0e8db66932fb6c92cc561f56d8160f3b2924c087cb895f801b8e6b1f5c3c9152", "filesize": 1369917, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.0-cp37-cp37m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.0-cp37-cp37m-linux_armv6l.whl", "filehash": "b2535d08b1851d898bd9a3fb5bab8912b84a29a12c3c6a6aeab15dcd6f7906e6", "filesize": 1633953, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.0-cp37-cp37m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.0-cp37-cp37m-linux_armv7l.whl", "filehash": "b2535d08b1851d898bd9a3fb5bab8912b84a29a12c3c6a6aeab15dcd6f7906e6", "filesize": 1633953, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.0-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.0-cp39-cp39-linux_armv6l.whl", "filehash": "22b6ab88ec5e0c2e7801e7388e8b2b768756d03e32131e53eaca173981c60192", "filesize": 1758316, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.0-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.0-cp39-cp39-linux_armv7l.whl", "filehash": "22b6ab88ec5e0c2e7801e7388e8b2b768756d03e32131e53eaca173981c60192", "filesize": 1758316, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.0-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.0-cp313-cp313-linux_armv6l.whl", "filehash": "979ad90ed90af968404db206e3a4f58324e4dec36f74069798d7af4ad7e3c0eb", "filesize": 2292801, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.5.0-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.5.0-cp313-cp313-linux_armv7l.whl", "filehash": "979ad90ed90af968404db206e3a4f58324e4dec36f74069798d7af4ad7e3c0eb", "filesize": 2292801, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}}}, "0.4.3": {"released": "2020-06-18 08:51:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"k_means_constrained-0.4.3-cp35-cp35m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.3-cp35-cp35m-linux_armv7l.whl", "filehash": "6dee7c812016981f6d82abd9bbd0f1d62be1966c6bb6ab9ee59c71cdaeb0e75c", "filesize": 1380490, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.3-cp35-cp35m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.3-cp35-cp35m-linux_armv6l.whl", "filehash": "6dee7c812016981f6d82abd9bbd0f1d62be1966c6bb6ab9ee59c71cdaeb0e75c", "filesize": 1380490, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.3-cp37-cp37m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.3-cp37-cp37m-linux_armv7l.whl", "filehash": "c2e4a9405d06beb8518ee484c3c7bbdce79d924968f30bf4a3117f4704f02888", "filesize": 1643432, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.3-cp37-cp37m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.3-cp37-cp37m-linux_armv6l.whl", "filehash": "c2e4a9405d06beb8518ee484c3c7bbdce79d924968f30bf4a3117f4704f02888", "filesize": 1643432, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.3-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.3-cp39-cp39-linux_armv6l.whl", "filehash": "1d378ef40daaba0b8ff9f2a24d6696fe81fd3ab2b818841f76c23438a71c5870", "filesize": 1757870, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.3-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.3-cp39-cp39-linux_armv7l.whl", "filehash": "1d378ef40daaba0b8ff9f2a24d6696fe81fd3ab2b818841f76c23438a71c5870", "filesize": 1757870, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.3-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.3-cp313-cp313-linux_armv6l.whl", "filehash": "7ed4bdf32073d21486a8c4aba66a324e164539e60457f77490f48bdbbeafd511", "filesize": 2292320, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.3-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.3-cp313-cp313-linux_armv7l.whl", "filehash": "7ed4bdf32073d21486a8c4aba66a324e164539e60457f77490f48bdbbeafd511", "filesize": 2292320, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}}}, "0.4.2": {"released": "2020-06-17 17:05:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"k_means_constrained-0.4.2-cp35-cp35m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.2-cp35-cp35m-linux_armv6l.whl", "filehash": "ba4dc306515634de9eb15501b5a7f72a31db0b524d82f8bbacb30359988a6fef", "filesize": 1380493, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.2-cp35-cp35m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.2-cp35-cp35m-linux_armv7l.whl", "filehash": "ba4dc306515634de9eb15501b5a7f72a31db0b524d82f8bbacb30359988a6fef", "filesize": 1380493, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.2-cp37-cp37m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.2-cp37-cp37m-linux_armv7l.whl", "filehash": "8fdb144ed524954686aa7c52ebd04c595e5a52dde45b24696b6e68c251b6dfbb", "filesize": 1643452, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.2-cp37-cp37m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.2-cp37-cp37m-linux_armv6l.whl", "filehash": "8fdb144ed524954686aa7c52ebd04c595e5a52dde45b24696b6e68c251b6dfbb", "filesize": 1643452, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.2-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.2-cp39-cp39-linux_armv6l.whl", "filehash": "97270eced2620f508cd564932c4fb72d19fd714c79214bdca7eae4fdd92c7401", "filesize": 1757843, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.2-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.2-cp39-cp39-linux_armv7l.whl", "filehash": "97270eced2620f508cd564932c4fb72d19fd714c79214bdca7eae4fdd92c7401", "filesize": 1757843, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.2-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.2-cp313-cp313-linux_armv6l.whl", "filehash": "a3d93852f20d25eadcf66984397d720072249b8712c4d701ab7dd9634c09f710", "filesize": 2292053, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}, "k_means_constrained-0.4.2-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.4.2-cp313-cp313-linux_armv7l.whl", "filehash": "a3d93852f20d25eadcf66984397d720072249b8712c4d701ab7dd9634c09f710", "filesize": 2292053, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.4", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "numpy", "ortools", "scipy", "six"]}}}, "0.3.3": {"released": "2020-05-11 09:22:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"k_means_constrained-0.3.3-cp35-cp35m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.3.3-cp35-cp35m-linux_armv6l.whl", "filehash": "a7e4199bc8a6ec3fa9ff79b93ac8f15f93b61af6b3e44e7b96e8b9e2d53791ac", "filesize": 531780, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv6l", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["joblib", "ortools", "scikit-learn"]}, "k_means_constrained-0.3.3-cp35-cp35m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.3.3-cp35-cp35m-linux_armv7l.whl", "filehash": "a7e4199bc8a6ec3fa9ff79b93ac8f15f93b61af6b3e44e7b96e8b9e2d53791ac", "filesize": 531780, "builder_abi": "cp35m", "file_abi_tag": "cp35m", "platform": "linux_armv7l", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["joblib", "ortools", "scikit-learn"]}, "k_means_constrained-0.3.3-cp37-cp37m-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.3.3-cp37-cp37m-linux_armv6l.whl", "filehash": "bbb21c2485468129f5a46da75d1123854447dc27d1cc40ee6e23036dd4d77b2e", "filesize": 615975, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv6l", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["joblib", "ortools", "scikit-learn"]}, "k_means_constrained-0.3.3-cp37-cp37m-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.3.3-cp37-cp37m-linux_armv7l.whl", "filehash": "bbb21c2485468129f5a46da75d1123854447dc27d1cc40ee6e23036dd4d77b2e", "filesize": 615975, "builder_abi": "cp37m", "file_abi_tag": "cp37m", "platform": "linux_armv7l", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["joblib", "ortools", "scikit-learn"]}, "k_means_constrained-0.3.3-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.3.3-cp39-cp39-linux_armv6l.whl", "filehash": "9abc769800b792453977221b21a22ddc3f5599d64b7bc4e8e94c0ec9717432e9", "filesize": 660798, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["joblib", "ortools", "scikit-learn"]}, "k_means_constrained-0.3.3-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.3.3-cp39-cp39-linux_armv7l.whl", "filehash": "9abc769800b792453977221b21a22ddc3f5599d64b7bc4e8e94c0ec9717432e9", "filesize": 660798, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["joblib", "ortools", "scikit-learn"]}, "k_means_constrained-0.3.3-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.3.3-cp313-cp313-linux_armv6l.whl", "filehash": "9e5d1aab661b948b259662cc1492be14dae0cdf444062321f7821d257cb4371b", "filesize": 829702, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "ortools", "scikit-learn"]}, "k_means_constrained-0.3.3-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/k-means-constrained/k_means_constrained-0.3.3-cp313-cp313-linux_armv7l.whl", "filehash": "9e5d1aab661b948b259662cc1492be14dae0cdf444062321f7821d257cb4371b", "filesize": 829702, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3", "apt_dependencies": ["libc6"], "pip_dependencies": ["joblib", "ortools", "scikit-learn"]}}}}}