{"package": "merlya", "summary": "Merlya - AI-powered infrastructure assistant", "pypi_url": "https://pypi.org/project/merlya", "piwheels_url": "https://www.piwheels.org/project/merlya", "releases": {"0.8.5": {"released": "2026-02-22 20:35:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.8.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.8.5-py3-none-any.whl", "filehash": "2fc680a3c4fbb4bcfaf04704d9ec7b0477f09c36b8dfcf7e3dee48f6749fc56f", "filesize": 592285, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "cryptography", "ddgs", "httpx", "jinja2", "keyring", "keyrings-alt", "loguru", "mcp", "numpy", "openai", "packaging", "posthog", "prompt-toolkit", "protobuf", "psutil", "pydantic", "pydantic-ai", "python-multipart", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.8.4": {"released": "2026-02-22 03:49:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.8.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.8.4-py3-none-any.whl", "filehash": "f8d4d91b74f4f072f2f128a2ae62be52b80069833abe9b6a8cd160fbaada4b70", "filesize": 590056, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "cryptography", "ddgs", "httpx", "jinja2", "keyring", "keyrings-alt", "loguru", "mcp", "numpy", "openai", "packaging", "posthog", "prompt-toolkit", "protobuf", "psutil", "pydantic", "pydantic-ai", "python-multipart", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.8.3": {"released": "2026-02-20 12:15:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.8.3-py3-none-any.whl", "filehash": "c86f5f97e54dc6003dcaed24e2d9f00cb6fef0d9b2786c9e7265afc63a347b27", "filesize": 601892, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "jinja2", "keyring", "keyrings-alt", "logfire", "loguru", "mcp", "numpy", "openai", "packaging", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.8.2": {"released": "2026-01-20 02:36:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.8.2-py3-none-any.whl", "filehash": "71e0ec9a3e0cc59e7bba4887ca9eeda42df7c21a5571fe8818fcdb4ff56bc895", "filesize": 599345, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "jinja2", "keyring", "keyrings-alt", "logfire", "loguru", "mcp", "numpy", "openai", "packaging", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.8.0": {"released": "2025-12-29 13:21:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.8.0-py3-none-any.whl", "filehash": "d1006ab928698c3cd1a14daac72594b569120d5b07d53ae8de74859dd825ce40", "filesize": 499330, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "keyring", "keyrings-alt", "logfire", "loguru", "mcp", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.7.7": {"released": "2025-12-19 09:24:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.7.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.7.7-py3-none-any.whl", "filehash": "f6c786e7cd9ae799833d6d2198319d412f3edbe9d6f6859bbbcc8bf4d6663fab", "filesize": 446754, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "logfire", "loguru", "mcp", "numpy", "onnxruntime", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "tokenizers", "urllib3"]}}}, "0.7.6": {"released": "2025-12-19 09:16:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.7.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.7.6-py3-none-any.whl", "filehash": "c924a936d435c8c13f431bc0296cc16a84137e2d4da4e0d566ebd0141bc0ea28", "filesize": 446672, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "logfire", "loguru", "mcp", "numpy", "onnxruntime", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "tokenizers", "urllib3"]}}}, "0.7.5": {"released": "2025-12-15 01:38:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.7.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.7.5-py3-none-any.whl", "filehash": "0a65987b9df5f016535e389ff6875c395617dd85a4ab780afcb202b77f1fd3a2", "filesize": 422612, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "mcp", "numpy", "onnxruntime", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "tokenizers", "urllib3"]}}}, "0.7.4": {"released": "2025-12-14 23:51:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.7.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.7.4-py3-none-any.whl", "filehash": "3829b075c6f6469cb5cad42a00a8e64ddb28eb28fe4fdbe9f9c64fa234eb0016", "filesize": 422614, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "mcp", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.7.3": {"released": "2025-12-14 16:29:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.7.3-py3-none-any.whl", "filehash": "e23865747e0474537baa9b8c754f767068bfbc545a354722f9e167a0fe35273c", "filesize": 422518, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "mcp", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.7.2": {"released": "2025-12-14 16:06:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.7.2-py3-none-any.whl", "filehash": "7cf4c58584ac176537453443e7a97f6499774923c1c344c432e2b6d696c138ed", "filesize": 422463, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "mcp", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.7.1": {"released": "2025-12-12 17:31:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.7.1-py3-none-any.whl", "filehash": "98bd43693ec39fa21a172d16773db5c37669ee26f2c7a4e187d8968edcd49985", "filesize": 323512, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "mcp", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.7.0": {"released": "2025-12-12 11:15:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.7.0-py3-none-any.whl", "filehash": "ab4fd3611669bee8e8684e4c5e0c95aaed66e37df0c817b62b9d0b36bb8bfb3e", "filesize": 323028, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "mcp", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.6.2": {"released": "2025-12-10 04:00:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.6.2-py3-none-any.whl", "filehash": "b58bf8f81ec7fb68d43978c01de53ad58c054a4be9fb46b2c02a661a614759e8", "filesize": 173284, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "mcp", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.6.1": {"released": "2025-12-09 14:55:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.6.1-py3-none-any.whl", "filehash": "5ae138b3d77d2cefe13512be0b99ff1c279d2d22de09f75e1777569eb579095c", "filesize": 172105, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "mcp", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.6.0": {"released": "2025-12-08 22:16:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.6.0-py3-none-any.whl", "filehash": "c8f96e4146e2fcc79f2e6c773a8e12d3e4381a1c8e9f8d65b33bdfae54fbbc65", "filesize": 169033, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "mcp", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage", "urllib3"]}}}, "0.5.6": {"released": "2025-12-08 05:10:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.5.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.5.6-py3-none-any.whl", "filehash": "a2744afd71319bc9419595bdc90a97ab0b184972777de563878467e40110ea2a", "filesize": 161469, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage"]}}}, "0.5.5": {"released": "2025-12-08 03:16:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.5.5-py3-none-any.whl", "filehash": "aaf0a5f732d206eac5b86b22507628ed998893e84f8ef6eda545aa0a68022c02", "filesize": 158633, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage"]}}}, "0.5.4": {"released": "2025-12-08 02:11:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.5.4-py3-none-any.whl", "filehash": "07f51766c971a814a3defe646c23f60fe33f80357e32eac16cfded56f431f659", "filesize": 153287, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage"]}}}, "0.5.3": {"released": "2025-12-08 02:04:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.5.3-py3-none-any.whl", "filehash": "b89ae6d6c4cbcf8eec6862155cac9ff58d07671422ef1cc88e16169cc77201c7", "filesize": 153290, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "keyrings-alt", "loguru", "numpy", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich", "secretstorage"]}}}, "0.5.1": {"released": "2025-12-07 23:18:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.5.1-py3-none-any.whl", "filehash": "b0f7d99b2d108940db6081040342525732b8161fd073f355da5adac3ef10c36d", "filesize": 140176, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "anthropic", "asyncssh", "ddgs", "httpx", "huggingface-hub", "keyring", "loguru", "openai", "prompt-toolkit", "psutil", "pydantic", "pydantic-ai", "pyyaml", "rich"]}}}, "0.3.22": {"released": "2025-12-03 16:25:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.22-py3-none-any.whl", "filehash": "7f3c55a4d89314a646a948f9d3e580b1e6911cce72bb41c1e285ea9bc8798b9b", "filesize": 714227, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.19": {"released": "2025-12-03 04:03:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.19-py3-none-any.whl", "filehash": "5274e2b18c430d5c8932b6be5008c278468876e75e738d218e9d35c8adfa53c1", "filesize": 698254, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.18": {"released": "2025-12-03 03:40:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.18-py3-none-any.whl", "filehash": "ee45b216d492973ca374023538ef413da68cad3b7a455f303fef8c9d5dc15d54", "filesize": 698047, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.17": {"released": "2025-12-03 03:28:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.17-py3-none-any.whl", "filehash": "e29cca6770e31d422eae306158f7c06d42ac92bf1eceb9ef84bedcf162030348", "filesize": 697019, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.16": {"released": "2025-12-03 03:24:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.16-py3-none-any.whl", "filehash": "7074d55582ee8a2219a3a654ce4c2fda1dda43d9729547b839fd048a438e983d", "filesize": 696906, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.15": {"released": "2025-12-03 03:14:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.15-py3-none-any.whl", "filehash": "9760e8aef0532e51822849552a370e6932a0824e7645985f645e5b25d2184e21", "filesize": 696867, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.14": {"released": "2025-12-03 02:45:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.14-py3-none-any.whl", "filehash": "ae9a14cfa76662478246e65fca4b51da3fdb8f2540b75f0ca31ca310956b8332", "filesize": 696479, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.13": {"released": "2025-12-03 01:50:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.13-py3-none-any.whl", "filehash": "e7d073bf22822792577ac81c465aa23586d45476b1c88720c1fa18652708de52", "filesize": 694632, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.12": {"released": "2025-12-03 01:43:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.12-py3-none-any.whl", "filehash": "b2cc4c2dba6dfa8bbdb2f3da339cdd79d71bc3a1d32b8c030dfd1ad7fe1a5227", "filesize": 693928, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.11": {"released": "2025-12-03 01:25:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.11-py3-none-any.whl", "filehash": "7f19acc0253ae2f94e1341e2b5e149aa802e613c60625272233d366a99335afe", "filesize": 692138, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.10": {"released": "2025-12-03 01:13:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.10-py3-none-any.whl", "filehash": "2b506de161f09b3a347c4b764c73b64c8f3d67ea3273c5f5a07b95ef9fa455a6", "filesize": 691136, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.9": {"released": "2025-12-03 00:33:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.9-py3-none-any.whl", "filehash": "ae2d0bca2f0553fee4f56aab7b4c747ac69ac95046646e520b250a52151fcef4", "filesize": 689868, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.8": {"released": "2025-12-03 00:21:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.8-py3-none-any.whl", "filehash": "a968900a363e6b34c65e1a947d364c322f1f1f9c5d8c4cdbe525867e092afe9a", "filesize": 689870, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.7": {"released": "2025-12-03 00:09:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.7-py3-none-any.whl", "filehash": "296a20fd11f582cac41d85292d7e1c347148c7e87c58d27d98e9a8ae6c5f107d", "filesize": 689408, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.5": {"released": "2025-12-02 22:09:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.5-py3-none-any.whl", "filehash": "dbfc81d892908ee87d40865478ecdb0bf3f05de345e3ac3ed9a3f47b574232ed", "filesize": 689097, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.4": {"released": "2025-12-02 21:52:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.4-py3-none-any.whl", "filehash": "a8a8fb9ed9dd6c54ffff2795e1118d6fa059c06bc2f71a312e5bcd55fb377220", "filesize": 688715, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.3": {"released": "2025-12-02 21:50:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.3-py3-none-any.whl", "filehash": "28126890b0cf5cf88a3a8cdcb382656ac7b573de66db24e3246a4cd3e4ee1625", "filesize": 688602, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.2": {"released": "2025-12-02 21:47:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.2-py3-none-any.whl", "filehash": "533c49dc926f0e78e86c55590699c0183f907b28247566f2333c3bbb2a4f1151", "filesize": 688525, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.1": {"released": "2025-12-02 20:48:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.1-py3-none-any.whl", "filehash": "9f2f6cfa7ae561ab70ccb076077f0101755a0795ef708313354a2faea9b9d980", "filesize": 683796, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "autogen-ext", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}, "0.3.0": {"released": "2025-12-02 20:27:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"merlya-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/merlya/merlya-0.3.0-py3-none-any.whl", "filehash": "b188f109a6de3a6e49f05a8b4a5c03463ba3b0f8dd071e5ed8411fe32812ebaf", "filesize": 682395, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11,<4.0", "apt_dependencies": [], "pip_dependencies": ["ansible-runner", "anthropic", "beautifulsoup4", "click", "cryptography", "fabric", "jinja2", "keyring", "litellm", "loguru", "netmiko", "openai", "openai-agents", "paramiko", "prompt-toolkit", "psycopg2-binary", "pyautogen", "pydantic", "pymongo", "pymysql", "python-dotenv", "python-terraform", "pyyaml", "redis", "requests", "rich", "sqlalchemy", "tenacity"]}}}}}