{"package": "mpf", "summary": "The Mission Pinball Framework (MPF)", "pypi_url": "https://pypi.org/project/mpf", "piwheels_url": "https://www.piwheels.org/project/mpf", "releases": {"0.81.0.dev4": {"released": "2026-08-11 02:36:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.81.0.dev4-py3-none-any.whl": {"file_url": "/simple/mpf/mpf-0.81.0.dev4-py3-none-any.whl", "filehash": "8db09605b6740d4d05e64b30b4784a421bdf217f9edbf0b6a49ca1ffcf026205", "filesize": 2683598, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.81.0.dev3": {"released": "2026-07-07 07:27:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.81.0.dev3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.81.0.dev3-py3-none-any.whl", "filehash": "30e00c1e04895c96bac85c6a4282fc92017cf7c2de964ef63742121192666586", "filesize": 2675215, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.81.0.dev2": {"released": "2026-05-22 07:39:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.81.0.dev2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.81.0.dev2-py3-none-any.whl", "filehash": "ebfa041d2951d693425b398007d14959ca25a6c741a5e95cd959484cff1ce1fe", "filesize": 2671379, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.81.0.dev1": {"released": "2026-04-26 08:48:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.81.0.dev1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.81.0.dev1-py3-none-any.whl", "filehash": "dcd78e1b24e6faa4305034d98a8bc52f5cf64dcb72d2e5b9a791c92bb7e9066c", "filesize": 2677339, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.80.0": {"released": "2026-04-26 01:07:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0-py3-none-any.whl", "filehash": "f4f38876da26bd39d0ad23c36d1130262785e8bc56dd74dd5fc594c11bb04ae3", "filesize": 2675103, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev14": {"released": "2026-04-08 03:45:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev14-py3-none-any.whl", "filehash": "6c997698d38f7ebca8e65116f840d40173cb93aa772fce3817609c30b31f047f", "filesize": 2675200, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev13": {"released": "2026-02-15 08:59:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev13-py3-none-any.whl", "filehash": "636ccf57ade9133b19678638808482ccec3dfd60bd10fbdd000d779da0a6e3a5", "filesize": 2677023, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev12": {"released": "2026-01-24 22:30:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev12-py3-none-any.whl", "filehash": "84b361637e5371634ddf88bd86ecf322f76cf9e3d7bde11d6441c9158c15d759", "filesize": 2674653, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.10", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev11": {"released": "2025-10-03 00:39:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev11-py3-none-any.whl", "filehash": "1b8bf538c95279aa12ec52acb5102282f90a3b93c43f2115e6be0f328cd3ada1", "filesize": 2674144, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev10": {"released": "2025-09-28 21:29:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev10-py3-none-any.whl", "filehash": "a71a0aaa1241b1a8af24b20b9e73a8264fbeaed81b3cf0b67ae3e9cff8514e78", "filesize": 2674144, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.10", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev9": {"released": "2025-07-24 22:53:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "0.80.0.dev8": {"released": "2025-05-29 03:40:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev8-py3-none-any.whl", "filehash": "f3c286aba1462ee828d10f01a596d49fb50a3780220cf379f9e6bf220208da9c", "filesize": 2670039, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev7": {"released": "2025-03-16 18:52:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev7-py3-none-any.whl", "filehash": "588f65868d49f7efe781acb427d32b937baa3d65fc86d68f22b223b0c029eb55", "filesize": 1568437, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev6": {"released": "2024-11-22 21:28:26", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev6-py3-none-any.whl", "filehash": "b958c7b8ea11cf669f99ca8ce5991451686356c1594fc90bcfce28d409bc67f3", "filesize": 1564182, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev5": {"released": "2024-10-21 00:38:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev5-py3-none-any.whl", "filehash": "4deb78b98bdb3873d321b8aa4f97ff5253a94067037f6103a9dab24dc8a4bbe2", "filesize": 1564014, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev4": {"released": "2024-07-17 20:24:19", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev4-py3-none-any.whl", "filehash": "c799a32655620d25585fd09a2a887f4b7caf371af5728a3b21fc60c801959fdd", "filesize": 1562266, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev3": {"released": "2024-07-09 01:42:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev3-py3-none-any.whl", "filehash": "6a42ad5ce3f475b1252339e0d31249087faa8eda581b9962b4d3a1bf4007e640", "filesize": 1560470, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev2": {"released": "2024-06-28 19:59:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev2-py3-none-any.whl", "filehash": "b6aee6df17fdc6dee4c6e722a987f61eae12881f141bf9386741ddbefe7b0e56", "filesize": 1558198, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.80.0.dev1": {"released": "2024-05-25 20:46:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.80.0.dev1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.80.0.dev1-py3-none-any.whl", "filehash": "daea02521454400e258e25cd22fb8c11be72799f6065dd572c8372cab28a6de1", "filesize": 1557091, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.58.0.dev3": {"released": "2026-07-07 07:26:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.58.0.dev3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.58.0.dev3-py3-none-any.whl", "filehash": "c6a3d1be9f6b58220c4d9ae87fbb11aca3eafbfe0114650508191a3de99e2e8c", "filesize": 2672425, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.58.0.dev1": {"released": "2026-04-26 08:56:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.58.0.dev1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.58.0.dev1-py3-none-any.whl", "filehash": "6c1c58f88952bf7e43f602fb4fe1c564773615c32ac0de2483a2e34a46db86b6", "filesize": 2674547, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.57.5": {"released": "2026-04-25 08:38:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.5-py3-none-any.whl", "filehash": "a218d5f5ce8adad6d3f1f51e469d2e7b5f81607d5757da683d3b9a00fe83421b", "filesize": 2672313, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.57.5.dev3": {"released": "2026-04-08 03:34:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.5.dev3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.5.dev3-py3-none-any.whl", "filehash": "fbce7645befaf6d5a7e92733e9a89c6c860f041f38249fab20d8f7d635a1bcb9", "filesize": 2672390, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.57.5.dev2": {"released": "2026-02-28 21:30:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.5.dev2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.5.dev2-py3-none-any.whl", "filehash": "f27564e4e7b2206643e54f8163306698210753043c9df16ad6eacc7e48af24df", "filesize": 2671936, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.57.5.dev1": {"released": "2026-02-15 08:50:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.5.dev1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.5.dev1-py3-none-any.whl", "filehash": "6b25ef79949d225138d0648ce7522161f627575dbd28757fb947ed0abf35aa7d", "filesize": 2674221, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.57.4": {"released": "2026-01-20 00:54:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.4-py3-none-any.whl", "filehash": "66c8b76e7083d7e0f4d6ee05c5f1709505023e7217963ed40a3529c3b5199bfd", "filesize": 2671698, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.13,>=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.57.4.dev3": {"released": "2025-05-28 23:59:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "0.57.4.dev2": {"released": "2025-01-05 20:47:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.4.dev2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.4.dev2-py3-none-any.whl", "filehash": "20e7491090ebab91250d884de5c82a6e554574a5241e3677b8b47b64a295b249", "filesize": 1562869, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "setuptools", "sortedcontainers", "terminaltables"]}}}, "0.57.4.dev1": {"released": "2024-10-29 15:49:51", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.4.dev1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.4.dev1-py3-none-any.whl", "filehash": "e85c66a526dce5462267de620b8da6b356dbeb9697aba95bba26012126edf473", "filesize": 1559464, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.3": {"released": "2024-09-15 19:35:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.3-py3-none-any.whl", "filehash": "ddb24ed6324272b65adc9b3c34e465e06ca30f28eb2bd12cf2be7b5682e7e23e", "filesize": 1558639, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.3.dev3": {"released": "2024-08-12 23:44:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.3.dev3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.3.dev3-py3-none-any.whl", "filehash": "16e0a493d73d24ff30e888bc5d1a33411b35bc85185a964248cf083a0f4e832c", "filesize": 1558577, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.3.dev2": {"released": "2024-08-12 21:22:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.3.dev2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.3.dev2-py3-none-any.whl", "filehash": "d02a30edb33b6bf6533d0111dc4a2486ad0b6ced7cedbf5b7cc4c3c0d12e7e32", "filesize": 1558456, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.3.dev1": {"released": "2024-07-26 02:45:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.3.dev1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.3.dev1-py3-none-any.whl", "filehash": "477fadde2abb29a321e4b3f952b1301793806e384126b49f3cb6db4e803d1458", "filesize": 1558409, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.2": {"released": "2024-07-17 19:56:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.2-py3-none-any.whl", "filehash": "3c17d9eeb9e8b1bce557d93e697f562277f1e76265deffa05d3081a49ce105a3", "filesize": 1557644, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.2.dev6": {"released": "2024-07-12 23:30:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.2.dev6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.2.dev6-py3-none-any.whl", "filehash": "f94332befecd24676a5b9ee9e048cbed453fedc0d5b34892043469a943953237", "filesize": 1557727, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.2.dev5": {"released": "2024-07-02 00:27:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.2.dev5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.2.dev5-py3-none-any.whl", "filehash": "a5ae1b0dee6b026c26bb094a4ea15c936d6ae03f915072c75b3dbcc8421d4041", "filesize": 1557739, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.2.dev4": {"released": "2024-06-06 01:52:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.2.dev4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.2.dev4-py3-none-any.whl", "filehash": "b2ac1e022db494ef37e3d433a154b66c6326c0574fa836e91d5d094a5228a117", "filesize": 1556993, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.2.dev3": {"released": "2024-06-05 19:53:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.2.dev3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.2.dev3-py3-none-any.whl", "filehash": "c78a110a40363d2dfc91cb4a31d03c7005f3b90450bcf2d842267b7d79a8bfdb", "filesize": 1556542, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.2.dev2": {"released": "2024-06-04 01:12:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.2.dev2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.2.dev2-py3-none-any.whl", "filehash": "b1715c1319ba9c0bd5dfa9b39c9b5d4443e6fde0729a3f94dda9164a37643659", "filesize": 1555836, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.2.dev1": {"released": "2024-06-03 18:34:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.2.dev1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.2.dev1-py3-none-any.whl", "filehash": "779b7abc990c49883d59e0201bda5e1d1cdff5e12c46c42f1489ccd0bfcada28", "filesize": 1555695, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.1": {"released": "2024-05-21 19:41:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.1-py3-none-any.whl", "filehash": "aef0afc3c410806c373aea89a854c79b3c8b2caf8a505b39d3248b416862f7ef", "filesize": 1555214, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.1.dev4": {"released": "2024-04-22 22:07:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.1.dev4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.1.dev4-py3-none-any.whl", "filehash": "0b428492e3ed9ee0e519053259c64e70fb13d203a0838b1adc6eba47dd7838c7", "filesize": 1555293, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.1.dev3": {"released": "2024-03-24 17:37:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.1.dev3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.1.dev3-py3-none-any.whl", "filehash": "49c551483e66420e82bc1614be33536a52006a7f70783f3f1b09bfe1301b6665", "filesize": 1555280, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.1.dev2": {"released": "2024-03-17 19:01:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.1.dev2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.1.dev2-py3-none-any.whl", "filehash": "5c2b643d72aa20ed6cbde83b09356f204323402c65746754a5f0b18c22a08946", "filesize": 1553091, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.1.dev1": {"released": "2024-03-16 22:53:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.1.dev1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.1.dev1-py3-none-any.whl", "filehash": "def00a1c319fec3cfac5d52ca52eada4b211139f77111179b30ffc2820efa6fe", "filesize": 1552965, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.0": {"released": "2024-03-10 23:20:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0-py3-none-any.whl", "filehash": "51395649549cac9983ad4ac2cb550fd42e1d61f819cc2935ab01842f4c264078", "filesize": 1551006, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.0.dev41": {"released": "2024-03-10 05:47:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev41-py3-none-any.whl", "filehash": "e8b4891733b6d771eff3d311c38f2e155bd5c6a0c463a8e9b15413df6b6df8b0", "filesize": 1551105, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.0.dev40": {"released": "2024-03-09 01:24:51", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev40-py3-none-any.whl", "filehash": "f060d91ca2d68a7ae50383827c40a68680ef7ba6308ed2349818d24f0e2758d8", "filesize": 1551076, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.0.dev39": {"released": "2024-03-04 18:26:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev39-py3-none-any.whl", "filehash": "551af2926d04d1d1f44a8a6d9fe5f0c87bd0751c2c2e07bd96d72e247c74b38d", "filesize": 1547249, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.0.dev38": {"released": "2024-03-01 23:59:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev38-py3-none-any.whl", "filehash": "52a59dcb12efb59f8f838d84bc61028d588e7634f58bab5b6ea64bb8c1882aa5", "filesize": 1546490, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables"]}}}, "0.57.0.dev37": {"released": "2024-02-23 20:58:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev37-py3-none-any.whl", "filehash": "56747d8ab5ce2c04cc982019e2533d20f1d23255c61ea5d3f4f24b7400820079", "filesize": 1545606, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev36": {"released": "2024-02-23 01:28:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev36-py3-none-any.whl", "filehash": "5e91cda6f1d46b7c8a4eca2e85c5f7f7690e02e1be3e2c02162b7fb150f46014", "filesize": 1545507, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev35": {"released": "2024-02-10 20:12:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev35-py3-none-any.whl", "filehash": "2e12c1079d536174899b537b85b0b27ad6e30ccd695414817058f25f7f419249", "filesize": 1543061, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev34": {"released": "2024-02-04 23:06:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev34-py3-none-any.whl", "filehash": "099935bd040058b08911870380c112f28bcca87436f4fb5cef407f3b0bf411fe", "filesize": 1543032, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev33": {"released": "2024-01-25 17:08:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev33-py3-none-any.whl", "filehash": "c1be54f25b1dd46f9bdd60b084e5f7f62c49fe5565b4eb85622b7abd8dfb95d2", "filesize": 1541494, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev32": {"released": "2023-11-04 18:48:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev32-py3-none-any.whl", "filehash": "ef4fc89fbf95faeb4c838e25c68b6a851311f10b82845ebc8872bca1b3bf3034", "filesize": 1539418, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "pillow", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev31": {"released": "2023-10-26 02:23:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev31-py3-none-any.whl", "filehash": "03f3751a9d71ae1ad3d24af41bad4239fae625f3cadd3168a0416514ddc77765", "filesize": 1546915, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev30": {"released": "2023-10-25 17:00:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev30-py3-none-any.whl", "filehash": "e672c2412e8ae1f753557e42d87e6b4f2b5aac5fde60ada33196865af647e7d2", "filesize": 1546953, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev29": {"released": "2023-10-20 22:18:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev29-py3-none-any.whl", "filehash": "eb92d739dbefe4898a8ab4fe16fbb73285bea5324dd7c0a6be6ef73045ec2b4c", "filesize": 1547197, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev27": {"released": "2023-10-20 11:54:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev27-py3-none-any.whl", "filehash": "189e8aebd39f32fe3690782ba918be72427fcfc8cae0e3be6525e289ef998a5d", "filesize": 1545049, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev26": {"released": "2023-10-19 20:39:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev26-py3-none-any.whl", "filehash": "b8ae0b711bc655b5d95dfef06ef66b94c0904717381efa89cb1200dfcc061dc1", "filesize": 1544974, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev25": {"released": "2023-10-16 10:44:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev25-py3-none-any.whl", "filehash": "fba420616cb22a6ec3303d908593dffe3e47d7a58547d109f6f097c8f86add0e", "filesize": 1539275, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev24": {"released": "2023-10-16 08:23:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev24-py3-none-any.whl", "filehash": "850c14964bd8e3a4c719b1286838e6e4168603cd16ca43fcd452a3b4a738409c", "filesize": 1539162, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev23": {"released": "2023-10-15 22:08:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev23-py3-none-any.whl", "filehash": "dfef9ea972124e20592590692fde849209f50d9ee3e4447f835bc89c5c8dfca2", "filesize": 1539068, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev22": {"released": "2023-10-15 12:25:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev22-py3-none-any.whl", "filehash": "b05327de1f3b4dd853528fcb327ed4d21eaca3ce1cf51e1ca0cae455bc0875f2", "filesize": 1538728, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev21": {"released": "2023-10-14 15:40:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev21-py3-none-any.whl", "filehash": "1f797fe527f683babd646ac985cd4b8007fc0440ba9cc4bd1b5c63181012b1a4", "filesize": 1538066, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev20": {"released": "2023-10-13 14:40:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev20-py3-none-any.whl", "filehash": "4cb58c4261bb1dbcd9c44423d9d39e639ded94e244115f560dc2eb9a4f8915f7", "filesize": 1536002, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev19": {"released": "2023-10-09 16:14:26", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev19-py3-none-any.whl", "filehash": "66881ecd2bf798a9129f360bc84862d50717da2d42a7c985c56389841c382cd3", "filesize": 1535686, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev18": {"released": "2023-10-04 22:30:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev18-py3-none-any.whl", "filehash": "f3124e89b70a1b66c78bcebaa480dc35f647eb4d7726a4706c16a47e1319160d", "filesize": 1535794, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.57.0.dev17": {"released": "2023-10-04 18:09:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.57.0.dev17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.57.0.dev17-py3-none-any.whl", "filehash": "ba594777e8eed1d6a1528103902e86096d8352b3e6aec8181a9515c5f0b14b16", "filesize": 1535799, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "packaging", "prompt-toolkit", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "uvloop"]}}}, "0.56.2": {"released": "2023-09-16 03:40:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.56.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.56.2-py3-none-any.whl", "filehash": "633e32aafeeb011e45d70825c7bddaef46576d4165e31bf2387e9abf37b76840", "filesize": 1525439, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["packaging", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.56.0": {"released": "2023-01-16 02:36:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.56.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.56.0-py3-none-any.whl", "filehash": "56d0213f3e5afcb7679c742180d68350d99d946a35dd047d89dc8c951affbbc4", "filesize": 1494252, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["packaging", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.1": {"released": "2023-05-22 13:33:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.1-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.1-cp34-none-any.whl", "filehash": "b8368411a5b56939e938518c53fa821eaf878e0ec5159d8c3e484d8f09b1d451", "filesize": 1453557, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0": {"released": "2021-07-25 22:04:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0-cp34-none-any.whl", "filehash": "a138958e6b36b1a148494c90cee6c6b15b8bb9bb740e939ec23b1cb24ab494eb", "filesize": 1451629, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev58": {"released": "2021-06-11 20:54:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev58-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev58-cp34-none-any.whl", "filehash": "8034d01bb94bfae1bb672113b5d6f591f7e93dc0b89a94c2d1755e97f763342f", "filesize": 1441429, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev57": {"released": "2021-06-10 16:53:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev57-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev57-cp34-none-any.whl", "filehash": "2e2384b7c436f998d540cdac157af4fe5a16d7117b2dbf97462cc6c96c975273", "filesize": 1439881, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev56": {"released": "2021-06-05 16:47:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev56-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev56-cp34-none-any.whl", "filehash": "30e1ded0c3d3dedbee3b1e62b8850691af5ba5ae96856387a2fe4133875da864", "filesize": 1437898, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev55": {"released": "2021-05-21 17:38:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev55-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev55-cp34-none-any.whl", "filehash": "6afe604709966c19f3df0cbe6a738e7e0cda9800113c4df64bcd82b45c479557", "filesize": 1414941, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev54": {"released": "2021-05-16 13:57:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev54-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev54-cp34-none-any.whl", "filehash": "ec5d7578336cd9e8b490df5823004b6565633f92705bc8c394de76b55009a7d3", "filesize": 1414876, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev53": {"released": "2021-05-13 18:34:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev53-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev53-cp34-none-any.whl", "filehash": "5de6d7413b8a9ef54650da5b11d12227a25553aa20bae32ea0d802a042cb4eb5", "filesize": 1413967, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev52": {"released": "2021-05-13 13:53:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev52-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev52-cp34-none-any.whl", "filehash": "7a1d1acf8c7ba3fde13e3830fb13217d4b91d4843539c8f513dab83924e557a2", "filesize": 1413872, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev51": {"released": "2021-04-28 22:31:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev51-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev51-cp34-none-any.whl", "filehash": "647ce941fabfed8491085285fb0a480ef1c9ba587a1d47d69e4bbc66107a7d6a", "filesize": 1408621, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev50": {"released": "2021-04-26 21:30:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev50-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev50-cp34-none-any.whl", "filehash": "215bb97624fa5f7d408d83a97ee416ddd554f197204a75f004d13d933e7074a0", "filesize": 1408541, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev49": {"released": "2021-04-26 15:06:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev49-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev49-cp34-none-any.whl", "filehash": "40d454bba1a498ae6da7356b7dc4e59145a8ec20983fd552a857b42091835f2c", "filesize": 1408506, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev48": {"released": "2021-04-25 18:38:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev48-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev48-cp34-none-any.whl", "filehash": "d1d4e5da6b3e9aa1f9a05452939ced6b0d8d9eca7650081809560507a46f00a0", "filesize": 1408503, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev47": {"released": "2021-04-25 17:31:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev47-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev47-cp34-none-any.whl", "filehash": "74254d3a8a0f33573a728843923aa744dafaf102c152e0c2d4d7c1193e3d61b9", "filesize": 1408483, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev46": {"released": "2021-04-25 14:34:32", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev46-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev46-cp34-none-any.whl", "filehash": "89761ae6ab5c546f24f13a42053dec2109e0a4105bfedeeab24e9fcac70dd942", "filesize": 1396902, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev45": {"released": "2021-04-25 13:10:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev45-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev45-cp34-none-any.whl", "filehash": "535db6ab503f2cec77fbea11d3fd93b5b92e1c315c888d62384ea8794a0e2915", "filesize": 1396797, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev44": {"released": "2021-04-24 15:07:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev44-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev44-cp34-none-any.whl", "filehash": "915360274308ce8aa6e54465d0363aa67e403d18a2981c28bbf40a69354b3841", "filesize": 1395674, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev43": {"released": "2021-04-18 21:01:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev43-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev43-cp34-none-any.whl", "filehash": "e0f45b1f419632745bdb6089b7281b2c065d10bfe6c6cfc1ea1300717d286d33", "filesize": 1393961, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev42": {"released": "2021-04-18 20:30:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev42-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev42-cp34-none-any.whl", "filehash": "15e13becb2b1ee4dca1a6105246bbddf80f959eb82970ac48a1670abde365acc", "filesize": 1390200, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev41": {"released": "2021-04-10 22:21:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev41-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev41-cp34-none-any.whl", "filehash": "51aba18489457f16add62ec91c2345dce8cb2f9533cbf9f89fe441859bf20f62", "filesize": 1388770, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev40": {"released": "2021-04-04 18:27:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev40-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev40-cp34-none-any.whl", "filehash": "a6c8927d7dae7e4cfb3fa4dc31824995ce391bfb309fa23a731692ddf67dcc47", "filesize": 1387503, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev39": {"released": "2021-03-30 15:35:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev39-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev39-cp34-none-any.whl", "filehash": "303b8dc6e3f66cc3e3c6e4646378dc8aff2ebb621934bd02561ee183a490e5a1", "filesize": 1384905, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev38": {"released": "2021-03-29 23:38:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev38-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev38-cp34-none-any.whl", "filehash": "8c224ec957fca8d6a03c4ac10cc96478042c87c76b9bbaecbde4be818f83a297", "filesize": 1384828, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev37": {"released": "2021-03-26 16:15:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev37-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev37-cp34-none-any.whl", "filehash": "f1cc9862d93e2078ae62e5bc26e19f9a141e88cd954ed1ede653019467b66363", "filesize": 1384370, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev36": {"released": "2021-03-26 15:17:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev36-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev36-cp34-none-any.whl", "filehash": "2efb44609d685e7ccec492ded9c1417aa339c369c777281f029a2d32bbd81099", "filesize": 1384061, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev35": {"released": "2021-03-26 13:41:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev35-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev35-cp34-none-any.whl", "filehash": "23d59cbd03d9a96e7cb7835953f6a61f6f174bd566df09f1805c619d07db81e6", "filesize": 1383643, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev34": {"released": "2021-03-25 13:53:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev34-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev34-cp34-none-any.whl", "filehash": "afe18b35400a68a8ecab9da87b239aebd8bc45bd340155719d56b4d61ebfaf1c", "filesize": 1382778, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev33": {"released": "2021-03-25 01:58:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev33-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev33-cp34-none-any.whl", "filehash": "49378b4717e8a862560c73d2076b2e1b5bd6a14f03645cbaabe4e422b1450df9", "filesize": 1381888, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev32": {"released": "2021-03-24 01:04:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev32-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev32-cp34-none-any.whl", "filehash": "d899a3b71719d616505f0e75e3ff5c2fc0e901fc91bf72262da29ccdb5151bea", "filesize": 1381844, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev31": {"released": "2021-03-22 18:19:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev31-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev31-cp34-none-any.whl", "filehash": "8fcdfa2025c35bcc7b30c3848659cb3114182b5fd7576e311b551a36e68d4c4e", "filesize": 1378980, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev30": {"released": "2021-03-22 18:05:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev30-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev30-cp34-none-any.whl", "filehash": "ded1484dc91adfaa678e2595c982b3ca15d89bce7428e882c51274a57777132b", "filesize": 1378982, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev29": {"released": "2021-03-22 17:27:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev29-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev29-cp34-none-any.whl", "filehash": "f751cb6d96b3f5eb509d9bfd28c85116fbd7bbb0b8146e727b34d930b968003a", "filesize": 1377877, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev28": {"released": "2021-03-22 16:15:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev28-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev28-cp34-none-any.whl", "filehash": "f6a45bb5b9f71d43510690e8af81f2d2a7e501155d28a638fd65610d537b01ec", "filesize": 1377827, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev27": {"released": "2021-03-21 18:23:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev27-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev27-cp34-none-any.whl", "filehash": "dede95435bce8c6835470f219c9ea58c2d929a9061c0d82ecf71d0f73af7f966", "filesize": 1377857, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev26": {"released": "2021-03-21 17:35:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev26-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev26-cp34-none-any.whl", "filehash": "11614bfbd9bc47f675d6e17de8c3ed220c2318bb2178061baf160e13e712afd9", "filesize": 1377736, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev25": {"released": "2021-03-21 17:21:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev25-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev25-cp34-none-any.whl", "filehash": "037bfb36b853b3ba389243ad1c947d26c32bcb14f5e751aa7d33587c76e91c28", "filesize": 1377670, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev24": {"released": "2021-03-21 00:47:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev24-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev24-cp34-none-any.whl", "filehash": "9df0d9f7da12fb5ce24ccae29d22bb5463afad0c5fe4b48f5bab1df390cc1fdc", "filesize": 1376006, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.55.0.dev23": {"released": "2021-03-14 13:41:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"mpf-0.55.0.dev23-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.55.0.dev23-cp34-none-any.whl", "filehash": "da6f3bbc0b0dd9b3f153750f95ebba1c64cfafd99e15f9ac8bb5c28f74894c18", "filesize": 1375748, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grpcio", "grpcio-tools", "protobuf", "psutil", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers"]}}}, "0.54.6": {"released": "2021-01-31 13:16:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.54.6-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.54.6-cp34-none-any.whl", "filehash": "7c4f6235b98007b9bb6c022593e27f189f2a5896b57a6c246429429979569028", "filesize": 1340405, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asciimatics", "grpcio", "grpcio-tools", "prompt-toolkit", "protobuf", "psutil", "pypiwin32", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "typing"]}}}, "0.53.4": {"released": "2020-07-21 14:05:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.53.4-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.53.4-cp34-none-any.whl", "filehash": "f07bcb1b2c3c0406e448d160e5d4c2e34c285e21ac2749c55b13ec7ccc7570e0", "filesize": 1190179, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "psutil", "pypiwin32", "pyserial", "pyserial-asyncio", "ruamel-yaml", "sortedcontainers", "terminaltables", "typing"]}}}, "0.52.10": {"released": "2020-01-01 19:57:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.52.10-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.52.10-cp34-none-any.whl", "filehash": "db0f6adf3848239f068e5dab704682d5dd55ac8dff6bf909b69af29e3d1239dd", "filesize": 1120405, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "psutil", "pypiwin32", "pyserial", "pyserial-asyncio", "ruamel-yaml", "terminaltables", "typing"]}}}, "0.51.3": {"released": "2018-12-22 19:16:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.51.3-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.51.3-cp34-none-any.whl", "filehash": "36b43dd4979db343fe48bdb6d0941998bd42f8f9381705c861a5a4bea4155de1", "filesize": 1089711, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "psutil", "pypiwin32", "pyserial", "pyserial-asyncio", "ruamel-yaml", "terminaltables", "typing"]}}}, "0.50.22": {"released": "2018-12-20 16:52:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.50.22-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.50.22-cp34-none-any.whl", "filehash": "8c265f89a3cbd77876c9c37aa80bf5e8cfb799f7e3ec2dcbdb6e30f63e81839f", "filesize": 1057623, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asciimatics", "psutil", "pypiwin32", "pyserial", "pyserial-asyncio", "ruamel-yaml", "terminaltables", "typing"]}}}, "0.33.49": {"released": "2017-12-23 13:54:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.33.49-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.33.49-cp34-none-any.whl", "filehash": "5166bd85126a98a7a237c34a51de46f0fcd67b1755466bd6467fcd2760aba2d0", "filesize": 813061, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyserial", "pyserial-asyncio", "ruamel-yaml", "typing"]}}}, "0.32.8": {"released": "2017-04-10 12:04:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.32.8-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.32.8-cp34-none-any.whl", "filehash": "a6ff918a374903b75e854e70f856dbeaae253aa063a092eba84994926cddc2ed", "filesize": 746659, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyserial", "pyserial-asyncio", "ruamel-yaml"]}}}, "0.31.11": {"released": "2016-10-18 18:39:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.31.11-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.31.11-cp34-none-any.whl", "filehash": "704c8d62ab30bdc5a734394d7c924f873a6a85ab11493b74c50d87044bb37116", "filesize": 721874, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyserial", "ruamel-yaml"]}}}, "0.30.32": {"released": "2016-09-20 13:32:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"mpf-0.30.32-cp34-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/mpf/mpf-0.30.32-cp34-none-any.whl", "filehash": "1801e0592e5325d079552c6397c2df928136326d7b32de247e70b6048b0cd133", "filesize": 648140, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["mock", "pyserial", "ruamel-yaml"]}}}}}