{"package": "swival", "summary": "A small, powerful CLI coding agent for open AI models", "pypi_url": "https://pypi.org/project/swival", "piwheels_url": "https://www.piwheels.org/project/swival", "releases": {"1.0.2": {"released": "2026-04-14 15:16:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-1.0.2-py3-none-any.whl": {"file_url": "/simple/swival/swival-1.0.2-py3-none-any.whl", "filehash": "068f1ce81c39c0aabb3e55d0c895f0deb23dd8a4c4aa674d73858e365bce6206", "filesize": 238125, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "1.0.1": {"released": "2026-04-13 18:07:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-1.0.1-py3-none-any.whl": {"file_url": "/simple/swival/swival-1.0.1-py3-none-any.whl", "filehash": "22aedfcde6ee08a23f3ad4b9e99313f294dc9204e6da5c15178a7450f49fce81", "filesize": 237991, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "1.0.0": {"released": "2026-04-13 12:21:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-1.0.0-py3-none-any.whl": {"file_url": "/simple/swival/swival-1.0.0-py3-none-any.whl", "filehash": "9959d8f27f0d855c75a95bfa440e1ebaebac37f630434763d0b6bf11024bb27b", "filesize": 237776, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.11.3": {"released": "2026-04-12 11:40:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.11.3-py3-none-any.whl": {"file_url": "/simple/swival/swival-0.11.3-py3-none-any.whl", "filehash": "1bf61ac1f5e2e783cc920d9056f962e3b18979d29db1e8cd52d16a9eac12e97f", "filesize": 236714, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.11.2": {"released": "2026-04-12 10:46:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.11.2-py3-none-any.whl": {"file_url": "/simple/swival/swival-0.11.2-py3-none-any.whl", "filehash": "8e4dfef770fd85472edcaffa0f9bf8cefb507b0a19a1460996bf64523d493958", "filesize": 236716, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.11.1": {"released": "2026-04-10 13:37:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.11.1-py3-none-any.whl": {"file_url": "/simple/swival/swival-0.11.1-py3-none-any.whl", "filehash": "be7c898727abdc9b234ada6c73a079816a265a0e3bf8aa6a6fc3fe23581d827a", "filesize": 232501, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.11.0": {"released": "2026-04-09 12:07:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.11.0-py3-none-any.whl", "filehash": "65f68eea9ff55eee1631a15568af1193f0f2d2ae7fc4b3b87fb4f2201934ff3b", "filesize": 232375, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.14": {"released": "2026-04-07 22:46:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.14-py3-none-any.whl", "filehash": "5ba62bf923606a165a7a7aadab2cb1dccad38741b432cdab8f512041f9ea826d", "filesize": 225784, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.13": {"released": "2026-04-07 01:27:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.13-py3-none-any.whl", "filehash": "aa233e8e21da6107e3fbb88c3bd63a3432990cc72767c0f24070d7af0e79148e", "filesize": 222061, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.12": {"released": "2026-04-06 15:57:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.12-py3-none-any.whl", "filehash": "d7add37b2e1bdee4d7d6a6472d809fe9f5e43a686fd5b8b65edda2bc575734a2", "filesize": 219454, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.11": {"released": "2026-04-06 07:36:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.11-py3-none-any.whl", "filehash": "312ecf9c18061088851289e25ef90e329f90b5e0c06754c7830647acfcc1601f", "filesize": 219044, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.10": {"released": "2026-04-03 20:38:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.10-py3-none-any.whl", "filehash": "34503057ad6b049ba7d0c36750d41e0f3487a0ef13f6ca96f94b5f8d62ab5cdb", "filesize": 218719, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.9": {"released": "2026-04-02 18:02:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.9-py3-none-any.whl", "filehash": "824c536fe4a701854eff0cbf1e7fb19b0d5095324f85b764169ea21fdf68c635", "filesize": 215346, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.8": {"released": "2026-04-02 12:10:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.8-py3-none-any.whl", "filehash": "cca2e4d17c7d241f046227ee6b1b9b4f653c6f5662123cba29ca61b542089cc2", "filesize": 214207, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.7": {"released": "2026-04-01 20:11:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.7-py3-none-any.whl", "filehash": "250e0d21f3b4938ec2143804f9fe0f01b902ac49f76cf954d0be2f9966b9fc2b", "filesize": 209871, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.6": {"released": "2026-03-31 16:43:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.6-py3-none-any.whl", "filehash": "4879c49ef6a771704cf91b31efa8c647448f61df53f350613f60bda8a05b9c25", "filesize": 206808, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.5": {"released": "2026-03-31 15:00:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.5-py3-none-any.whl", "filehash": "9273e105e22e1bc095137b994ee2d2524032cc4b4a8b5e9640578dfa8d4099ab", "filesize": 207292, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.4": {"released": "2026-03-31 10:47:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.4-py3-none-any.whl", "filehash": "963d7e9ac4143cb469d6378bd5d38136711d67611da25a9e0487d108d0457caf", "filesize": 206327, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.3": {"released": "2026-03-30 14:49:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.3-py3-none-any.whl", "filehash": "e4e21a53b1af67b17f0def5c4f0d1666a84dd1d67cb1c93be8a0e8c9a4eacd3b", "filesize": 203276, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.2": {"released": "2026-03-30 10:50:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.2-py3-none-any.whl", "filehash": "f0acdd403449fc3139d3694779d4495bb4d7c27eeffd90b9776b7d3bb18c9be9", "filesize": 195893, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.1": {"released": "2026-03-30 08:35:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.1-py3-none-any.whl", "filehash": "821df4b7bbdb0c280c2880a0bd7a1ea17c4d078596927e42014fe09fd09f6b3f", "filesize": 193863, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.10.0": {"released": "2026-03-30 08:31:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.10.0-py3-none-any.whl", "filehash": "1758516354ef9b08b5d77aec5026fc15debbcd911f9470b0b52facde036a88bc", "filesize": 193866, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["boto3", "fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.9.7": {"released": "2026-03-29 16:08:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.9.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.9.7-py3-none-any.whl", "filehash": "b45e2a08f35522288b3e153d73acf7b4556bd9f22fc64fc026b15eb11dbb2536", "filesize": 185868, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.9.6": {"released": "2026-03-27 10:42:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.9.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.9.6-py3-none-any.whl", "filehash": "dd0d45ee47b01b5e72235e12594b5b89cc8207bda7970475fcd22c9257fa965a", "filesize": 180766, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.9.5": {"released": "2026-03-27 03:37:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.9.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.9.5-py3-none-any.whl", "filehash": "86c01e31708c8383d4044d88a7f60f0a03b685292e72763ea93280b2b774754c", "filesize": 179898, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.9.4": {"released": "2026-03-26 02:16:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.9.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.9.4-py3-none-any.whl", "filehash": "6fd35175ec574ba393b8286973ec3545a3d79c960eb5758c3015faae76c5999c", "filesize": 175932, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.9.3": {"released": "2026-03-25 12:03:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.9.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.9.3-py3-none-any.whl", "filehash": "cc4674d9f2630b8fe48703a1398fea1cb03c5e525c0239d7af608ef0062e45a0", "filesize": 175461, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.9.2": {"released": "2026-03-24 16:32:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.9.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.9.2-py3-none-any.whl", "filehash": "4cb49617c4fd7e77c3f0c65aa12c93702a48e30bcf56f7fb3e65ba6724290f38", "filesize": 175042, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.9.1": {"released": "2026-03-24 02:10:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.9.1-py3-none-any.whl", "filehash": "2a27295dfe94facf9088d3ea8e7e0694621044fba21f52f011e28268ece6e1e7", "filesize": 172514, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.9.0": {"released": "2026-03-23 14:48:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.9.0-py3-none-any.whl", "filehash": "2102f30d3bfa380b973907ab5fd561b91ec480bf561eda24151544150363b6a2", "filesize": 167331, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.1.36": {"released": "2026-03-23 13:27:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.36-py3-none-any.whl", "filehash": "d76ee2586b5610dbbf6662b604e7e327373ac8085b0db9223e0bdc6d99ab0a02", "filesize": 165125, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.1.35": {"released": "2026-03-23 12:41:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.35-py3-none-any.whl", "filehash": "df702f5d2cb43f3d4a1b4e279d5301520729230e45ec12dcd5f7795a13c73166", "filesize": 163690, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.1.34": {"released": "2026-03-23 11:32:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.34-py3-none-any.whl", "filehash": "b7f3075a94533fedf0723589fc30202c4e40e3050cd681fbbd75824d6855cafa", "filesize": 163247, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.1.33": {"released": "2026-03-20 11:48:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.33-py3-none-any.whl", "filehash": "932bb251dccd906875928efd5d5992638255bff8e1f4b2e2a2075c745d07b42e", "filesize": 159294, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.1.32": {"released": "2026-03-20 11:45:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.32-py3-none-any.whl", "filehash": "9db7e97eb47af4ab83058a22f84dbd1d7780d488c38588825166b24944042ad0", "filesize": 159293, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.1.31": {"released": "2026-03-18 11:15:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.31-py3-none-any.whl", "filehash": "5659c48e49375b673dabc2fb4a7f41e2df19180defb3588ca9ade2ab406386eb", "filesize": 156074, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.1.30": {"released": "2026-03-17 13:43:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.30-py3-none-any.whl", "filehash": "cb3db4d2809169528e725470adbf9beb40cef178f40fba435d33c62c56838578", "filesize": 155322, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fast-cipher", "html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.1.29": {"released": "2026-03-17 11:08:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.29-py3-none-any.whl", "filehash": "59745b0587cdd655fe47546ff35a3e117ad7d14124fcc7f2bce88236ed40b6d4", "filesize": 150197, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.1.28": {"released": "2026-03-16 11:47:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.27": {"released": "2026-03-16 09:45:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.27-py3-none-any.whl", "filehash": "6cea20204a384eb112c66417f82b7c17c170605bf0be197c4d15e905a24a1123", "filesize": 143461, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["html-to-markdown", "httpx", "litellm", "mcp", "prompt-toolkit", "rank-bm25", "rich", "starlette", "tiktoken", "uvicorn"]}}}, "0.1.26": {"released": "2026-03-15 16:55:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.25": {"released": "2026-03-14 13:08:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.24": {"released": "2026-03-13 18:37:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.23": {"released": "2026-03-13 14:33:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.22": {"released": "2026-03-12 13:48:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.21": {"released": "2026-03-12 09:59:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.21-py3-none-any.whl", "filehash": "8a52d512ba51973bce016c3ab7a5f0727a85d0b3f309e2c0159256278c34bde6", "filesize": 112029, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["html-to-markdown", "litellm", "mcp", "prompt-toolkit", "rich", "tiktoken"]}}}, "0.1.20": {"released": "2026-03-09 18:23:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.19": {"released": "2026-03-08 20:19:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.18": {"released": "2026-03-08 19:18:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.17": {"released": "2026-03-08 17:08:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.17-py3-none-any.whl", "filehash": "a42dc97c05025ede78e5cbb48117169d2ab4cda82575c70a11bc4448287d395e", "filesize": 99127, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["html-to-markdown", "litellm", "mcp", "prompt-toolkit", "rich", "tiktoken"]}}}, "0.1.16": {"released": "2026-03-04 11:54:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.15": {"released": "2026-03-03 12:49:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.14": {"released": "2026-03-02 21:55:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.13": {"released": "2026-03-02 18:37:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.13-py3-none-any.whl", "filehash": "7dae8b296f5a6bf839feca83fd907738ea269b77dcd19d8401256c6012123bb8", "filesize": 94893, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["html-to-markdown", "litellm", "mcp", "prompt-toolkit", "rich", "tiktoken"]}}}, "0.1.12": {"released": "2026-02-28 18:02:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.11": {"released": "2026-02-27 09:21:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.10": {"released": "2026-02-26 21:22:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.9": {"released": "2026-02-26 14:45:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.8": {"released": "2026-02-26 11:13:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.7": {"released": "2026-02-26 09:49:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.6": {"released": "2026-02-26 01:06:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.5": {"released": "2026-02-25 21:16:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.5-py3-none-any.whl", "filehash": "2a215f7eb0fab7950ac7f00a5c17ca56e886e3441f3069f6845df7322d5327ba", "filesize": 56799, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["html-to-markdown", "litellm", "prompt-toolkit", "rich", "tiktoken"]}}}, "0.1.4": {"released": "2026-02-25 18:27:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.3": {"released": "2026-02-25 12:41:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.3-py3-none-any.whl", "filehash": "78419060ad8261d744930b3c322874e868e2aec093ad8702fe10eb5fc29d6de5", "filesize": 44850, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["html-to-markdown", "litellm", "prompt-toolkit", "rich", "tiktoken"]}}}, "0.1.2": {"released": "2026-02-25 11:39:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.2-py3-none-any.whl", "filehash": "5e93a0e235eca0cd9d57ed14e4a7ccf2518e36b04113c236e028fe5e545dfecf", "filesize": 43724, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["html-to-markdown", "litellm", "prompt-toolkit", "rich", "tiktoken"]}}}, "0.1.1": {"released": "2026-02-25 00:44:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.1-py3-none-any.whl", "filehash": "703c78babe71c4c209c04cf9367174d1843b9e5b12d37202dd1d4fbb4689ed3f", "filesize": 38008, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["html-to-markdown", "litellm", "prompt-toolkit", "rich", "tiktoken"]}}}, "0.1.0": {"released": "2026-02-25 00:03:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"swival-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/swival/swival-0.1.0-py3-none-any.whl", "filehash": "3b6b1ac59a2999a4363e2352d361f98c5f334d337b0ea278debb05aacb30b799", "filesize": 37861, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["html-to-markdown", "litellm", "prompt-toolkit", "rich", "tiktoken"]}}}}}