{"package": "aipyapp", "summary": "AIPyApp: AI-Powered Python & Python-Powered AI", "pypi_url": "https://pypi.org/project/aipyapp", "piwheels_url": "https://www.piwheels.org/project/aipyapp", "releases": {"0.5.0": {"released": "2026-02-15 22:56:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.5.0b16": {"released": "2026-01-14 10:37:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b16-py3-none-any.whl", "filehash": "d4d1d9ef488ca2ad4761a5722adf1a03bcd754696c8701d6db000ae43c220e4e", "filesize": 494515, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b15": {"released": "2026-01-09 10:07:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b15-py3-none-any.whl", "filehash": "841cdc0ed0c9f879d011853ced13ec1f67f5cb9251a9522cf322210c23d621ea", "filesize": 494500, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b14": {"released": "2026-01-08 10:50:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b14-py3-none-any.whl", "filehash": "a80869ae7bdd0f4710f191f1a94e8f2767cc23feff971ea88fc9c24f08204abe", "filesize": 494512, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b13": {"released": "2026-01-06 10:47:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b13-py3-none-any.whl", "filehash": "d6f0a84ef61ce8211addb77adc35f6fbd628dc2da9a8c464b87b318ab48f4210", "filesize": 494229, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b12": {"released": "2026-01-05 10:39:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b12-py3-none-any.whl", "filehash": "00329c53b6387aed9a253a60817b3dd1362158ac83246fce1efe54abbad48f84", "filesize": 493956, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b11": {"released": "2025-12-31 09:52:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b11-py3-none-any.whl", "filehash": "1164a8a43590accc9aa096818f94abdaa124a062d74944344d7c508eb3bfeb93", "filesize": 494175, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b10": {"released": "2025-12-26 10:57:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b10-py3-none-any.whl", "filehash": "99e3a993157e34d06a0121ffb2475af593876c3e82b79e7e6baf47cfc0bd08cd", "filesize": 493939, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b9": {"released": "2025-12-25 11:07:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b9-py3-none-any.whl", "filehash": "09e65763ca299d3b7c4193ba4b4e8b984568aed69dfaa361b0e2811755f30719", "filesize": 493926, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b8": {"released": "2025-12-19 10:04:51", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b8-py3-none-any.whl", "filehash": "a3f97556b7e67e778397ae1a097742bab492f19045237e1e024d896264fcd561", "filesize": 493306, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b7": {"released": "2025-12-18 11:12:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b7-py3-none-any.whl", "filehash": "b6562e4de8b47858d3368dfbe62f8b6d44e4ca037811ac4dc418aeff48781a6b", "filesize": 492646, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b6": {"released": "2025-12-18 10:04:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b6-py3-none-any.whl", "filehash": "62f075422ea234f4f5090268384ad6f3d8adbd88f55d11adb99f480e2d9e3ea2", "filesize": 492747, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b5": {"released": "2025-12-16 10:15:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b5-py3-none-any.whl", "filehash": "ba103a8d1192f361f6c9a7ea3323a939943604b6639df0f0398bc57226dad975", "filesize": 492311, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b4": {"released": "2025-12-12 11:14:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b4-py3-none-any.whl", "filehash": "bb7974c99ff8469de90f74753ea9111f0050b195d0bb27138f299d937d436d39", "filesize": 494085, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b3": {"released": "2025-12-12 10:21:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b3-py3-none-any.whl", "filehash": "9bd4b5d6bac392106a7fab9d2fb8160a6e977d7191d2c5c071ec27b462e4e1ad", "filesize": 494243, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b2": {"released": "2025-12-12 09:59:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b2-py3-none-any.whl", "filehash": "8e8bfe6129b167b8873f33aad2ec1ff02312f911be243a4fadf1590d65b2058e", "filesize": 494006, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.5.0b1": {"released": "2025-12-09 10:03:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.5.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.5.0b1-py3-none-any.whl", "filehash": "f4c265c5bcd761325e585907fade06ad59dd085a9291826c888332de1df9b5ea", "filesize": 492780, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0": {"released": "2025-11-28 05:59:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0-py3-none-any.whl", "filehash": "64cde84d083c2819ab4bfe1f603fee08dda51e8d58673ab15e3764bcc6603911", "filesize": 488348, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b38": {"released": "2025-11-27 20:25:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b38-py3-none-any.whl", "filehash": "ab4be45ce596a62792d4de6a9a124a4087cb01aca8207cf12acee98ee2086ae5", "filesize": 488391, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b37": {"released": "2025-11-27 07:14:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b37-py3-none-any.whl", "filehash": "bfc1d18c9b32075853b6e8f7c494473b4b2b042e016cd59340ecab6012343e2f", "filesize": 488314, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b36": {"released": "2025-11-26 10:09:32", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b36-py3-none-any.whl", "filehash": "ed49522042f0c765b736e043b3d4fe0a23618ccd3b6c27c51d394b76fa09ff34", "filesize": 488295, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b35": {"released": "2025-11-25 11:22:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b35-py3-none-any.whl", "filehash": "4cf73b006e276545a90c2e4ee1073383320410afdbf4304d8427e850482b89c8", "filesize": 487979, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b34": {"released": "2025-11-25 10:20:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b34-py3-none-any.whl", "filehash": "cc52223a2573a5fcfde28d52302ad62d440500cc827a74dd24159c15c2de6884", "filesize": 487577, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b33": {"released": "2025-11-25 10:16:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b33-py3-none-any.whl", "filehash": "7b93d9b0669ba274c706d2f52e5c798f4fced5d93660ddd6987e909779ee2b0b", "filesize": 487580, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b32": {"released": "2025-11-24 11:17:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b32-py3-none-any.whl", "filehash": "cb93b17792de4969a93b905fb51095a98784c7444781ed234d17de575988bb33", "filesize": 487500, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b31": {"released": "2025-11-24 10:55:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b31-py3-none-any.whl", "filehash": "084703d582f1ede0866202963d3c9a0fd1c2aac96e6908087bf57ce477946e9a", "filesize": 487470, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b30": {"released": "2025-11-24 09:25:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b30-py3-none-any.whl", "filehash": "542a880811c4e369fcf731ffa0cbec183fbdc48a757fd5b81348339dffabeab4", "filesize": 487377, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b29": {"released": "2025-11-22 09:51:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b29-py3-none-any.whl", "filehash": "0f429a89340ee3dc634098c54fd0fe2fa8c4ed5ccb152a6db533e942fda39afa", "filesize": 481688, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b28": {"released": "2025-11-22 07:22:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b28-py3-none-any.whl", "filehash": "2ecd9b716280e5d31e565dad53b50e9e81a10b5fcf878d561c83c3ef4840abc6", "filesize": 481663, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b27": {"released": "2025-11-21 00:46:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b27-py3-none-any.whl", "filehash": "62d5f4cd315fe30745ede5fd2e1819e9ec3412ea0cd8327dc2d9dffc3d3b686b", "filesize": 477467, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b26": {"released": "2025-11-20 10:26:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b26-py3-none-any.whl", "filehash": "16f48f24d8450f3fda019482545007cb8375bf68c9653a78119a176bdef57ca4", "filesize": 475734, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b25": {"released": "2025-11-19 10:30:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b25-py3-none-any.whl", "filehash": "4592f7a392f299033ec5302cbbd0df81fb94a3df5c61524d327e58301015b147", "filesize": 474684, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b24": {"released": "2025-11-19 10:24:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b24-py3-none-any.whl", "filehash": "6f7f6a2a85af323428deae369a3118f0a9ffacb67322d154f981dbee8ca722b9", "filesize": 474109, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b23": {"released": "2025-11-18 10:49:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b23-py3-none-any.whl", "filehash": "cb583f381a4f8fbb6c1fd1bbe46dc5adc2b4de9efa3287f0b0929ec6af7c69b3", "filesize": 473501, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b22": {"released": "2025-11-17 08:33:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b22-py3-none-any.whl", "filehash": "1feea43141f3808ebba56a6178b590f5f2f27c6730353b4d1b59e09edc04ab9a", "filesize": 473240, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b21": {"released": "2025-11-11 08:46:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b21-py3-none-any.whl", "filehash": "a65140290894025e9d70875d12b268c87cab402c8d5c20518eb2dcdc3f18034f", "filesize": 472165, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b20": {"released": "2025-11-10 10:14:32", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b20-py3-none-any.whl", "filehash": "34d6109245bf62ab8f86690fd004db1f26edbf04c9b67db7c2620732300e25db", "filesize": 470823, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b19": {"released": "2025-11-06 10:29:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b19-py3-none-any.whl", "filehash": "c94acef60e95adc8638161644d10d41d66e1c7c87c42810c044e6ccab79660fc", "filesize": 470736, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b18": {"released": "2025-11-05 09:26:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b18-py3-none-any.whl", "filehash": "38a406fa0394d8044baa83e3033acab00881ec237d7b6106036824cc0ab15ff0", "filesize": 470590, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b17": {"released": "2025-11-04 10:51:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b17-py3-none-any.whl", "filehash": "edcfdc1b2e14872cca75065915595eb7f8a265e8993f00b9ad23e1e1fa0a0fcb", "filesize": 467330, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b16": {"released": "2025-11-04 10:26:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b16-py3-none-any.whl", "filehash": "945d6268152b4e22591654523e4c74a99d1152e60dcb8422e20a134810465209", "filesize": 466206, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b15": {"released": "2025-11-03 09:08:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b15-py3-none-any.whl", "filehash": "c7f120081b5e646547005f2e0b55069740b530d0f3af104114d17793e6b47d57", "filesize": 466019, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "promptabs", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b14": {"released": "2025-10-28 10:49:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b14-py3-none-any.whl", "filehash": "c839109809091fb1ebf8313f258910485414288ba97b09831b3113b4a19ba6d9", "filesize": 461273, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b13": {"released": "2025-10-21 13:20:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b13-py3-none-any.whl", "filehash": "8622e5fc93dcdad5f7507ebe6891e5331eb9471816899004e90ee354e002c008", "filesize": 457844, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b12": {"released": "2025-10-20 10:17:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b12-py3-none-any.whl", "filehash": "01ec043ea319846b68afcff6e9a146e575d62f0d738e25c7b885f499347dcc10", "filesize": 457842, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b11": {"released": "2025-10-16 12:49:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b11-py3-none-any.whl", "filehash": "7712eccddab62314d846658c2179fb09a11b8f3d62057d8a8e9ef45b78051bcf", "filesize": 455871, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b10": {"released": "2025-10-10 11:25:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b10-py3-none-any.whl", "filehash": "2e69fb3d2e6f4f641aa069d4fb23f66e0f716ec11f4a6cb7cf4caf6d3a8656de", "filesize": 456646, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b9": {"released": "2025-10-09 11:50:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b9-py3-none-any.whl", "filehash": "af3e4de282387d02cb4e757e467b1e19d430f3a1772fd5fe6505096d4448691f", "filesize": 456557, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b8": {"released": "2025-10-09 11:29:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b8-py3-none-any.whl", "filehash": "755789dfe580d2c1efbe8a8bc07582df80a5ed826df7bce5ac9ac13f3062d77c", "filesize": 456558, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b7": {"released": "2025-09-26 10:29:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b7-py3-none-any.whl", "filehash": "e5b68ab7ea0ebbeee76529c05f879161033102a4e9d580bcbbe3a6d8db8eceb1", "filesize": 451983, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b6": {"released": "2025-09-25 12:08:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b6-py3-none-any.whl", "filehash": "74b169b8fc7ec03ea2bf9a29abd17a9b31963f26b0b9c1ec6f507aacf0193503", "filesize": 451500, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b5": {"released": "2025-09-25 08:59:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b5-py3-none-any.whl", "filehash": "159b1c7b4332305ac4870ba8343810df64bf33ef95dcd71815a54f9b6e440b80", "filesize": 451431, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b4": {"released": "2025-09-25 08:49:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b4-py3-none-any.whl", "filehash": "ed5b4c5a40c94731c0492ce9ea953f373c5e33e2b1bb4aaa9e7c2a9a057d27cc", "filesize": 451445, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b3": {"released": "2025-09-22 06:15:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b3-py3-none-any.whl", "filehash": "6e1ddfdb7dca4778f99fddbb33d77964348c26073b5a842271ac30f2398f4a43", "filesize": 451100, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b2": {"released": "2025-09-19 12:00:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b2-py3-none-any.whl", "filehash": "0fb779066886f095a711daea32924e6034caa04ab393585906f2368b8e47aa93", "filesize": 447144, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.4.0b1": {"released": "2025-09-17 13:18:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.4.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.4.0b1-py3-none-any.whl", "filehash": "e978e39d6279551a21d450f780a4c6639bf5b28ae15eff2a2e529ddc4ce4a03f", "filesize": 444176, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0": {"released": "2025-09-09 13:52:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0-py3-none-any.whl", "filehash": "c2ce84956af327f7d4a4af95d97eb7958f75dc0f5efb1dc105c0b2085697f8e4", "filesize": 441094, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b44": {"released": "2025-09-09 11:17:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b44-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b44-py3-none-any.whl", "filehash": "3b1cc22025594ec1d52cf110a2e2ddd02da10ee123a2be6ffc5d4368d3b45d13", "filesize": 441135, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b43": {"released": "2025-09-09 09:43:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b43-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b43-py3-none-any.whl", "filehash": "5aa8f25a9e2655ecf2b01e8256ffe20e48312e8728102e5c22be18ad4e84e743", "filesize": 441156, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b42": {"released": "2025-09-08 12:48:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b42-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b42-py3-none-any.whl", "filehash": "ba6373fd4bc3965015ee33723bf36f22860cc3179cac004ac24b7cc82bfecabb", "filesize": 441170, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b41": {"released": "2025-09-07 21:36:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b41-py3-none-any.whl", "filehash": "bea1e0755dad92b07051d82f56a54b363b5744801d05f5d9c52b2c32df522a98", "filesize": 441639, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b40": {"released": "2025-09-05 11:14:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b40-py3-none-any.whl", "filehash": "27a9a1b4b5aac5c87a5e30abe4afb771f5075c501e2cbc4a7f26c1e26c99f31a", "filesize": 441630, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b39": {"released": "2025-09-03 11:17:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b39-py3-none-any.whl", "filehash": "cac69d8d7186e7bbe7c88193f1cb73cf5d93389f286ac5af1f486ec4d537a8a6", "filesize": 440976, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b38": {"released": "2025-09-01 12:58:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b38-py3-none-any.whl", "filehash": "51eb3a08eccb366eacc91a59d1b3ea8ddab5c4fa3f68e295ce3974ddab39ef14", "filesize": 440991, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b37": {"released": "2025-09-01 12:49:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b37-py3-none-any.whl", "filehash": "a9aff1fcfab9c9613de63b803d3ad1c66aa3e4f6db234796c0420e62f8654887", "filesize": 444979, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b36": {"released": "2025-08-29 12:27:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b36-py3-none-any.whl", "filehash": "ef12b16e3896ab0ecc2328321325d6417d62638b9dce862883382e647b1b4e33", "filesize": 444960, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b35": {"released": "2025-08-29 07:49:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b35-py3-none-any.whl", "filehash": "c07337cd7a3ccd37be62cc5ea2465cde732dea7c5cf6b91156a3210b996d0018", "filesize": 444581, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b34": {"released": "2025-08-26 07:43:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b34-py3-none-any.whl", "filehash": "0b87a3e2bd865a4ca541703f19e7e6e039785e637b7e9db874c0e04f28b76547", "filesize": 444496, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b33": {"released": "2025-08-25 10:27:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b33-py3-none-any.whl", "filehash": "2b6099d4e38189e2a9edf81af9aa2b296cc822ed0690fa3c21f37d76bd7a42b6", "filesize": 444826, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b32": {"released": "2025-08-25 08:20:26", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b32-py3-none-any.whl", "filehash": "6b9723a30617d7ab41ec281245c58b3b7a761d18140d7dc33133a6a400be6d35", "filesize": 444829, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b31": {"released": "2025-08-25 07:58:03", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b31-py3-none-any.whl", "filehash": "e6963ed32a0f29b1406b260053c754a659fe775fe436a8e4b51d15262162eba0", "filesize": 444821, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b30": {"released": "2025-08-22 15:47:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b30-py3-none-any.whl", "filehash": "5610e814a2b2237fa9e796ff67898fa5318240bcbc381d6ab5aff7f420ab6e84", "filesize": 444812, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b29": {"released": "2025-08-22 09:47:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b29-py3-none-any.whl", "filehash": "6f0a1beff6c80448bb46b6de287de7850ad1adbef8d6b07d22ffa0d65aebffc3", "filesize": 444655, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b28": {"released": "2025-08-22 09:09:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b28-py3-none-any.whl", "filehash": "4677f6c7fddc4bf240fab55147328bb32a43b81397c60687d805409a0dd7c424", "filesize": 444607, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b27": {"released": "2025-08-22 08:48:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b27-py3-none-any.whl", "filehash": "ae6dac6bc0bfc1dcb5b2cdd286d24b4b774187a9f7752cd7dbbc93c0e2b7a069", "filesize": 444704, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b26": {"released": "2025-08-21 22:03:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b26-py3-none-any.whl", "filehash": "03dba1c301f611f4222b809f7919f61bbc37a75fa072b100e300c995c174d957", "filesize": 444328, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b25": {"released": "2025-08-15 13:49:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b25-py3-none-any.whl", "filehash": "f23b16f45fcb2780d84bb684575d0c47b478484a37031184e8c4d8a23ffb8054", "filesize": 444235, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b24": {"released": "2025-08-14 10:38:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b24-py3-none-any.whl", "filehash": "3480ff29c2289c8400dafcc45bae8c96f50cea514235291eebc7142e0cde18aa", "filesize": 444100, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b23": {"released": "2025-08-14 09:03:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b23-py3-none-any.whl", "filehash": "7eee970a07a91f6c1843c02b11971b1954dd57a27382223d73e510e7c3a93302", "filesize": 444147, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b22": {"released": "2025-08-13 12:55:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b22-py3-none-any.whl", "filehash": "9044f6cb059cb9834f1a9e65e9617e5e4a289ec072c2c6c4cbcae2f2631bfb3c", "filesize": 444052, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b21": {"released": "2025-08-13 08:55:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b21-py3-none-any.whl", "filehash": "0914962f8e469b0e387ccd281310ffd37b71860a466fb76c6d600d6030d05cde", "filesize": 443426, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b20": {"released": "2025-08-11 08:52:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b20-py3-none-any.whl", "filehash": "8893e636bb7da116846c8e87c571daab26f41e38877587705fd81727d620b968", "filesize": 433056, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b19": {"released": "2025-08-11 07:08:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b19-py3-none-any.whl", "filehash": "2dbf0bb1f9a5074873719060651ce41110afeaa1223f958dcc1df1daf37a5d61", "filesize": 433056, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b18": {"released": "2025-08-10 21:39:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b18-py3-none-any.whl", "filehash": "7a721b611d9b96845f6d69e99cb4dc635d549581017c962b440bf26e50d9dab7", "filesize": 427689, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b17": {"released": "2025-08-10 21:12:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b17-py3-none-any.whl", "filehash": "2b33030fa42c7ea2a71c9da98c31312132aab308472a66c1620b8978fccb32c4", "filesize": 427555, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "psutil", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b16": {"released": "2025-08-10 08:31:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b16-py3-none-any.whl", "filehash": "e5d8bf1ff97cc49add153f26b009e147ec4243af7e42d26defcfe2f958c3e9d4", "filesize": 413387, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b15": {"released": "2025-08-09 11:17:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b15-py3-none-any.whl", "filehash": "1c46229a3ee2280914f9cfb32e08b6894d545fb9de91d2ccd8d4aced79209a38", "filesize": 412498, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b14": {"released": "2025-08-09 09:50:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b14-py3-none-any.whl", "filehash": "6ace8ce616bd040dadb6374b49f6fba9bae3846bef1fa27e75011db292d70de8", "filesize": 410941, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b13": {"released": "2025-08-08 14:15:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b13-py3-none-any.whl", "filehash": "6653d9e400014acbf9391d4de59a724211d6290ffe2267563ef205278b6624fe", "filesize": 409995, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b12": {"released": "2025-08-08 12:38:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b12-py3-none-any.whl", "filehash": "5e195ef618d877f272d1866be2a140af95257d71407530a9d97de74450386d8c", "filesize": 410210, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b11": {"released": "2025-08-08 09:02:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b11-py3-none-any.whl", "filehash": "228b5c946b60249aa5879a5a1dc83c170780d9e2dff2d29a28ca5bb2b78d27a9", "filesize": 408716, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b10": {"released": "2025-08-07 07:31:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b10-py3-none-any.whl", "filehash": "695e2ff6a1698100c9db04858b561844b36a70c58318a7e16feebd499c3bd72c", "filesize": 403978, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b9": {"released": "2025-08-06 12:58:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b9-py3-none-any.whl", "filehash": "588baf577a92ccc93c90a794aaf4a68a672990652556d7249896373ad0d5c492", "filesize": 399509, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b8": {"released": "2025-08-06 12:51:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b8-py3-none-any.whl", "filehash": "daaae1bc38c010d9c250b0d7c125881b352668fdf778b14ff0f1aa14baa36da1", "filesize": 399510, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b7": {"released": "2025-08-06 11:30:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b7-py3-none-any.whl", "filehash": "1916daa55e1b085fdb1aa9c19e85fa7d18abfdec4ecfe46ba7ef6f74cd6c10ca", "filesize": 398969, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b6": {"released": "2025-08-06 08:37:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b6-py3-none-any.whl", "filehash": "3296d965d313cd2745817f27ced26e168b6e524184de4be4cd5478c09582aa04", "filesize": 397721, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b5": {"released": "2025-08-06 08:31:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b5-py3-none-any.whl", "filehash": "a86422ecebea09318dd5f7ea8ff66cbc2d94be1918b35c861340b540b6988109", "filesize": 397725, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b4": {"released": "2025-08-05 23:06:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b4-py3-none-any.whl", "filehash": "bb4733974cf815cb00522c636111cfcd4d6d11bfd6d89f5e23c7b3e3d52aebb4", "filesize": 396613, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b3": {"released": "2025-08-05 16:23:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b3-py3-none-any.whl", "filehash": "fdab9ba6961689984e3d76317615fa7339e333012c0533b9405ae575d9b3d7e8", "filesize": 391061, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "fastapi", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b2": {"released": "2025-08-05 15:15:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b2-py3-none-any.whl", "filehash": "6a78ad4d8694aef707588b068216c536bc20fe13ad241bf221f5dbeb81985e48", "filesize": 383135, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.3.0b1": {"released": "2025-08-04 19:40:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.3.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.3.0b1-py3-none-any.whl", "filehash": "e5fbf9fb11079b7d9f31c04cb7d6a2895b152e785f0e799b29ce5220affcaa0b", "filesize": 382697, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b20": {"released": "2025-08-04 14:18:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b20-py3-none-any.whl", "filehash": "555c2f7f7b484ec93ce90ea80f644049efce722f2880c205152a08d69eb2ba8e", "filesize": 378119, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b19": {"released": "2025-08-04 08:02:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b19-py3-none-any.whl", "filehash": "866d657df7bc0f58115cb6298d197555602b508e31793b8fb8b048266034ba9b", "filesize": 376828, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b18": {"released": "2025-08-03 11:55:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b18-py3-none-any.whl", "filehash": "c9e2180fc984190a9ab25fc441d7fa926e666dfb3a4098602b4982e9761c4472", "filesize": 376503, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b17": {"released": "2025-08-03 07:52:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b17-py3-none-any.whl", "filehash": "8e0e595273de487718c2a2e32a117ae4b4306953fc5ab80c50ef6572699a9422", "filesize": 376144, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b16": {"released": "2025-08-03 07:17:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b16-py3-none-any.whl", "filehash": "a195d048e8354a8d57c6d29d0702c067e17a7a2b00be7d863ebce1a7d1bc7139", "filesize": 375956, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b15": {"released": "2025-08-02 21:50:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b15-py3-none-any.whl", "filehash": "349b21f57d37f0b29fc80caccb1b9ddd295a67e0f3e8b3c628cadebb47a6814b", "filesize": 375956, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b14": {"released": "2025-08-02 21:21:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b14-py3-none-any.whl", "filehash": "49ce099939af5724e758516869250e605acd00e71f68f19f0a1a58048c9f4e5a", "filesize": 375899, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b13": {"released": "2025-08-02 20:24:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b13-py3-none-any.whl", "filehash": "7fd680742855f3e37cd8e364202ab3c590681ffe9aca6c4c0d71220da35c33c8", "filesize": 375249, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b12": {"released": "2025-08-02 13:20:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b12-py3-none-any.whl", "filehash": "f4d0dabf97794e9c2688a75278aec22c16ed5caf8900b13d7d14079fa1eb92f0", "filesize": 365269, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b11": {"released": "2025-08-01 13:04:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b11-py3-none-any.whl", "filehash": "a2e216d62980bac16656671a6c32d85272093a22bab4bb39d6dcc98c3f6fcce0", "filesize": 365193, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b10": {"released": "2025-08-01 11:09:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b10-py3-none-any.whl", "filehash": "b591d5a328db9fa4d36500509e124d0cf689a8f6860060e87d372d07469ed999", "filesize": 363688, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b9": {"released": "2025-08-01 08:49:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b9-py3-none-any.whl", "filehash": "f7fcdfa15d9765ecd5de8d7f2a74558d5c25a495be14cc7c466c01f58100c6bb", "filesize": 361594, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b8": {"released": "2025-08-01 08:41:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b8-py3-none-any.whl", "filehash": "cec6e11338568943340c5fe653f8e5013e9d2c451615cb851f86ebb3a34758ac", "filesize": 361617, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b7": {"released": "2025-08-01 05:38:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b7-py3-none-any.whl", "filehash": "956f1066c9b8c05839d86dab37cd24444ea3fb4a1417d0b56d4179db9d0ab89a", "filesize": 361311, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b6": {"released": "2025-07-31 21:17:32", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b6-py3-none-any.whl", "filehash": "b7cbe90753198a319bd09a81837ca390360c64f6254470f32d2f81bf657e33f7", "filesize": 361301, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b5": {"released": "2025-07-30 11:03:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b5-py3-none-any.whl", "filehash": "84cf44225c7067dbeae1600de141e280c32f8b2610512e74d6a6a90389071fba", "filesize": 357872, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b4": {"released": "2025-07-29 13:30:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b4-py3-none-any.whl", "filehash": "92c7d41941c2d46da092eef676d06370d9e7afe5bcfa1f7456a2b2db8897c0fd", "filesize": 349368, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b3": {"released": "2025-07-29 08:08:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b3-py3-none-any.whl", "filehash": "b83fe223ae10f51ffb1c69e11befa648accdfdd2395828819c5df77252cdae6f", "filesize": 349310, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b2": {"released": "2025-07-28 13:33:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b2-py3-none-any.whl", "filehash": "5c449d5a4535e82833bb43df72fb25f998a5b6186912d7ac51e2a85231088ca1", "filesize": 349088, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.4b1": {"released": "2025-07-28 07:40:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.4b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.4b1-py3-none-any.whl", "filehash": "f17356b57eb72397b33539ea8a269b2b1ed5b2a368183b0aa846ccd5c6d830a0", "filesize": 349416, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3": {"released": "2025-07-25 13:37:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3-py3-none-any.whl", "filehash": "265b601ea13b8f0f6aec777a0d3d2881b441916a9969e147a03d27787020d729", "filesize": 343849, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b12": {"released": "2025-07-24 20:50:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b12-py3-none-any.whl", "filehash": "89d06ecf690974b1d2efa57bb3f3ef48f5a99bbd61868f1f2cf915839eff0d51", "filesize": 343891, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b11": {"released": "2025-07-23 12:50:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b11-py3-none-any.whl", "filehash": "fd98af45a1127fd7f6fb123b56a401633a8c8d795ee82e519ed18054978062de", "filesize": 343836, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "charset-normalizer", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b10": {"released": "2025-07-23 08:30:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b10-py3-none-any.whl", "filehash": "958c5eaaafd1bff4364350cbbd2fb099751ba747bf880d83ad94235fc0950dae", "filesize": 343768, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b9": {"released": "2025-07-22 11:13:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b9-py3-none-any.whl", "filehash": "d648e1fea4f51ad67fafd9fcc6caa0f81d8243a38a0125c3bb1a7ee20ce9530c", "filesize": 343405, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b8": {"released": "2025-07-22 09:39:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b8-py3-none-any.whl", "filehash": "1caa5e5b67df2343204a949067e62762c746fae83d8ae592a88fb91dda2b8f0d", "filesize": 342967, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b7": {"released": "2025-07-21 07:07:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b7-py3-none-any.whl", "filehash": "701659df90aa90dbd7a88e49c59786f1b605a70d2d756fd3096b90318296adb6", "filesize": 342883, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b6": {"released": "2025-07-16 21:33:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b6-py3-none-any.whl", "filehash": "296c3ce173aee8bc6a598bef04ad60f263b05b4fe31d250bd97d87a8037799a3", "filesize": 343551, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "jinja2", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b5": {"released": "2025-07-15 09:02:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b5-py3-none-any.whl", "filehash": "68e9a821f94f52c6a732f5e1634939ca2de72dc17168c806cb13cf196ac5ffac", "filesize": 343520, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b4": {"released": "2025-07-14 21:13:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b4-py3-none-any.whl", "filehash": "cf5c156a50219b55b013b2e389b7c5260fe026149a5eb1a3998e1395978a9350", "filesize": 343300, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "pyyaml", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b3": {"released": "2025-07-13 15:26:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b3-py3-none-any.whl", "filehash": "b591cd50ea30e9f700531b3074d34fe420ee285f983e3c3611574fe2b46ffeed", "filesize": 335872, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b2": {"released": "2025-07-10 10:50:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b2-py3-none-any.whl", "filehash": "3a122a36ecd916291cab8238475245324d9b49015bb7d9b9d5ba5299a5942363", "filesize": 332314, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.3b1": {"released": "2025-07-10 10:37:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.3b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.3b1-py3-none-any.whl", "filehash": "aa769dc20510abbbf301aa75b248a127982262dbabb2d6dd26b574613f7b8419", "filesize": 331878, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.2": {"released": "2025-07-08 14:44:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.2-py3-none-any.whl", "filehash": "7cc081c77100ac9025be4788189f6605586abc220e26b9ccb8fbbf62172f6f8c", "filesize": 322464, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.2b9": {"released": "2025-07-05 15:09:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.2b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.2b9-py3-none-any.whl", "filehash": "b909d415f1cbfc4b7e98b00a47677ad0b4004f8c8411900a33ab8f4dc71a3d06", "filesize": 328662, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.2b8": {"released": "2025-07-05 08:02:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.2b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.2b8-py3-none-any.whl", "filehash": "7350ad17f95f781b3f64a146528e7e5f5719249bee4c0324a82af8e01ba27d9a", "filesize": 327875, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.2b7": {"released": "2025-07-04 22:47:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.2b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.2b7-py3-none-any.whl", "filehash": "d8b2532f0186c0b54b1cc52196795f6a79b765aa15d577a01812c80de6c0203e", "filesize": 325629, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.2b6": {"released": "2025-07-03 11:21:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.2b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.2b6-py3-none-any.whl", "filehash": "e4d9d92c95e6b84558f8c3004ca66de0f52f6308d69fe057dc196cb57d16d0a6", "filesize": 322524, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.2b5": {"released": "2025-07-02 13:21:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.2b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.2b5-py3-none-any.whl", "filehash": "ce56f3eb0a482e5efab7aa582d2cce2492cbf612fbe9913ba6ad0311301126b5", "filesize": 321895, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.2b4": {"released": "2025-07-02 07:17:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.2b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.2b4-py3-none-any.whl", "filehash": "050809cf40bf28283015ad947535163bc4101a49cd3c7908e84d25ad0dec24a1", "filesize": 320786, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.2b3": {"released": "2025-07-01 13:41:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.2b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.2b3-py3-none-any.whl", "filehash": "0a6a840c11dece0e4db7f684f16fe029e9a19b71bd11d3d5e5903bd78b1bbdd5", "filesize": 320947, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.2b2": {"released": "2025-07-01 10:36:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.2b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.2b2-py3-none-any.whl", "filehash": "3b4b970c30861a9db2c37b235c40413d27335b48a0577024ea6a8f192b8dd842", "filesize": 317195, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.2b1": {"released": "2025-06-30 09:54:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.2b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.2b1-py3-none-any.whl", "filehash": "26984ea12e52ca172db9ef8def0682277b9ca85557adbb22912a1f037d958d7b", "filesize": 317067, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.1": {"released": "2025-06-28 13:36:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.1-py3-none-any.whl", "filehash": "2c133a226bf1c27b2edeae318271bfb2bb591e9565085129f7709cf55363c9f9", "filesize": 316726, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.1b7": {"released": "2025-06-27 14:21:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.1b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.1b7-py3-none-any.whl", "filehash": "10911ab8b89b988a170e899125309a755283c1d68e7182b0e2bddd192eaed9e9", "filesize": 316672, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.1b6": {"released": "2025-06-27 13:26:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.1b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.1b6-py3-none-any.whl", "filehash": "bc34f897fe08992a2c7c320f86e58473bc0e159bd7f42f72832e6faa8ee867ee", "filesize": 316522, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.1b5": {"released": "2025-06-27 13:07:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.1b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.1b5-py3-none-any.whl", "filehash": "a4eb5456008c6840fb8a67ff9c36d2f7f8f17d91622b4e5341b16618303a7500", "filesize": 316514, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.1b4": {"released": "2025-06-26 13:36:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.1b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.1b4-py3-none-any.whl", "filehash": "92389af9b406b176a872e959cefd5360aba5f2f22318f7eff8cf5d0dd693cf36", "filesize": 317543, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.1b3": {"released": "2025-06-26 12:26:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.1b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.1b3-py3-none-any.whl", "filehash": "0e8db2b01ea6f399ba5e9aa4fb86f2b747656e545c782e605b8d7881abdea9c7", "filesize": 317537, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.1b2": {"released": "2025-06-26 12:22:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.1b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.1b2-py3-none-any.whl", "filehash": "75fcdb528726141d48cc49b8f1f763ff9b5a936c1fddbf5cd61308014d8f6976", "filesize": 317518, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.1b1": {"released": "2025-06-24 22:14:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.1b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.1b1-py3-none-any.whl", "filehash": "b8a9030bc3a9d850e789eaf4146fc3d42e84122e7e9b4cb43fd3c8638d5d4d5e", "filesize": 316711, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.0": {"released": "2025-06-20 10:07:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.0-py3-none-any.whl", "filehash": "bec966aa1afb5ba5bdd1f0bb658dc0fda9dbd538993f5aa1e5fe38ed4bcaa3f0", "filesize": 311306, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.0b8": {"released": "2025-06-20 09:52:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.0b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.0b8-py3-none-any.whl", "filehash": "926d8b0392bb21575b0ccf62b8702f81875bac565e4619d26ecd51c284f84a7a", "filesize": 311327, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.0b7": {"released": "2025-06-20 08:48:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.0b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.0b7-py3-none-any.whl", "filehash": "5cc632b8df1dc35d0f78e469009b13304fb8eee3d02821dcb8b6152b533748db", "filesize": 311115, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.0b6": {"released": "2025-06-19 13:33:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.0b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.0b6-py3-none-any.whl", "filehash": "cf3347807901306972f22cf60c76bce5604b18e73cd20a319efef693d09d86d7", "filesize": 311153, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.0b5": {"released": "2025-06-18 22:25:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.0b5-py3-none-any.whl", "filehash": "11e47ac16028cc00d369f70fe85d9b943631fcf794b5fc4e2469cfc76881c40a", "filesize": 311247, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.0b4": {"released": "2025-06-18 09:28:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.0b4-py3-none-any.whl", "filehash": "ff5556eb3e5083a8556178777f46cedf3b01fee20089b63569ca315664957036", "filesize": 311000, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.0b3": {"released": "2025-06-16 08:29:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.0b3-py3-none-any.whl", "filehash": "db7d23ad8db021aa362df17eae6a80cda75c2d28a4286d669162e42be65ac976", "filesize": 313924, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.0b2": {"released": "2025-06-12 13:34:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.0b2-py3-none-any.whl", "filehash": "aafdccd64025e92dc0661d5a0c18c8d3167011715cab794b300016f24f5bfcd1", "filesize": 313927, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.2.0b1": {"released": "2025-06-12 12:03:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.2.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.2.0b1-py3-none-any.whl", "filehash": "fb7d503109dd38397aaa9ca36940557bc58b2eb1f55b7f24df3579ee5e05d303", "filesize": 310640, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.32": {"released": "2025-06-06 13:04:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.32-py3-none-any.whl", "filehash": "9d48795df6dee158b55f515c76a2c1a3475366af678421714e9a5269d83193d1", "filesize": 306511, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.32b3": {"released": "2025-06-06 11:29:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.32b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.32b3-py3-none-any.whl", "filehash": "fb57b4dc0ba30b412dbfa45e1e156ae14854509735f623212cc085649bec546c", "filesize": 306539, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.32b2": {"released": "2025-06-05 08:00:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.32b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.32b2-py3-none-any.whl", "filehash": "756b1faa4adf8d79370fc66f94a9bb1825b1c2306cf2b62e3587330696adff15", "filesize": 306495, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.32b1": {"released": "2025-06-04 12:11:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.32b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.32b1-py3-none-any.whl", "filehash": "78b8e5100c2859e56a8aa2633eec7464cc30a630ab299c058a38af4aa34383d5", "filesize": 302133, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.32b0": {"released": "2025-06-03 08:52:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.32b0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.32b0-py3-none-any.whl", "filehash": "92291f458610650e121d930d09998fa3283001f81e495c2c443ed9db370c93e7", "filesize": 301886, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.31": {"released": "2025-05-28 21:02:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.31-py3-none-any.whl", "filehash": "54767d2735d8c8aed82bb4e4fd5244be486e461be9a97943437fe3e22a3e5819", "filesize": 300021, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.30": {"released": "2025-05-28 12:38:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.30-py3-none-any.whl", "filehash": "47c66d99075987466d5bc399946244275ebc05f7c0abecb612d2ba6e29ee1428", "filesize": 300172, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29": {"released": "2025-05-28 11:23:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29-py3-none-any.whl", "filehash": "ab8c0963ed072abddd02683c474fe93a1711a918bc0f259a9363609dec3ef328", "filesize": 300172, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29b10": {"released": "2025-05-28 09:35:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29b10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29b10-py3-none-any.whl", "filehash": "46d1b376ab115ce70cd02460723f6bf03725c49d5194da2490c94426a6c1d3c2", "filesize": 301340, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29b9": {"released": "2025-05-27 09:51:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29b9-py3-none-any.whl", "filehash": "f888daf263b60de39f6ff3ccf793e0aa61033daced13dfa9a78b93b9156ab81a", "filesize": 299105, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29b8": {"released": "2025-05-27 05:35:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29b8-py3-none-any.whl", "filehash": "5d2f3805b4203aa1690fe13c60a460ce3730edcc2ddd879df2f21878c7cc999e", "filesize": 297254, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29b7": {"released": "2025-05-26 22:48:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29b7-py3-none-any.whl", "filehash": "5c7f88e84f6840fd6901e9e1ce678fc000c4c672451855f200d47ab128916cb1", "filesize": 297257, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29b6": {"released": "2025-05-26 21:31:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29b6-py3-none-any.whl", "filehash": "8fd472c25df87df7aa35d6944c1735e69d3165be3c63c6e06907c86e36dea6c5", "filesize": 297176, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29b5": {"released": "2025-05-26 10:36:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29b5-py3-none-any.whl", "filehash": "2016f70f1e413ddbbcbc45713d79cc4c875251a76ebf1afa7438fdcb6fca3386", "filesize": 300511, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29b4": {"released": "2025-05-26 06:18:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29b4-py3-none-any.whl", "filehash": "2897c6c4e068b95f4dae88ea68af00e87befddb59012dfee4775548c7df122b2", "filesize": 300578, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29b3": {"released": "2025-05-25 22:16:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29b3-py3-none-any.whl", "filehash": "7be4e9562fcf926393d2f1c0696b52182d816f15ed41632e48c562ad7d40d60f", "filesize": 300670, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29b2": {"released": "2025-05-25 14:02:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29b2-py3-none-any.whl", "filehash": "1b7eff9f1d5f90a5c7dbcc6f6a23b52bfa7b298c22237e4c87e08fa956ce01d0", "filesize": 300022, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "diff-match-patch", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29b1": {"released": "2025-05-23 12:49:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29b1-py3-none-any.whl", "filehash": "cb7fe72bed0a18eb9077988afdd9979b5d8d7bc61c6dc018b9436135cb536a91", "filesize": 297045, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "diff-match-patch", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.29b0": {"released": "2025-05-22 08:17:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.29b0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.29b0-py3-none-any.whl", "filehash": "be0767a025a04a93afbff6a6b6a77c5144e5dd854240f1c291213e08080083fd", "filesize": 295402, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "diff-match-patch", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.28": {"released": "2025-05-21 10:11:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28-py3-none-any.whl", "filehash": "e2719226627bf60dd40abdff4c79b98d86425c284027f2c2195e18799c47d21f", "filesize": 296184, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.28b33": {"released": "2025-05-21 10:08:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b33-py3-none-any.whl", "filehash": "6233b2fdb4fd43e6e5375c8d677c69d55aad785d2892761a75fc49938e009bf1", "filesize": 296226, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.28b32": {"released": "2025-05-21 07:41:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b32-py3-none-any.whl", "filehash": "82b807a0370ccace3e0277ec017b308520889200e5817d00eeb0bbfa2d577d7b", "filesize": 296235, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b30": {"released": "2025-05-20 08:21:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b30-py3-none-any.whl", "filehash": "7bee48e1845e4bcce5df707951a06f3e3bee9d9fde8927ae7dfa751578f3f016", "filesize": 298521, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b29": {"released": "2025-05-20 07:22:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b29-py3-none-any.whl", "filehash": "0b50720f11f15779c29679b8b748c46d1aba270487fc15718b647464c6acf608", "filesize": 295473, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b28": {"released": "2025-05-20 06:10:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b28-py3-none-any.whl", "filehash": "0fb49dc822ba27fc15417db5387166feba5557a22abcc07fc6f05da0932aee4c", "filesize": 294781, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b27": {"released": "2025-05-19 12:35:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b27-py3-none-any.whl", "filehash": "c65a2dcbbdbf6723e93b406a68c8732c2c373264cc1267b484a36916aca9f613", "filesize": 294777, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b26": {"released": "2025-05-19 07:51:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b26-py3-none-any.whl", "filehash": "cd7049dd60200ea8436ef63ef091d8ca070eb27d405abe30b0e50a5407c61b59", "filesize": 294174, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b25": {"released": "2025-05-17 21:42:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b25-py3-none-any.whl", "filehash": "c663d58ba5439bad529917f6ce1264ebdee6034b8d4731e7eac4b837911b67da", "filesize": 294176, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b24": {"released": "2025-05-17 08:08:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b24-py3-none-any.whl", "filehash": "f2ad9e6d075ffef278aa21c85d3e3c1d1293504773d6e71cef42bebf57f7e8af", "filesize": 293726, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b23": {"released": "2025-05-16 10:28:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b23-py3-none-any.whl", "filehash": "7d0fa5945472ba9c150f014bd53ea63c8cf07fc00a35cad596087b94da1d0ec5", "filesize": 293687, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "mcp", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b22": {"released": "2025-05-16 10:05:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b22-py3-none-any.whl", "filehash": "ba17e9b595cf09209509070a260dfe59ad08cc260c2c6fdee834cbbd24416e43", "filesize": 289904, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "openpyxl", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b21": {"released": "2025-05-15 12:38:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b21-py3-none-any.whl", "filehash": "4ee3bf68200b46ea9315df836a2c474294a3323dddb087043789da3e8d83feed", "filesize": 290113, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b20": {"released": "2025-05-15 08:05:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b20-py3-none-any.whl", "filehash": "15080e4c7c0833843567d90b692be5be1ed692cb1131eb676e1c6b19a540be4c", "filesize": 222383, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b19": {"released": "2025-05-14 20:52:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b19-py3-none-any.whl", "filehash": "1e24b81530b66c4c3df74f04cd2a1231b59d3e33dce131620f2d35eb1aef4395", "filesize": 222451, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b18": {"released": "2025-05-13 20:18:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b18-py3-none-any.whl", "filehash": "f6862f64c152cb3dbd08774a16e1c6505ad02ba554d4f3825d44332dd879d2ce", "filesize": 222253, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b17": {"released": "2025-05-12 21:30:03", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b17-py3-none-any.whl", "filehash": "fe088321870b113b0add922a2a0822f34d28850b0db928a468e4551e6f9239d1", "filesize": 221613, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b16": {"released": "2025-05-12 06:10:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b16-py3-none-any.whl", "filehash": "88127b8e7c34fbfa263ebb9ca21d9f9c65b74ebc7f2959ffb6350b0ed1c58429", "filesize": 219211, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b15": {"released": "2025-05-11 09:36:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b15-py3-none-any.whl", "filehash": "ea389a92011e8d0c65c7d9f59ab51b9c1faba9e8ce7c56e04df5ea470db1bae9", "filesize": 218774, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b14": {"released": "2025-05-10 21:35:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b14-py3-none-any.whl", "filehash": "6e686d20ef98ada917ecd4695d0e05e47712637c6aee06075f28bd2440b48b23", "filesize": 218456, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b13": {"released": "2025-05-09 22:49:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b13-py3-none-any.whl", "filehash": "3f6b4e662528562d432fca9b6031138a786157fcfcf991897f1ff507baef0cbe", "filesize": 218390, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.28b12": {"released": "2025-05-09 10:44:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b12-py3-none-any.whl", "filehash": "1b286c222dce6781fd6f75805484f0501752a4d56436825f54af010cd46db502", "filesize": 217233, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.28b11": {"released": "2025-05-08 13:33:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b11-py3-none-any.whl", "filehash": "b7dce0c19b0cbac64a4b7547b9f925fa528a3c90c89508d7f011540c41c1524e", "filesize": 215758, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.28b10": {"released": "2025-05-08 10:59:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b10-py3-none-any.whl", "filehash": "6f2a5968134b69ffe561e5a3781eba50bcc09956f10bfbb113a1e9092d21f730", "filesize": 214266, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "questionary", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.28b5": {"released": "2025-05-05 12:23:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b5-py3-none-any.whl", "filehash": "fecf1c321b7cfedd0f6cbe2184c05fef956b231a0fbdaecf0e4ca19837a726dd", "filesize": 211561, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "diff-match-patch", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w", "wxpython"]}}}, "0.1.28b4": {"released": "2025-05-03 13:11:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b4-py3-none-any.whl", "filehash": "ade5e4d23adbdd612f79c45008ae0723891bdeafde0686dbb830ead143bfd0e7", "filesize": 209369, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.28b3": {"released": "2025-05-03 07:36:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b3-py3-none-any.whl", "filehash": "036f6fb3d35eeea0a5e7d160896c54281ecba7331ff727360a781ef2a5d06c1f", "filesize": 209862, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.28b2": {"released": "2025-05-01 08:44:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b2-py3-none-any.whl", "filehash": "99cd6f152494913c6595c9340ce1605855a8f7616463ae7e9cf18ab0929468b8", "filesize": 208788, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.28b1": {"released": "2025-04-30 12:34:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.28b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.28b1-py3-none-any.whl", "filehash": "8149a908bee172bda615992c2ff0f27e81dd7c5809b8fdb21d70a58dd12e1ddd", "filesize": 208707, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.27": {"released": "2025-04-30 11:15:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.27-py3-none-any.whl", "filehash": "78a182baf79e3ce94221ca06f682184d720f2a6fe30fa14d182b53bcaebec90d", "filesize": 206674, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.27b1": {"released": "2025-04-30 10:35:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.27b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.27b1-py3-none-any.whl", "filehash": "85078b094d0834ac80379ffdffc5d2fe6a8b28931d69b2dfae8a421efae033f2", "filesize": 206701, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.26": {"released": "2025-04-29 11:28:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.26-py3-none-any.whl", "filehash": "879bed134e7dd98b2d399fc21b8276cc66dd8a8c72a820c881847453ef17cb3a", "filesize": 206665, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.26b6": {"released": "2025-04-29 11:20:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.26b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.26b6-py3-none-any.whl", "filehash": "62556789a2fd26e73584dbf19479d11b83e7748deb07e7c4013019adf640ffa9", "filesize": 206693, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.26b5": {"released": "2025-04-29 09:56:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.26b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.26b5-py3-none-any.whl", "filehash": "1a91aff4940c77609ab7fc102f023458a7972ebd3f2db931965fe24c9d7e5ba3", "filesize": 206689, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.26b3": {"released": "2025-04-25 10:05:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.26b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.26b3-py3-none-any.whl", "filehash": "55db9b4cf50881ec89319cc546dd1e62a45f6af9f5398b3467bf42a2262f86a7", "filesize": 204510, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.26b2": {"released": "2025-04-25 07:43:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.26b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.26b2-py3-none-any.whl", "filehash": "16649a7e8a57e7faf0e81c05d8547b49d2c2898d310c0f44e4c15009e68b7c39", "filesize": 204466, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.26b1": {"released": "2025-04-25 05:27:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.26b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.26b1-py3-none-any.whl", "filehash": "9ba47fcaf7b75e76ffb8ec5f97874dfaabd1748da688be2216cba88f4a8d40b4", "filesize": 203282, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "loguru", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25": {"released": "2025-04-24 10:02:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25-py3-none-any.whl", "filehash": "325309a7dcbbd3cd1cee21d8aedf0f52e93f5541d777c57caf7fcb733811dea3", "filesize": 200220, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b16": {"released": "2025-04-24 09:40:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b16-py3-none-any.whl", "filehash": "984c3d1d78a96a4e9a61b508bdc74782d521e2f7ff7e8e95f4ae28e501299add", "filesize": 200262, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b15": {"released": "2025-04-23 11:35:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b15-py3-none-any.whl", "filehash": "f00aeb5d756cc29ac09c6f2fe7dba012d306ac42b81815cca218e7214c1ef487", "filesize": 200223, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b14": {"released": "2025-04-22 12:57:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b14-py3-none-any.whl", "filehash": "8cf14a4b27f5873d0fea20cd721e2e89d2c0be7e116be3aafc818d6dbe12aa85", "filesize": 195332, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b13": {"released": "2025-04-22 11:01:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b13-py3-none-any.whl", "filehash": "0df03788f8b5441649cadf062986b7461ca211ca9dc29285e4091a0eda75be2e", "filesize": 194942, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b12": {"released": "2025-04-22 09:59:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b12-py3-none-any.whl", "filehash": "b9dfbd71e893bb201b17bed06a6b64f74e72253e2313dba885d83fec7443b1d4", "filesize": 194244, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b11": {"released": "2025-04-22 07:18:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b11-py3-none-any.whl", "filehash": "3d9569687b0dfc6988ae731ca2dcfa97fa80b224a756d91f71c7d2e7faf845fa", "filesize": 194185, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b10": {"released": "2025-04-22 07:08:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b10-py3-none-any.whl", "filehash": "c1c6e389cd20bcf0651e4754d91ae8c8aeabae35c798a4dda699ccf5003af90e", "filesize": 194182, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b9": {"released": "2025-04-22 06:51:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b9-py3-none-any.whl", "filehash": "76a19f80db994faf215a5f69e62fa51e37c25654356078e61e16cbe9a6fa77d4", "filesize": 193832, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b8": {"released": "2025-04-22 06:34:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b8-py3-none-any.whl", "filehash": "07c4635c3432bdb710cdf359374f4860f145af44e927d7437be1d13896fa0e21", "filesize": 193819, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b7": {"released": "2025-04-22 06:20:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b7-py3-none-any.whl", "filehash": "f8539b95720569ef5f6ca1a34e379a70a6a7ff485b4aed76055c2b389d219d5e", "filesize": 193813, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b6": {"released": "2025-04-21 14:03:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b6-py3-none-any.whl", "filehash": "14fb43d55d4c9b8939cafb9b7905fe43d2ac2e459046a55201e7e010b8a91160", "filesize": 189736, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b5": {"released": "2025-04-21 11:47:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b5-py3-none-any.whl", "filehash": "ab0369156b5109eb6f92a245319bb8401f3c5145d04e2bc63cec651e774ef0bb", "filesize": 189569, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b4": {"released": "2025-04-21 08:43:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b4-py3-none-any.whl", "filehash": "7184bfb7da03bea1e44a8d62886d0181118759b7d9cfe5799b01044609a4145d", "filesize": 189451, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b3": {"released": "2025-04-21 08:26:03", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b3-py3-none-any.whl", "filehash": "793d3799c155e6cfbdaea5204a5dc708f5e83e722b7545d230ed7df43934b560", "filesize": 189461, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["akshare", "anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b2": {"released": "2025-04-20 14:41:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b2-py3-none-any.whl", "filehash": "4ec7b3e16122d0a8086b939ae721e16fc5a2207a93548dbe1f165008b9f4c508", "filesize": 188406, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.25b1": {"released": "2025-04-20 14:21:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.25b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.25b1-py3-none-any.whl", "filehash": "e883e3998e27180fa3862b7bb82effa58c684e8ec9a4c06036c90c5ef8c1295f", "filesize": 188454, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.24b9": {"released": "2025-04-20 09:09:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.24b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.24b9-py3-none-any.whl", "filehash": "033059a3bf560e1bc91977260275c532b24725aaf0fd334650d97ea771ca849c", "filesize": 188284, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.24b8": {"released": "2025-04-20 08:59:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.24b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.24b8-py3-none-any.whl", "filehash": "366dd875bee5530f242cb2b21eaa7bbe1edadaa7e2d8e07b3fc7435329573cb8", "filesize": 188260, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.24b7": {"released": "2025-04-20 08:46:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.24b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.24b7-py3-none-any.whl", "filehash": "17d7c99a4d43d410dd5d5b0d9d9a386b630bcbb2eb9876d23f0f5ba64586321c", "filesize": 188376, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.24b6": {"released": "2025-04-20 07:54:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.24b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.24b6-py3-none-any.whl", "filehash": "bb2242c86454bad70c9cf989e9e1ab160c21ad4a41889d7f0cbebd15d881b995", "filesize": 52779, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.24b5": {"released": "2025-04-20 07:23:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.24b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.24b5-py3-none-any.whl", "filehash": "6f802895abd70c090eafb72aafc3b4ee05b1a42cfe16321eee138679d4c80701", "filesize": 52689, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "qrcode", "requests", "rich", "seaborn", "term-image", "tomli-w"]}}}, "0.1.24b4": {"released": "2025-04-19 12:50:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.24b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.24b4-py3-none-any.whl", "filehash": "3f55e9f6f67ade5d5e73915c72cf666042aab80daa4a798ae0d4bfd152cbfa90", "filesize": 48841, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.24b3": {"released": "2025-04-19 11:03:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.24b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.24b3-py3-none-any.whl", "filehash": "782ae611c5a8343fdace33f5958a69f8cbd729a46b126e634784a3de422debc3", "filesize": 48571, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.24b2": {"released": "2025-04-19 08:50:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.24b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.24b2-py3-none-any.whl", "filehash": "915d47b6a3bb2b680991a91a6839524d991bf053091aa4ce2ea8173c00e3f36b", "filesize": 48093, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.24b1": {"released": "2025-04-19 06:33:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.24b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.24b1-py3-none-any.whl", "filehash": "1ad0508a9ed3b85509214964650b3ba36d3a6b43a7b399c822ce39d1180c05d4", "filesize": 52292, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "duckduckgo-search", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image", "wxpython"]}}}, "0.1.23": {"released": "2025-04-18 15:03:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.23-py3-none-any.whl", "filehash": "c8cfe1c521f4d1ae38c8b74a0182ea0ee807850d5c9dfe82c9e0cfb8329b2848", "filesize": 44715, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "duckduckgo-search", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image", "wxpython"]}}}, "0.1.23b6": {"released": "2025-04-18 11:07:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.23b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.23b6-py3-none-any.whl", "filehash": "c9bd441488f5b1e8e25055d3e9f8b01bfdd1e11819d6a91bd9e6044ad761eaec", "filesize": 44719, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "duckduckgo-search", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image", "wxpython"]}}}, "0.1.23b5": {"released": "2025-04-17 12:58:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.23b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.23b5-py3-none-any.whl", "filehash": "397fbc98791302f4a10f85dbcb5301c97df2804f777e5b0ab74ed4b4c0fe0330", "filesize": 44395, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image", "wxpython"]}}}, "0.1.23b4": {"released": "2025-04-17 08:00:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.23b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.23b4-py3-none-any.whl", "filehash": "63887ae9a748c911caebc0afb9a68f590835415ce92524470f4ae98ef67fd034", "filesize": 43918, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image", "wxpython"]}}}, "0.1.23b3": {"released": "2025-04-17 06:24:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.23b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.23b3-py3-none-any.whl", "filehash": "7b70022ee6f82a6b2604c95e3b9afcf247d78533fe5407b72ed76fce617dbff1", "filesize": 43703, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.23b2": {"released": "2025-04-16 10:44:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.23b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.23b2-py3-none-any.whl", "filehash": "cdf584e4588faaf04f7d783bb83061cdbb90616c8baf06eb6d5296a493a4e636", "filesize": 40072, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.23b1": {"released": "2025-04-16 09:15:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.23b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.23b1-py3-none-any.whl", "filehash": "da3b5ccbc8cfc4a76c22b8d39e51200a1b20a04de3b243e6791fe83a93cd4b92", "filesize": 39969, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.22": {"released": "2025-04-15 14:08:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.22-py3-none-any.whl", "filehash": "2d110f83c07459b70b3c23b7c356f436965a30eeceba0a17681cd2b5914fae6b", "filesize": 39908, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.22b2": {"released": "2025-04-15 13:39:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.22b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.22b2-py3-none-any.whl", "filehash": "e6a96045ab7e031b4197ce164f6ff0eae5c67f54fac173c566e6745694da3f4a", "filesize": 39931, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.21": {"released": "2025-04-13 13:52:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.21-py3-none-any.whl", "filehash": "9eeb3ffa21cf7ea0c785d116e886e6ceddebb4dea6be25f472a40f7c5248041c", "filesize": 32796, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "plotpy", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.21b5": {"released": "2025-04-13 09:49:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.21b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.21b5-py3-none-any.whl", "filehash": "0f2bb0085c7b69195f83421e101063b8925b9ae1722e2f1e08aa9e8655595544", "filesize": 32396, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "plotpy", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.21b4": {"released": "2025-04-13 06:28:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.21b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.21b4-py3-none-any.whl", "filehash": "b81a8b1dbb68eb22e2c443f1f92b62b83a251fd07fa18b91d062cc1225c48a57", "filesize": 43718, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "plotpy", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.21b3": {"released": "2025-04-13 03:48:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.21b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.21b3-py3-none-any.whl", "filehash": "724025b7fbd7263d5a6bdedaa9e847ee686827de3943de02ab8e7d27a0ad0bdf", "filesize": 42516, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "plotpy", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.21b1": {"released": "2025-04-11 09:35:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.21b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.21b1-py3-none-any.whl", "filehash": "a29804ee4285e8628d6f2735f29f2fe734041d148c44990dbccc7e5a76a9d0d6", "filesize": 41282, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "plotpy", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.19": {"released": "2025-04-10 17:11:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.19-py3-none-any.whl", "filehash": "bf523bbab8ea2da8885f9b1b250985028bbe3c7116cb9e6791d832fbd004a9f5", "filesize": 37900, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "plotpy", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.19b4": {"released": "2025-04-10 15:43:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.19b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.19b4-py3-none-any.whl", "filehash": "d741a1e5939f57fe396402505e5c9292c62c2f626a6a38546bd814b7acdcba77", "filesize": 37897, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "plotpy", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.19b3": {"released": "2025-04-10 15:34:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.19b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.19b3-py3-none-any.whl", "filehash": "738a2796275963db9051137f3a4ba279d211eaac5aefb8d1b38e3c44b98c4099", "filesize": 37861, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "plotpy", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.19b2": {"released": "2025-04-10 15:16:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.19b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.19b2-py3-none-any.whl", "filehash": "4f22c7689d5680000c8baa47dd8e16bffac5cc3caa3bb99c0025916e9a96d882", "filesize": 37872, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "plotpy", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.19b1": {"released": "2025-04-10 11:13:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.19b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.19b1-py3-none-any.whl", "filehash": "b5c46e21d9c075bc409dc3183868dfcf5e1ee816fb4531483616fac548985f18", "filesize": 37645, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "plotpy", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.18": {"released": "2025-04-09 15:08:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.18-py3-none-any.whl", "filehash": "f798dc84df8cd818895dd4767a2ef6da0ec1755b298905fdd71b5a3bd04a36b6", "filesize": 37495, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.17": {"released": "2025-04-09 10:55:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.17-py3-none-any.whl", "filehash": "33470b0d4add84c3e1a41e1339c51221cce2c6e4728581cbb1e5a14aa9424baf", "filesize": 36987, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.16": {"released": "2025-04-09 10:42:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.16-py3-none-any.whl", "filehash": "34888516f7307eb16ead8563976e5155fe3655278b5276514081679bf94de2ea", "filesize": 36966, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.15": {"released": "2025-04-09 06:06:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.15-py3-none-any.whl", "filehash": "cf811fbb7cbe80f42f1af7951d4243cae37e9940ceec7bf3cca6d277db7811db", "filesize": 36693, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "reportlab", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.14": {"released": "2025-04-08 13:04:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.14-py3-none-any.whl", "filehash": "9e0baf9f70bc42266e9b981cce1adafa57e9c93da85608610ceb7d2b85b0a54a", "filesize": 36362, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.13": {"released": "2025-04-08 10:21:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.13-py3-none-any.whl", "filehash": "e66af4dcb616ea96f2d8573a77136651fc885d8f824c70e7cea44b63a087e8cf", "filesize": 36337, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.12": {"released": "2025-04-08 06:01:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.12-py3-none-any.whl", "filehash": "af5b2efb60d13985a173a88bfb7aa12f9f1172369c8f9180d7372cf7a91625c1", "filesize": 34369, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.11": {"released": "2025-04-07 18:18:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.11-py3-none-any.whl", "filehash": "4ebbe041d3b150a3ee647836548c26be74ee44b953db54a427687b0878740bc3", "filesize": 34367, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}, "0.1.10": {"released": "2025-04-07 17:59:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aipyapp-0.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aipyapp/aipyapp-0.1.10-py3-none-any.whl", "filehash": "8dd50da1e101dab7f6ddd23543682af7a248ca43c1b2445fe5e4f75145ff6886", "filesize": 34370, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["anthropic", "beautifulsoup4", "dynaconf", "google-api-python-client", "openai", "pandas", "prompt-toolkit", "pygments", "requests", "rich", "seaborn", "term-image"]}}}}}