{"package": "lab", "summary": "Benchmark your code", "pypi_url": "https://pypi.org/project/lab", "piwheels_url": "https://www.piwheels.org/project/lab", "releases": {"8.10": {"released": "2026-06-26 09:28:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-8.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-8.10-py3-none-any.whl", "filehash": "e6d8577e1a74a7b3a84ffc3e4794fc91e753c51502bf6a3bb7994e6afeecff8a", "filesize": 96245, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "8.9": {"released": "2026-02-25 08:36:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-8.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-8.9-py3-none-any.whl", "filehash": "2f59f577df8928185540dcda0047e6362257b1ed7c62bfe48a06affa3ac0d980", "filesize": 95547, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "8.8": {"released": "2026-01-17 09:07:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-8.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-8.8-py3-none-any.whl", "filehash": "c4ecfdff60cab501f9b81da9043622ec5e305716c7040d6080d3a8f14945b32a", "filesize": 94428, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "8.7": {"released": "2026-01-15 20:32:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-8.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-8.7-py3-none-any.whl", "filehash": "daaacfe43da57589b87df7132487769ca79ca3dfd9765194bfc1809a7d25433b", "filesize": 94285, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "8.6": {"released": "2025-12-03 13:23:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-8.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-8.6-py3-none-any.whl", "filehash": "f1c3066481a715ca7d49e0f60419ceab40d489443938ae1328815be03631f017", "filesize": 94028, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "8.5": {"released": "2025-09-16 19:00:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-8.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-8.5-py3-none-any.whl", "filehash": "f86ee6b7700324c1ef3e39ee3c8b5f6ab96af55a19960606edc1a9000304ac0a", "filesize": 92140, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "8.4": {"released": "2025-02-11 13:16:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-8.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-8.4-py3-none-any.whl", "filehash": "430812c180e579363e14d775c0be597efacd6fad575efbcaa419f37f2cdb9ade", "filesize": 92720, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "8.3": {"released": "2024-10-22 08:52:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-8.3-py3-none-any.whl", "filehash": "194a2c827353d5b485550b379a8e067f326692590aec0c4923b864b4fa970379", "filesize": 93458, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "8.2": {"released": "2024-05-06 12:58:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-8.2-py3-none-any.whl", "filehash": "022cb9c212ac7367e9333b0ab5b9a9a485af1d600b403de7847553f66c3c0563", "filesize": 93417, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "8.1": {"released": "2024-02-28 07:29:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-8.1-py3-none-any.whl", "filehash": "ebf9a6c9c31996a0468672f0fc8f2cd1e1a2b2537a12eb35b0fb229ac0719d7e", "filesize": 93382, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "8.0": {"released": "2023-10-21 15:28:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-8.0-py3-none-any.whl", "filehash": "0a9dd44cca390c3c2fde94931cb09015b5b9a6d36a7bef8d670ee2f7761f2018", "filesize": 93160, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "7.5": {"released": "2023-10-21 12:07:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-7.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-7.5-py3-none-any.whl", "filehash": "1ceca66e21d8de72eb93a34eb25c72dcc3736059556b2aae9f7c1f5195fc667e", "filesize": 93999, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "7.4": {"released": "2023-08-18 16:19:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-7.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-7.4-py3-none-any.whl", "filehash": "68e22be35d4cb9aecf3ef21e1bc5d99b8c0fdbef489d3c305979467426bc47fe", "filesize": 93914, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "7.3": {"released": "2023-03-03 21:03:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-7.3-py3-none-any.whl", "filehash": "6e6b1afba67821117450aa96516047d032f92ed3b92061359d256ceb27a6a60a", "filesize": 93213, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "7.2": {"released": "2022-10-09 09:44:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-7.2-py3-none-any.whl", "filehash": "0843920ffd82ea8a851f2e3abb95c5082b2852da31e61655b6d25cb6189af88f", "filesize": 93015, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "7.1": {"released": "2022-06-20 12:15:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-7.1-py3-none-any.whl", "filehash": "160782a866fa668db580a719a59374dc6702a92b82a7f6b21a9aaa18ef5bf5d7", "filesize": 92679, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "7.0": {"released": "2021-10-24 10:26:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-7.0-py3-none-any.whl", "filehash": "c96263301e1d1b65f68733a35bebaa60bee9726d7d910a2ecb6a4b1684bedb0c", "filesize": 91962, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "6.5": {"released": "2021-09-27 12:04:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-6.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-6.5-py3-none-any.whl", "filehash": "9fdd8d85c61eed153d96fb1f742898cff963d0058295f47ba9e3687ec53a93b3", "filesize": 92276, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "6.4": {"released": "2021-07-06 09:21:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-6.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-6.4-py2.py3-none-any.whl", "filehash": "2c948b6d94cdca342468d81b4944986cd8d7071da73aab2c8ce00ad65a28207a", "filesize": 92003, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "6.3": {"released": "2021-02-14 16:24:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-6.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-6.3-py2.py3-none-any.whl", "filehash": "258f142193380f66db33f85872744dadf678f3d843ff41a09736e80270212a2c", "filesize": 90806, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "6.2": {"released": "2020-10-20 17:31:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-6.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-6.2-py2.py3-none-any.whl", "filehash": "7d2fdfef5e00cc6f6c83cd589acc57d52c65b173af6d0cf230e9501269f54d6e", "filesize": 102654, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "6.1": {"released": "2020-09-15 20:36:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-6.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-6.1-py2.py3-none-any.whl", "filehash": "59cc49df9fc3d8c6e7c3de53858091c3f403efd1e3ce9bc7b38cbeaedc3bd27c", "filesize": 103003, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "6.0": {"released": "2020-04-05 11:08:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-6.0-py3-none-any.whl", "filehash": "5a1b0a5edf93ed35e9be585c428d824c4de3136f6cf25cc94852fb783a2878b3", "filesize": 90518, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "5.5": {"released": "2020-03-13 17:55:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-5.5-py3-none-any.whl", "filehash": "72e7f4b0a311a4474ff4d9734343bb762ee9888dd19a1f85b70b8448730d8989", "filesize": 90222, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "5.4": {"released": "2020-03-01 18:35:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-5.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-5.4-py2.py3-none-any.whl", "filehash": "e3b0fc2eea306fe7ae96a20ff4f9fe00d2ac6ee77d11c00ce799d5fbdb80da0f", "filesize": 102152, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson", "txt2tags"]}}}, "5.3": {"released": "2020-02-03 18:16:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-5.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-5.3-py2.py3-none-any.whl", "filehash": "28ec40765a83b80c3651eaacaf53266c85fe09a4fcf6244f9172b6052a106802", "filesize": 161790, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson"]}}}, "5.2": {"released": "2020-01-06 23:22:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-5.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-5.2-py2.py3-none-any.whl", "filehash": "62ae8df468852b5c341c18c24a280f57669b7953d85549616d47eb38389d2869", "filesize": 161227, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson"]}}}, "5.1": {"released": "2019-12-10 11:46:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-5.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-5.1-py2.py3-none-any.whl", "filehash": "7b150a23b5f52f2da83afd1a6324e3555a03f96b9649883ae8c7695a3796acc1", "filesize": 160794, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson"]}}}, "5.0": {"released": "2019-12-04 10:30:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-5.0-py2.py3-none-any.whl", "filehash": "8911c243774840024558a7c4a055c7f7b49bef1cf0bc7b62c2402ac0142d9e02", "filesize": 160188, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson"]}}}, "4.2": {"released": "2019-09-27 11:02:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lab-4.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lab/lab-4.2-py2.py3-none-any.whl", "filehash": "cff1f5a2a9f60db8d5e2626995ae7112e50d29447f4bde9c9c3fac9e171d2a78", "filesize": 160435, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "simplejson"]}}}}}