{"package": "runlayer", "summary": "A command-line interface for running MCP servers via HTTP transport", "pypi_url": "https://pypi.org/project/runlayer", "piwheels_url": "https://www.piwheels.org/project/runlayer", "releases": {"0.24.14": {"released": "2026-05-26 16:18:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.14-py3-none-any.whl": {"file_url": "/simple/runlayer/runlayer-0.24.14-py3-none-any.whl", "filehash": "b0b40bf0fc862e3ef95f28e9e5399e105e9ccdf3e1828f4fdfde3ff3a68b019d", "filesize": 250808, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["authlib", "docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "truststore", "typer"]}}}, "0.24.13": {"released": "2026-05-15 16:57:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.13-py3-none-any.whl": {"file_url": "/simple/runlayer/runlayer-0.24.13-py3-none-any.whl", "filehash": "4ba846c529d35269cdb0ddd460f4f8775486e2161f04cc4af2b91e1a264a73e1", "filesize": 250421, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["authlib", "docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "truststore", "typer"]}}}, "0.24.12": {"released": "2026-05-13 21:41:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.12-py3-none-any.whl": {"file_url": "/simple/runlayer/runlayer-0.24.12-py3-none-any.whl", "filehash": "cc63ee47cf527fa9b12fec34a3995f0440ca8674b4e7f9ab7b1eb588b94a3364", "filesize": 248850, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["authlib", "docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "truststore", "typer"]}}}, "0.24.11": {"released": "2026-05-13 20:24:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.11-py3-none-any.whl": {"file_url": "/simple/runlayer/runlayer-0.24.11-py3-none-any.whl", "filehash": "38525ecca0424ccf66d033457bd4841b5570e4e302a82e266d52870b91c45e80", "filesize": 248843, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["authlib", "docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "truststore", "typer"]}}}, "0.24.10": {"released": "2026-05-13 17:10:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.10-py3-none-any.whl": {"file_url": "/simple/runlayer/runlayer-0.24.10-py3-none-any.whl", "filehash": "6a4fb85fdec97b403d366ffd2ebff65ebfdd40e4a3e211757c01eeb707d76639", "filesize": 247027, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["authlib", "docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "truststore", "typer"]}}}, "0.24.9": {"released": "2026-05-11 13:19:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.24.9-py3-none-any.whl", "filehash": "1efc8e9fdedf9868d1c29b04ae0b2a6ceff1a30f3525e1127a78783b77a1cc7c", "filesize": 238937, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["authlib", "docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.24.8": {"released": "2026-05-06 21:02:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.24.8-py3-none-any.whl", "filehash": "5a66908ac8f660c894dc5bf9b70ede5a7bce8987d386cc6fae410c2d610535a6", "filesize": 233664, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["authlib", "docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.24.7": {"released": "2026-05-05 18:15:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.24.7-py3-none-any.whl", "filehash": "17f4aa963d1f8d9538d370ca9aba1833c6acb2ecc333b907875bc1210e591bcf", "filesize": 228299, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.24.6": {"released": "2026-05-04 21:02:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.24.6-py3-none-any.whl", "filehash": "0a0bbb1f38725adca8fd3bb570fe133a75648d9968d86475421f2f14f9fe0462", "filesize": 227849, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.24.5": {"released": "2026-05-01 18:34:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.24.5-py3-none-any.whl", "filehash": "2de32916610450058d71c178a3774c2ea6dceb6e15af49c0052ac763fdff12cd", "filesize": 221831, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.24.4": {"released": "2026-05-01 14:08:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.24.4-py3-none-any.whl", "filehash": "af0e1231690d41e34abe5034700dae0ddb1e23332346dfe12448d6184a74538e", "filesize": 206807, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.24.3": {"released": "2026-05-01 00:32:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.24.3-py3-none-any.whl", "filehash": "b9548bc0a414a5466d474b5c480fe4798e0e31eb7327c4f890a262470d0f0210", "filesize": 209208, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.24.1": {"released": "2026-04-13 12:23:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.24.1-py3-none-any.whl", "filehash": "4a7f9e743ed5625a69a4d37691c632997edd1fa95b54c6583ffacd43250e4800", "filesize": 195630, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fakeredis", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.24.0": {"released": "2026-04-10 13:59:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.24.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.24.0-py3-none-any.whl", "filehash": "9cce0b2b212194fad4370bb23f4c97086716ed161430206ac1d61d3b91cdd1aa", "filesize": 195619, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.23.0": {"released": "2026-04-07 17:48:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.23.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.23.0-py3-none-any.whl", "filehash": "be975731ed1e397f7e8021d1407f69b4339186c43a24a2e6803c1cb1471ec6e6", "filesize": 189940, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.22.3": {"released": "2026-04-07 15:57:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.22.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.22.3-py3-none-any.whl", "filehash": "ea3d37d8b59c03660d0ba05956423e51d00733c803e7729b2b7926a3e1ce8873", "filesize": 187930, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.22.2": {"released": "2026-04-01 16:44:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.22.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.22.2-py3-none-any.whl", "filehash": "998ef24beafb677615d345d5bb9a12d02d23c5f797bb2391ca5e970fecb03925", "filesize": 187552, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.22.1": {"released": "2026-04-01 12:54:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.22.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.22.1-py3-none-any.whl", "filehash": "11047af5710ca935268e7355febb993504584dde73aa357b59116a7b1830ea5d", "filesize": 187237, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "tomli", "typer"]}}}, "0.22.0": {"released": "2026-03-31 14:37:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.22.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.22.0-py3-none-any.whl", "filehash": "1d9dc42be2b5ba3101b582dcf5aa91d277203ff2043aff4189ed41143377a06b", "filesize": 180610, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.21.1": {"released": "2026-03-30 15:15:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.21.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.21.1-py3-none-any.whl", "filehash": "c3150442e49b38290b8a2c4335defd46ff9ab57d8dfb9f486838320d3d493c8e", "filesize": 173027, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.21.0": {"released": "2026-03-27 12:21:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.21.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.21.0-py3-none-any.whl", "filehash": "6650c0e1943e7527b626e609354d5ffd2111a98023ffff70c6c6b34ba10c52c2", "filesize": 171659, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.20.7": {"released": "2026-03-26 12:26:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.20.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.20.7-py3-none-any.whl", "filehash": "b304bac352c8d1730f16c056be67bf358fdaa13f50e97ea50e95ec6b51452cbc", "filesize": 166750, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.20.6": {"released": "2026-03-25 19:06:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.20.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.20.6-py3-none-any.whl", "filehash": "8a46bd97ac70fd26c6a42d361eafb91ff359041dd5fd249e4bfae00a41531315", "filesize": 166633, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.20.5": {"released": "2026-03-25 15:30:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.20.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.20.5-py3-none-any.whl", "filehash": "763addd501482a1cbb60db2339436fd32d8f0cfe6cf243e6d115941d03525f72", "filesize": 165531, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.20.3": {"released": "2026-03-24 15:32:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.20.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.20.3-py3-none-any.whl", "filehash": "08a5748b68fac11fb2409f6482c0bfc35506b2bc83125e04f5977e83f010df1d", "filesize": 164248, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.20.2": {"released": "2026-03-24 12:07:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.20.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.20.2-py3-none-any.whl", "filehash": "060d2caa5e5a3130436ecf801944c49b72ebeb830190ee1d67617529eb3820ce", "filesize": 164010, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "keyring", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.20.1": {"released": "2026-03-23 10:18:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.20.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.20.1-py3-none-any.whl", "filehash": "174e4b0e5ca9627824c9c0fd9fda023d520a945c9231fee4e38a8bfff356d578", "filesize": 153708, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.20.0": {"released": "2026-03-20 18:38:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.20.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.20.0-py3-none-any.whl", "filehash": "c4cd614b62410cf5dd01c6d671af1011ee7ff4345ad15ce3e59dbf7bc432973f", "filesize": 153589, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.19.0": {"released": "2026-03-19 17:54:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.19.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.19.0-py3-none-any.whl", "filehash": "a3a29e89b25545b22b6be22204473f2fa41bc4f0ced7e31c07ff74ee2c0ef987", "filesize": 152502, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.18.1": {"released": "2026-03-17 16:24:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.18.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.18.1-py3-none-any.whl", "filehash": "87caf2540bc8fee1a13761e2f5e24db8bffb3fe63e7d276428f26d6878724bc1", "filesize": 151656, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.18.0": {"released": "2026-03-16 22:28:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.18.0-py3-none-any.whl", "filehash": "8f49a02e6d211dd179bc3184a9c45afc68054e096f34ca7d33fa2164ac1466c9", "filesize": 146272, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.17.1": {"released": "2026-03-13 17:45:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.17.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.17.1-py3-none-any.whl", "filehash": "a036917c279203e63cef6a4eaa4b4b7d57df7261a347f48ca42891d51f2bd6a4", "filesize": 139319, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.17.0": {"released": "2026-03-11 12:27:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.17.0-py3-none-any.whl", "filehash": "c681265058dc3921204db9cb0db10d127f6299ccd798baa34ff1abf651321103", "filesize": 130203, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.16.1": {"released": "2026-03-08 16:30:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.16.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.16.1-py3-none-any.whl", "filehash": "8850a0e3d6d16e8e5ca8361930b84ffb176375207d8f82d89cf4202d6611a332", "filesize": 121026, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.16.0": {"released": "2026-03-05 13:11:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.16.0-py3-none-any.whl", "filehash": "5cd888e70a0ce9bb910be9c21a4db6aeb7ec350fe0fe858e1cc6745f737605e9", "filesize": 120892, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.15.0": {"released": "2026-02-27 14:53:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.15.0-py3-none-any.whl", "filehash": "32440fee9a0710595324a45b9003ff98029a516252062b94e01b1727f214cbc8", "filesize": 115454, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.14.2": {"released": "2026-02-26 21:25:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.14.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.14.2-py3-none-any.whl", "filehash": "7848265a7cc2919907b8add4e8f0d023f6a58bc91c8b3f2525d40b7c666bfadf", "filesize": 104445, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.14.1": {"released": "2026-02-23 12:29:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.14.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.14.1-py3-none-any.whl", "filehash": "5af58ff0462488d655296ff1abc6730b3ecc6d6dfe0b031e896eaaa77da92293", "filesize": 104103, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.14.0": {"released": "2026-02-09 20:09:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.14.0-py3-none-any.whl", "filehash": "c32809e6161a14783071f07715f4e0b847ec7b40344237e4786a7d3cb565c30b", "filesize": 100973, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.13.0": {"released": "2026-02-04 16:26:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.13.0-py3-none-any.whl", "filehash": "eac51af50ebbdd9834f3de1e0586913662864839cc7791e6c35bfc0a489c35e0", "filesize": 94119, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "questionary", "rich", "structlog", "typer"]}}}, "0.12.2": {"released": "2026-01-29 21:21:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.12.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.12.2-py3-none-any.whl", "filehash": "7253acd7a780e8da71ee650bd8905816d6728e3325810e930a940a8e40334e8c", "filesize": 88422, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "rich", "structlog", "typer"]}}}, "0.12.1": {"released": "2026-01-28 23:20:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.12.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.12.1-py3-none-any.whl", "filehash": "d4a783bf73b7f1a46cd4a86b04fb3954251ba5f42f2983e91e4825d247584fc2", "filesize": 88422, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "rich", "structlog", "typer"]}}}, "0.12.0": {"released": "2026-01-20 20:11:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.12.0-py3-none-any.whl", "filehash": "3030df84a61737e77cac3b09390e5edf8f90cc10843671278cc18284b289d1f9", "filesize": 87864, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "rich", "structlog", "typer"]}}}, "0.11.0": {"released": "2025-12-31 15:11:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.11.0-py3-none-any.whl", "filehash": "dddf0b064283c794b1764d19a4fe0bd1a0126f0a077d810618bf1f9e6fc1025f", "filesize": 74373, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "json5", "mcp", "python-dotenv", "pyyaml", "rich", "structlog", "typer"]}}}, "0.10.0": {"released": "2025-12-18 21:41:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.10.0-py3-none-any.whl", "filehash": "b1614105351f643c6435c6ac202a95c0e3e52bc5db880419e0c8d9df8bf593d4", "filesize": 72585, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "mcp", "python-dotenv", "pyyaml", "rich", "structlog", "typer"]}}}, "0.9.0": {"released": "2025-12-12 19:20:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.9.0-py3-none-any.whl", "filehash": "04a136a2da9f4f5d20a0c5e8848a06a1e71132a2e64fad5f096b3da4ec95f1ff", "filesize": 62675, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "mcp", "python-dotenv", "pyyaml", "rich", "structlog", "typer"]}}}, "0.8.1": {"released": "2025-12-11 17:50:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.8.1-py3-none-any.whl", "filehash": "bacebade5028bfab42e6625dd578ac2aefde1c29229097f44aec38ebdf3f5802", "filesize": 47248, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "mcp", "python-dotenv", "pyyaml", "rich", "structlog", "typer"]}}}, "0.8.0": {"released": "2025-12-09 14:11:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.8.0-py3-none-any.whl", "filehash": "41a0c14ccbcd166392c5f4f18e629f3a32be4099351e792583541391baa3d399", "filesize": 47235, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "mcp", "python-dotenv", "pyyaml", "rich", "structlog", "typer"]}}}, "0.7.0": {"released": "2025-12-01 17:33:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.7.0-py3-none-any.whl", "filehash": "9190327789fb831653aae9bfca540a99c0854b5450dddf886c84cd67ff53adea", "filesize": 45974, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "mcp", "python-dotenv", "pyyaml", "rich", "structlog", "typer"]}}}, "0.6.0": {"released": "2025-11-25 14:21:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.6.0-py3-none-any.whl", "filehash": "f854931e46aaecc745bb5cbdef050a725b8cf702de459f4cf7d09533a6057ade", "filesize": 43051, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "mcp", "python-dotenv", "pyyaml", "rich", "structlog", "typer"]}}}, "0.5.0": {"released": "2025-11-20 16:15:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.5.0-py3-none-any.whl", "filehash": "8c13b3c8242df681bb49105325d0be44c5f7b91988ffa4a6b21c18c445328903", "filesize": 41233, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "mcp", "python-dotenv", "pyyaml", "rich", "structlog", "typer"]}}}, "0.4.0": {"released": "2025-11-17 11:56:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.4.0-py3-none-any.whl", "filehash": "cb5630fbec0dfc7728f78c72bc0918d377c532793f0dca44e3e4ac95fc1fbdc0", "filesize": 38274, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "mcp", "pyyaml", "rich", "structlog", "typer"]}}}, "0.3.1": {"released": "2025-11-14 20:15:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.3.1-py3-none-any.whl", "filehash": "ac21ec0c7fab1090c840815c551625d78974e326436966370c518dedb11abdf4", "filesize": 37352, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "mcp", "pyyaml", "rich", "structlog", "typer"]}}}, "0.3.0": {"released": "2025-11-14 15:48:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.3.0-py3-none-any.whl", "filehash": "5076472cde91d610a1064ed9ca15ab9c7505a780f5233cecfc119b1da022d2c3", "filesize": 37281, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["docker", "fastmcp", "httpx", "mcp", "pyyaml", "rich", "structlog", "typer"]}}}, "0.2.1": {"released": "2025-11-10 12:58:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.2.1-py3-none-any.whl", "filehash": "71a68d72046bbd50df78ac119e81b203f9b3dd16910538a352cc80e2a0c1e069", "filesize": 23648, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastmcp", "httpx", "mcp", "structlog", "typer"]}}}, "0.2.0": {"released": "2025-11-01 18:09:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.2.0-py3-none-any.whl", "filehash": "cb220647f4727f3e510d4bb01e02c1fe000771204d2b0c2b29f7b588cbf213bb", "filesize": 23154, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastmcp", "httpx", "mcp", "structlog", "typer"]}}}, "0.1.0": {"released": "2025-10-06 15:28:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"runlayer-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/runlayer/runlayer-0.1.0-py3-none-any.whl", "filehash": "a2e1ea521a8d5df95fe15b10b73b75e41b941417784d4f653f40a4fcc61902ec", "filesize": 23137, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["fastmcp", "httpx", "mcp", "structlog", "typer"]}}}}}