{"package": "metarace", "summary": "Cyclesport results and timing toolkit", "pypi_url": "https://pypi.org/project/metarace", "piwheels_url": "https://www.piwheels.org/project/metarace", "releases": {"2.1.28": {"released": "2026-06-24 00:10:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.28-py3-none-any.whl": {"file_url": "/simple/metarace/metarace-2.1.28-py3-none-any.whl", "filehash": "8bea8948389c283bf3a93a74f4d4f612bd6ceed3c00ad40f18b947e818764dc5", "filesize": 124948, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "requests", "xlsxwriter"]}}}, "2.1.27": {"released": "2026-06-15 01:35:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.27-py3-none-any.whl", "filehash": "e9125f5823e859fd57b301baaaf74d9dd8d437e119454fb893380fd5165fa53b", "filesize": 124603, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "requests", "xlsxwriter"]}}}, "2.1.26": {"released": "2026-05-28 10:42:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.26-py3-none-any.whl", "filehash": "5489f48e5ea7b11f59204117eeff5f7923bfc6c9a25f64d933b89291c5562a0d", "filesize": 124377, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "requests", "xlsxwriter"]}}}, "2.1.25": {"released": "2026-05-14 00:48:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.25-py3-none-any.whl", "filehash": "f29c32d45f3199d665241456440eac7182923dae6617c9abdcda044a5067a40b", "filesize": 124097, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "requests", "xlsxwriter"]}}}, "2.1.24": {"released": "2026-05-01 13:50:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.24-py3-none-any.whl", "filehash": "b36c41b74e8cd081a9aa83f07e2fb1073b62c3e562c82fe0ac44f2608bc7a1f8", "filesize": 125258, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "requests", "xlsxwriter"]}}}, "2.1.23": {"released": "2026-03-18 01:43:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.23-py3-none-any.whl", "filehash": "b872470428bfd8c80db441dc8c3d952edd5c437a1734e6ea0e7ffb2d051f1d16", "filesize": 125327, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "requests", "xlsxwriter"]}}}, "2.1.22": {"released": "2026-01-29 10:27:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.22-py3-none-any.whl", "filehash": "cd6d5327cce58c9f9f30299ee1477cb8ea10473d500b2a0f90bdbd0749c1c05d", "filesize": 116028, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "requests", "xlsxwriter"]}}}, "2.1.21": {"released": "2025-12-31 04:19:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.21-py3-none-any.whl", "filehash": "bcf2580347326c2ee52fab06c8fd7b0de3e88e29eb98980e9b4417c1767f579e", "filesize": 115207, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "requests", "xlsxwriter"]}}}, "2.1.20": {"released": "2025-12-04 22:43:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.20-py3-none-any.whl", "filehash": "ef37ca7c0e584473683cc9fbec5061a4018b94568ad5867eec0218f94c6f542f", "filesize": 116822, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "requests", "xlsxwriter"]}}}, "2.1.19": {"released": "2025-11-25 09:43:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.19-py3-none-any.whl", "filehash": "bcdc8ed12eb5bd50be1a75e6525e3490a179bdb253423a4e2d02646cc196c30a", "filesize": 116500, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "requests", "xlsxwriter"]}}}, "2.1.18": {"released": "2025-11-06 03:32:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.18-py3-none-any.whl", "filehash": "f5a62ef7afae13f8f02eb42327f80acca1cc3ae1ee8f575497109f38c06687ae", "filesize": 116403, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "requests", "xlsxwriter"]}}}, "2.1.17": {"released": "2025-09-16 02:38:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.17-py3-none-any.whl", "filehash": "54c133c5cb27a262f26b17544e24f6fea4799742dd65ee874f2d73f6e25beb43", "filesize": 112406, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "requests", "xlsxwriter"]}}}, "2.1.16": {"released": "2025-08-12 12:53:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.16-py3-none-any.whl", "filehash": "44cf18a18b6fd71c8b4777679f50591a455e7f8d3480a1fb64779df48093b7e8", "filesize": 110511, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "requests", "xlsxwriter"]}}}, "2.1.15": {"released": "2025-07-23 13:04:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.15-py3-none-any.whl", "filehash": "12fbb2daa3055f48daa5e583346272ca7a3957ab6b774edf3f951928f1e136fd", "filesize": 110366, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "requests", "xlsxwriter"]}}}, "2.1.14": {"released": "2025-07-20 05:35:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.14-py3-none-any.whl", "filehash": "36ec5fa001f791a7775539b7900c0b2c1174113f3d70bfff3461e1a83ec643e8", "filesize": 110232, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "requests", "xlsxwriter"]}}}, "2.1.13": {"released": "2025-07-12 09:37:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.13-py3-none-any.whl", "filehash": "039b75bd6c227bb4d3a313e136db9ab393a07a5dbf030430106ff7fb2e362a30", "filesize": 106994, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlsxwriter"]}}}, "2.1.12": {"released": "2025-07-10 05:16:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.12-py3-none-any.whl", "filehash": "52ab6c505bd380459faee7ad5e7c7fe2b2b1b633b150085317498a4ba3680822", "filesize": 106967, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlsxwriter"]}}}, "2.1.11": {"released": "2025-07-04 01:51:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.11-py3-none-any.whl", "filehash": "55f8c57e76886a04f072a741e3a867580d68bf48b0d630cfb6c84ffbd883feb7", "filesize": 104482, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlsxwriter"]}}}, "2.1.10": {"released": "2025-07-02 01:40:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.10-py3-none-any.whl", "filehash": "6af384ae804367f61c3b20f2907300e793ddcf9e716246b206a33fbc1d54f3fb", "filesize": 104390, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlsxwriter"]}}}, "2.1.9": {"released": "2025-06-14 11:16:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.9-py3-none-any.whl", "filehash": "5ad468d45db56cc515b0ca0ea371f7fc39a66337989e5527a2fca6173c32ad93", "filesize": 103455, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlsxwriter"]}}}, "2.1.8": {"released": "2025-06-11 02:25:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.8-py3-none-any.whl", "filehash": "c99b22fae1800a3acdbb39298ef08673000b7063f08d42bf40c44fdea4388ebf", "filesize": 104602, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlwt"]}}}, "2.1.7": {"released": "2025-02-19 03:24:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.7-py3-none-any.whl", "filehash": "38c15cba31d4a0a7aaf9b9116c1f358024b6a089ad1a5af312c0d3673b6a10e4", "filesize": 104521, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["graphemeu", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlwt"]}}}, "2.1.5": {"released": "2023-07-31 16:54:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.5-py3-none-any.whl", "filehash": "8eade88e789577d37b630c5ede5f22d9c75aa2ee136f6b300c6646d71e9e7cea", "filesize": 103875, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["grapheme", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlwt"]}}}, "2.1.4": {"released": "2023-07-21 04:55:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.4-py3-none-any.whl", "filehash": "430a078a08809e96989d73ff79a83198596d0849bb3b773c29815962d765b489", "filesize": 103225, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["grapheme", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlwt"]}}}, "2.1.3": {"released": "2023-07-17 05:29:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.3-py3-none-any.whl", "filehash": "5005aec6b219c0125504d605bdaa488c7155031576ff0d61b233d31c05b6b081", "filesize": 103201, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["grapheme", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlwt"]}}}, "2.1.2": {"released": "2023-06-28 13:23:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.2-py3-none-any.whl", "filehash": "f9a8ba2e32572f3b26e7c2317ed3fbb3c019f9cf086f4a38b168e82409ddc250", "filesize": 103790, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["grapheme", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlwt"]}}}, "2.1.1": {"released": "2023-06-28 01:45:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.1-py3-none-any.whl", "filehash": "4a0222c36712aee1f664dded1a56aaa855e5a352f8d1627c1bbca703295a25b1", "filesize": 103620, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["grapheme", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlwt"]}}}, "2.1.0": {"released": "2023-06-06 07:10:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.1.0-py3-none-any.whl", "filehash": "cf86c250c6c341f6fcaadfea66876304f36fbfd7823b4bbf1051bde870805da1", "filesize": 101753, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["grapheme", "importlib-resources", "libscrc", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlwt"]}}}, "2.0.3": {"released": "2022-11-23 12:00:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-2.0.3-py3-none-any.whl", "filehash": "66bb504a6ebbc68ee920c3a8cdd9f2ead36f5e0ce8d749cf78ffdd67bdb53b1e", "filesize": 101529, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["grapheme", "importlib-resources", "libscrc", "paho-mqtt", "pycairo", "pygobject", "pyserial", "python-dateutil", "xlwt"]}}}, "1.12.3": {"released": "2023-06-05 06:51:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.11.3": {"released": "2021-01-29 04:53:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"metarace-1.11.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/metarace/metarace-1.11.3-py3-none-any.whl", "filehash": "aaad12edeb026e93a60bb1abc4fe103ba2318e20c70f33159914c0c0e5c97b67", "filesize": 929965, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}}}