{"package": "runspec", "summary": "A language-agnostic, TOML-based interface specification for anything runnable", "pypi_url": "https://pypi.org/project/runspec", "piwheels_url": "https://www.piwheels.org/project/runspec", "releases": {"0.51.2": {"released": "2026-09-16 17:05:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.51.2-py3-none-any.whl": {"file_url": "/simple/runspec/runspec-0.51.2-py3-none-any.whl", "filehash": "905e1c58b5a259b97a15af1cad4c3912b932163bac6b72a1d090e57cf5e70771", "filesize": 172362, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.51.1": {"released": "2026-09-14 17:16:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.51.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.51.1-py3-none-any.whl", "filehash": "5cc609bf351278e7f7168aecd712991a8e75dc15ba433427f3092b7a7e926a05", "filesize": 170716, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.51.0": {"released": "2026-09-14 09:58:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.51.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.51.0-py3-none-any.whl", "filehash": "5d59a9306e0922c34c0feb0de2fb4fb3c23293014f97298be4fb0e9e0fa280a5", "filesize": 170200, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.50.1": {"released": "2026-08-07 13:17:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.50.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.50.1-py3-none-any.whl", "filehash": "624d4f5313732fba0bd7b61edd98daad8cd479c5fcc06762adb606059594f262", "filesize": 168309, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.50.0": {"released": "2026-07-19 13:42:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.50.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.50.0-py3-none-any.whl", "filehash": "841463503f99ab2b16c420b97d67e4d26823e50b9b265e2366d216d93830940d", "filesize": 167623, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.49.0": {"released": "2026-07-02 15:00:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.49.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.49.0-py3-none-any.whl", "filehash": "8f7091d7417c60d803cfc662015d4f38cf777fb249e276d72e5c404608c787f4", "filesize": 167145, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.48.0": {"released": "2026-06-29 15:01:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.48.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.48.0-py3-none-any.whl", "filehash": "2338ea5cb9f3995211b8cc3a4567439c744a3ae76bfedc5eeb98d4cc716bf509", "filesize": 167145, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.47.0": {"released": "2026-06-27 10:38:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.47.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.47.0-py3-none-any.whl", "filehash": "ce012ea713e6803c6c4cd92bd8cc064985e6bd9fc95f003fe77e017005e8c456", "filesize": 167146, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.46.0": {"released": "2026-06-23 14:42:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.46.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.46.0-py3-none-any.whl", "filehash": "2cc89484570a78b4f4db1de46b33ba5428f294f412c52a3a9bea2d11ceec932d", "filesize": 168432, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.45.0": {"released": "2026-06-23 12:13:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.45.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.45.0-py3-none-any.whl", "filehash": "b2eda6f2ac741cd94413b57eefe571b65a5c8e7f377fd2116f3a5ffcc0480cf6", "filesize": 167583, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.44.0": {"released": "2026-06-22 06:55:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.44.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.44.0-py3-none-any.whl", "filehash": "13c2e9222b256745dc8b5bcc21657c779b0d77b0ed4b8650e511eb321e44893c", "filesize": 166293, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.43.1": {"released": "2026-06-21 11:58:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.43.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.43.1-py3-none-any.whl", "filehash": "b4c1c3837bffd2e4f994fa70c458b5b5573bc36d9a7aa056adffebd6d33f47f3", "filesize": 165623, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.42.0": {"released": "2026-06-19 22:32:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.42.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.42.0-py3-none-any.whl", "filehash": "75a86fb87478fcdd12fb5cc89cecada96a61c956a099154d77491a0941dfc63c", "filesize": 158592, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.41.0": {"released": "2026-06-19 19:27:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.41.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.41.0-py3-none-any.whl", "filehash": "91979defc71246b723f413e2e1cfc8a813e43415b948a98e2f51a71bee80049b", "filesize": 158231, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.39.0": {"released": "2026-06-19 15:05:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.39.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.39.0-py3-none-any.whl", "filehash": "385dee200e5c6dc9619fe9e1dd4ab06a9b1f4d6718440af85da261c0855e0613", "filesize": 149393, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.38.0": {"released": "2026-06-19 11:24:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.38.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.38.0-py3-none-any.whl", "filehash": "f5290727448183c80ec95bab1b431066637026de468c25308edb7729c6208191", "filesize": 148902, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.37.2": {"released": "2026-06-15 15:11:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.37.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.37.2-py3-none-any.whl", "filehash": "a9a6a8faa5846d3bf2da5886dcecf05408a59d407c6dcd077f98399442d1f324", "filesize": 147936, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.37.1": {"released": "2026-06-15 10:59:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.37.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.37.1-py3-none-any.whl", "filehash": "c753bfb9813a27b0951dfc289e1075cd71d0f0f4e3f2f064e0b85359aa911134", "filesize": 146756, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.37.0": {"released": "2026-06-14 13:32:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.37.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.37.0-py3-none-any.whl", "filehash": "fcd55c11d7c586a7184f380fe92107390edbc4a5576f07cc2e153cea3c68ec7a", "filesize": 146088, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.36.0": {"released": "2026-06-12 21:44:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.36.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.36.0-py3-none-any.whl", "filehash": "fcc34d4bc33d4dd1a8883b8f2c2b6fa5669aaa60eb719145b690aa949531b512", "filesize": 142892, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.35.0": {"released": "2026-06-12 14:08:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.35.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.35.0-py3-none-any.whl", "filehash": "d85085a45f8ecd28b28a5d7090a345362f10b5508169056ef452a39c0519d1a3", "filesize": 143295, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.34.0": {"released": "2026-06-12 06:52:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.34.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.34.0-py3-none-any.whl", "filehash": "593b72b87dbd1b8400c634b6ae4f6a14b2e225c26de78a0d76522998fbbe3402", "filesize": 142720, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.33.0": {"released": "2026-06-12 04:57:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.33.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.33.0-py3-none-any.whl", "filehash": "bc96ce7abcec5a00ed9c9044aa38f7681ac5688e928c85d63e7f39d23349722a", "filesize": 139600, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.32.2": {"released": "2026-06-10 21:41:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.32.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.32.2-py3-none-any.whl", "filehash": "f59fb9ab235dbdd85ea48b7e8825549feaeed89711eec80d16ba3ffce004b562", "filesize": 138581, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.32.1": {"released": "2026-06-10 05:14:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.32.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.32.1-py3-none-any.whl", "filehash": "f45e2e0f20815b5af5bd9c8b587737f461a890b5ac4dad2d27f1fbcd913ef9d6", "filesize": 138404, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.32.0": {"released": "2026-06-08 17:32:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.32.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.32.0-py3-none-any.whl", "filehash": "5f65268166230e47aa1c06dbbf8ad484fb957b29ba4aeca0b88d77f567b7e59f", "filesize": 138394, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.31.0": {"released": "2026-06-07 14:25:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.31.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.31.0-py3-none-any.whl", "filehash": "899a4ef2b216acadcf5d08c6e635e2d84e0eba1bea343bc250e8da88e1d4a392", "filesize": 133223, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.30.0": {"released": "2026-06-05 18:22:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.30.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.30.0-py3-none-any.whl", "filehash": "c51e2cb9b13baec251646e8660da5b9d93b5ac66adadc56dc148e6271a9a462f", "filesize": 126013, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.29.1": {"released": "2026-06-04 12:25:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.29.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.29.1-py3-none-any.whl", "filehash": "ceb4213b1a34c94ca84ce293ebea06d7635c80969896e26f5d7e7d014b5a0bb6", "filesize": 123170, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.29.0": {"released": "2026-06-04 05:15:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.29.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.29.0-py3-none-any.whl", "filehash": "b3661c879731ae4cc694ae1fe408669af9602847e3664c55d41c534dd0283aa1", "filesize": 121364, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.28.0": {"released": "2026-06-03 15:59:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.28.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.28.0-py3-none-any.whl", "filehash": "d6d5b48bef1adb3498bfd5d28303cd1ec2b253f79c5e904c93e8487d47eaed55", "filesize": 119549, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.26.0": {"released": "2026-06-03 14:05:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.26.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.26.0-py3-none-any.whl", "filehash": "3ef65378fc85b72eb15d639638dfba9a04d1688f55fe9e5b7fb6acbe61971796", "filesize": 109736, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.24.0": {"released": "2026-06-03 08:05:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.24.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.24.0-py3-none-any.whl", "filehash": "0202b3ecfd604820ffedd537c6a4ed2b617deb798cbfa93e685f7576c6e28daa", "filesize": 105808, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.23.0": {"released": "2026-06-02 16:09:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.23.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.23.0-py3-none-any.whl", "filehash": "5000b9dacae459c58b8f49e1eaac380cbfa1236f5ed9e13affb3c10b40220b10", "filesize": 104817, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.22.0": {"released": "2026-06-02 14:17:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.22.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.22.0-py3-none-any.whl", "filehash": "f3555c8f2ef4bb1a18fb095ec6acf04f40b233f4436409d5bd8860c71a8fcd72", "filesize": 103431, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.21.0": {"released": "2026-06-02 09:54:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.21.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.21.0-py3-none-any.whl", "filehash": "0f05af3436d87c1537535b9d2da5e66463ea982adf17beea35b1b33dfd470c79", "filesize": 100656, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.20.2": {"released": "2026-06-01 14:23:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.20.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.20.2-py3-none-any.whl", "filehash": "d094abcbc0cda87fae003db4b91d70e53913366a4e25433bd07dca305cf2b47d", "filesize": 96030, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.20.1": {"released": "2026-06-01 09:14:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.20.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.20.1-py3-none-any.whl", "filehash": "6b58ba47b868dfb50500b046865ae51e37c3609fb9f03e1c7d36b2e086f20f73", "filesize": 95271, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.20.0": {"released": "2026-06-01 08:45:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.20.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.20.0-py3-none-any.whl", "filehash": "58549b46e1aa5d1878f97a5cf608e4ae5b8492ec729637e96389bb8e53648e83", "filesize": 94971, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.19.1": {"released": "2026-05-28 14:02:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.19.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.19.1-py3-none-any.whl", "filehash": "2b732917aef88779d80197387c41a2661f4edc9dab3b4441aef414ec4e669d8e", "filesize": 92132, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.19.0": {"released": "2026-05-27 16:32:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.19.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.19.0-py3-none-any.whl", "filehash": "4bd9b10c2f5cd1dcd4f1cd250d9dc64a80772e29eed8c48987fddebff1e87c67", "filesize": 91289, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.17.0": {"released": "2026-05-26 20:22:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.17.0-py3-none-any.whl", "filehash": "c64b05a79cbe4c798e406cbdc4841aa518ff1bf359a0c039b50505a039cf835d", "filesize": 89369, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.16.0": {"released": "2026-05-26 09:24:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.16.0-py3-none-any.whl", "filehash": "3751dba541648224da439bbeaffc3d3316a3b66897e1ec246fec1591dd512754", "filesize": 92973, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.15.1": {"released": "2026-05-24 12:11:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.15.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.15.1-py3-none-any.whl", "filehash": "7f487a1154f3da7b82c297af5003c7f92fd53a694126b5fd848c65b58a3642f4", "filesize": 88640, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.15.0": {"released": "2026-05-24 09:51:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.15.0-py3-none-any.whl", "filehash": "704b173e0dcd544d8f04255b524860c22b740deddeb83d363cebb124db933ad0", "filesize": 88458, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.14.0": {"released": "2026-05-24 07:30:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.14.0-py3-none-any.whl", "filehash": "295f07f41150c796b281b3f94bcae2a9ef0d1780b525e3733874f011c3950608", "filesize": 87008, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.13.1": {"released": "2026-05-22 11:02:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.13.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.13.1-py3-none-any.whl", "filehash": "d3bf7ae4584a88dac8ef36f56dcad6e37ac7ba50783908d1e3260a122e099e24", "filesize": 86435, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.13.0": {"released": "2026-05-22 09:43:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.13.0-py3-none-any.whl", "filehash": "5f15aa31c435dcb73b11767e089003ab1d2d2a69804082d5435cf86b936a022f", "filesize": 82943, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.12.3": {"released": "2026-05-21 20:05:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.12.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.12.3-py3-none-any.whl", "filehash": "3279a6fee8abd362102f1aaece0e4e2114ced2959d7c27f275f54529e01c3b77", "filesize": 82170, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.12.2": {"released": "2026-05-21 15:17:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.12.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.12.2-py3-none-any.whl", "filehash": "ffc6e6eeda393683d0948f64d82d1768d2665fbe8038ab1f42a055572ba39a69", "filesize": 77491, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.12.1": {"released": "2026-05-21 06:27:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.12.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.12.1-py3-none-any.whl", "filehash": "ab4d917b58345911e6c0e21bb70379629c9ecc33e2df5a17e2a37fcc826070c0", "filesize": 75864, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.12.0": {"released": "2026-05-20 23:45:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.12.0-py3-none-any.whl", "filehash": "c8cfd3e18e74312782d038110964b3bf7be2b6c03eefcbd16958d2fd50793386", "filesize": 75716, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.11.0": {"released": "2026-05-20 20:18:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.11.0-py3-none-any.whl", "filehash": "19c352dab275573311900d26e5aed4387d232f1f932369fa610d2248241dc08c", "filesize": 74955, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.10.0": {"released": "2026-05-20 19:30:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.10.0-py3-none-any.whl", "filehash": "ac16043918ecd880f526652f5d7c684072e862b38367f6bf404683b02efea8d7", "filesize": 74062, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.9.0": {"released": "2026-05-20 16:54:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.9.0-py3-none-any.whl", "filehash": "ec872595111517c7da6286f136c95894fb85944355e5879882683c37f3e676a7", "filesize": 67381, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.8.8": {"released": "2026-05-19 15:21:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.8.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.8.8-py3-none-any.whl", "filehash": "e2f6833d8dc23274c8952633d530c654631564ceffe7052c1a3d852392444cda", "filesize": 59728, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.8.5": {"released": "2026-05-19 11:23:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.8.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.8.5-py3-none-any.whl", "filehash": "0ff1a92bd173a5002e11283074927de2355b479bd9f88c012bdfd457bfa4cbaa", "filesize": 57481, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.8.4": {"released": "2026-05-19 11:16:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.8.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.8.4-py3-none-any.whl", "filehash": "eef20f81d279719c1e10300dbb78366d886d39ce38e81bd69445bac5e4193f3b", "filesize": 57440, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.8.2": {"released": "2026-05-19 10:47:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.8.2-py3-none-any.whl", "filehash": "4386bb1e4646592bea0a3fe5297c096bd12d81170229db4a2c1579704841a7a7", "filesize": 56369, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.8.1": {"released": "2026-05-19 09:51:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.8.1-py3-none-any.whl", "filehash": "d537251a27647860054e9326ba1afce501fce1039b9b703efd31ec1dad78ea9d", "filesize": 55658, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.8.0": {"released": "2026-05-19 09:07:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.8.0-py3-none-any.whl", "filehash": "325cf0251bb8a72bac30968225322bbb705701fa56510f427194268cbe9a53d2", "filesize": 55111, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.7.0": {"released": "2026-05-18 19:06:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.7.0-py3-none-any.whl", "filehash": "ebc2c0ccdc7a081eaf310ece619b53d0357d9c756b4de79f567ba19876f4689b", "filesize": 52489, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.6.0": {"released": "2026-05-18 13:29:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.6.0-py3-none-any.whl", "filehash": "e767c4f0433b894542ef3116d619e3b91178c17120ebc3cc73b190f40d736119", "filesize": 53605, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.5.0": {"released": "2026-05-18 12:43:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.5.0-py3-none-any.whl", "filehash": "76c6c930a5e326f2532923a5cc18b71dcb1d1111021a7c116bd3bddd361531ad", "filesize": 52860, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.4.0": {"released": "2026-05-18 09:18:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.4.0-py3-none-any.whl", "filehash": "5d52609b3607ea7b141b2acb1c845b2b39f3e736ff8cfe1921f77d33ff14a0f6", "filesize": 52420, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.3.0": {"released": "2026-05-17 14:59:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.3.0-py3-none-any.whl", "filehash": "c02436a3fc293e50eecaad57387c6036c41e242fad33ee48134a0a0fd9cdf7c8", "filesize": 40129, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.2.0": {"released": "2026-05-17 11:12:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.2.0-py3-none-any.whl", "filehash": "85e15fd7ca8c42c54c2e634c60f4e154ae5257a7b8b7b0784cb325b20c4ae563", "filesize": 37545, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.1.1": {"released": "2026-05-17 08:36:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.1.1-py3-none-any.whl", "filehash": "12f4ab98d8bfc48122be804d4ab6599f3d65932c52ce207042cc02e86c47f465", "filesize": 28445, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}, "0.1.0": {"released": "2026-05-17 08:29:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runspec-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runspec/runspec-0.1.0-py3-none-any.whl", "filehash": "7979fb0856a9a688ccd5808892c255f708a5eb46230c43855e71eb736fb3feaf", "filesize": 28428, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["tomli"]}}}}}