{"package": "kosong", "summary": "The LLM abstraction layer for modern AI agent applications.", "pypi_url": "https://pypi.org/project/kosong", "piwheels_url": "https://www.piwheels.org/project/kosong", "releases": {"0.53.0": {"released": "2026-04-28 13:37:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.53.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.53.0-py3-none-any.whl", "filehash": "08a4ff13650eea47c7fe736eec219a07f6ce5da83f7219626c142d058516561d", "filesize": 68551, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.52.0": {"released": "2026-04-24 06:07:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.52.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.52.0-py3-none-any.whl", "filehash": "4d7268431eb5e4ef31d84b4fa3709e143a4fe1b215144ecca8eaf819c937af50", "filesize": 68459, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.51.0": {"released": "2026-04-22 16:10:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.51.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.51.0-py3-none-any.whl", "filehash": "bd123516a7e25ea632fd6676a2827f3405bfe2cd070019285d683697af4d41f6", "filesize": 65452, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.50.0": {"released": "2026-04-17 13:57:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.50.0-py3-none-any.whl": {"file_url": "/simple/kosong/kosong-0.50.0-py3-none-any.whl", "filehash": "ff682c93fc7f72f0d57d6bfd2d6116b001fa51bf79b175739af12f7d7e6f228e", "filesize": 64996, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.49.0": {"released": "2026-04-10 14:30:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.49.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.49.0-py3-none-any.whl", "filehash": "7139d0546e7582fb5671403658f0ea198583c7c787329a967544268d4dc36094", "filesize": 62240, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.48.0": {"released": "2026-04-02 14:26:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.48.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.48.0-py3-none-any.whl", "filehash": "2259ce09ddb6451df9498a3e83abab438f8282f4112b4113dd247246991b6cd2", "filesize": 61094, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.47.0": {"released": "2026-03-30 14:59:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.47.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.47.0-py3-none-any.whl", "filehash": "ef5f6f28cdfa13016bdb05918735f5e76c9a43f8c0e3c326f78919db9ead7f25", "filesize": 61072, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.46.0": {"released": "2026-03-25 13:44:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.46.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.46.0-py3-none-any.whl", "filehash": "bab8a113f98df7e79c98ba3be7973191d6a90c4316a0513315b8ec574c3bc758", "filesize": 60894, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.45.0": {"released": "2026-03-11 15:28:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.45.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.45.0-py3-none-any.whl", "filehash": "033b9eb2f0401d8f17e504d81292ddde3c8a1697dd075677c01fa25ce5d60157", "filesize": 60256, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.44.0": {"released": "2026-03-09 13:27:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.44.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.44.0-py3-none-any.whl", "filehash": "1fbf22fef31bd92371b2e97992d39347edb68f1ee99fa969fa0176c77c671bc1", "filesize": 60249, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.43.0": {"released": "2026-02-24 08:25:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.43.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.43.0-py3-none-any.whl", "filehash": "4e2584bd59df7d57d8500ff090b90bdda7aa18e32da3dc96b086721d57a3e007", "filesize": 60123, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.42.0": {"released": "2026-02-06 18:26:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.42.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.42.0-py3-none-any.whl", "filehash": "2aa8f051af866bc2f08443ae999efc5b1d7749c93f409d675f62d1dae8cf9f4c", "filesize": 58980, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.41.1": {"released": "2026-02-05 05:27:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.41.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.41.1-py3-none-any.whl", "filehash": "f6e76315690406f0f57ad3005e69e70896de4c09d09fdd0da30fba5ef729f425", "filesize": 58733, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.41.0": {"released": "2026-01-27 03:03:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.41.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.41.0-py3-none-any.whl", "filehash": "83d96e4a185410895e552ce8d58d149a53962fcd5f5a36339eadf5b509e07210", "filesize": 58477, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.40.0": {"released": "2026-01-24 14:00:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.40.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.40.0-py3-none-any.whl", "filehash": "cd1559702f93db439513df6e268a4761e05545f7a93a1d845ec7c5d72fa10a90", "filesize": 58550, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.39.1": {"released": "2026-01-21 12:28:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.39.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.39.1-py3-none-any.whl", "filehash": "a54edcc20b621527f4dc3bd149d07a3434c17547414c0bb2544ca41bbbf946af", "filesize": 56569, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.39.0": {"released": "2026-01-21 07:16:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.39.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.39.0-py3-none-any.whl", "filehash": "5a388b1c77fc9f1fc290af7c61e7327dbb02fd267d18da080a615a6662f91c72", "filesize": 56449, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.38.0": {"released": "2026-01-14 17:31:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.38.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.38.0-py3-none-any.whl", "filehash": "17316860cc02b149b669ae222135b4c7f3b17e083d8160a3a9dc6713567b16a7", "filesize": 55712, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.37.0": {"released": "2026-01-08 12:53:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.37.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.37.0-py3-none-any.whl", "filehash": "aec17800101cd9577513256cf9be110a5e96badfc1db8b96efc297db7e8b4d46", "filesize": 55141, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.36.1": {"released": "2026-01-04 05:57:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.36.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.36.1-py3-none-any.whl", "filehash": "dc073f6ec5c66f7cc5b59414131335282c47bdfa797d5601bf9dccd11df585dd", "filesize": 54946, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.36.0": {"released": "2025-12-31 13:47:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.36.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.36.0-py3-none-any.whl", "filehash": "7d79216faf0f9225326e777a3b37b125f3ec7d20b9f598483f8b0651604b205e", "filesize": 54941, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.35.4": {"released": "2025-12-26 16:06:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.35.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.35.4-py3-none-any.whl", "filehash": "74d842c980186daa196d6ecb64da4389ae4730bb8fe6f9f9e06de0829bc4b176", "filesize": 54767, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.35.3": {"released": "2025-12-26 15:39:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.35.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.35.3-py3-none-any.whl", "filehash": "9c406d1029f0a624ef0211e5b775c78d0236061ec7d98df46c74b47284c71909", "filesize": 54767, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.35.2": {"released": "2025-12-26 15:35:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.35.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.35.2-py3-none-any.whl", "filehash": "72352969749d57507110c519259492bae3a39c8fd14ccc23efdc52291d781f28", "filesize": 54766, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.35.1": {"released": "2025-12-26 15:25:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.35.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.35.1-py3-none-any.whl", "filehash": "cd64e51a14a15df81f19e26b13a5a3bb78ed3ff7ef281619b258c6a9d3bb616d", "filesize": 54765, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.35.0": {"released": "2025-12-24 09:36:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.35.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.35.0-py3-none-any.whl", "filehash": "f7eadcf3208ba29b310ede3143f96b4537f1599670b1a69fd1e71eeef8965a18", "filesize": 54758, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.34.1": {"released": "2025-12-22 09:11:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.34.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.34.1-py3-none-any.whl", "filehash": "9095f8b5719fe606d858489858bbf578ef8f6c8abd33d95a224089ee1fc2fb04", "filesize": 54057, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "mcp", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.34.0": {"released": "2025-12-19 14:40:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.34.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.34.0-py3-none-any.whl", "filehash": "97982574653f4ff6add72178018494349d336312b252888663a56a866f16e992", "filesize": 53327, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.33.0": {"released": "2025-12-12 08:22:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.33.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.33.0-py3-none-any.whl", "filehash": "8d42247dd8fbcd29e123941531cba020c24d7594e1ccee5e8caf320554f04b46", "filesize": 51800, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.32.0": {"released": "2025-12-08 14:17:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.32.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.32.0-py3-none-any.whl", "filehash": "4cb5a213883bef5f611ca63511c96b6697cf8b3e39b4ab7ec234c913c1de740f", "filesize": 51321, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.31.0": {"released": "2025-12-03 15:14:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.31.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.31.0-py3-none-any.whl", "filehash": "30bd098fafe408508235b865507ec32063733599cffcdca4e1451ad564570881", "filesize": 50216, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.30.0": {"released": "2025-12-03 12:11:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.30.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.30.0-py3-none-any.whl", "filehash": "69e8109902850d0a2bd07e6948744720f97e731cc26145cdb58b83292c1190c1", "filesize": 49963, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.29.0": {"released": "2025-12-02 07:22:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.29.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.29.0-py3-none-any.whl", "filehash": "efb92e780efc5777387ed9fa59bdf88f2cb6d9562b98a8071e22d7f0005e2b3f", "filesize": 49951, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.28.1": {"released": "2025-12-01 07:00:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.28.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.28.1-py3-none-any.whl", "filehash": "009fa5fc213cec67cb136a09ffbc7e93adda57c4d14df9ee649b056757b27831", "filesize": 50277, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.28.0": {"released": "2025-11-28 09:32:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.28.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.28.0-py3-none-any.whl", "filehash": "ed4e7d7578211ca3520bcfef1f1ac624f19dbf800e83deed66551083e8b7c010", "filesize": 50258, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.27.1": {"released": "2025-11-24 12:20:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.27.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.27.1-py3-none-any.whl", "filehash": "7cfc38fd87a0677e1509282cfd4618b47519dcb01c7fbce23d9e3aa2b415594f", "filesize": 44920, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.27.0": {"released": "2025-11-24 12:10:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.27.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.27.0-py3-none-any.whl", "filehash": "155e5571bc7ef9f973686aab8bbc144e6d329f493c1c55b2bd05e7a466669b37", "filesize": 44931, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.26.2": {"released": "2025-11-19 18:32:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.26.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.26.2-py3-none-any.whl", "filehash": "36680904af4ddb91c5672c81257b6e1721b2e653011f236d4e520b3dbe39b959", "filesize": 44340, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.26.1": {"released": "2025-11-19 12:39:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.26.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.26.1-py3-none-any.whl", "filehash": "72a434f8ded9567b5f93d11170163a9576d5899a7c2a036c8a922bf1effdbc4b", "filesize": 44089, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.26.0": {"released": "2025-11-19 11:30:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.26.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.26.0-py3-none-any.whl", "filehash": "bc307100d0953f89109f15f685626c791f2568e25a7143a09f271a391dcbcb21", "filesize": 42881, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "google-genai", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.25.1": {"released": "2025-11-18 08:24:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.25.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.25.1-py3-none-any.whl", "filehash": "148aa4bf50593eb4da507181b6dc092761c9472e85a298a221b79f984e44b869", "filesize": 37665, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.25.0": {"released": "2025-11-13 06:07:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.25.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.25.0-py3-none-any.whl", "filehash": "71e5277ee558a801a296c708ef8d1ff140654005725df24e1f44d9de0bddbdcd", "filesize": 37695, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv", "typing-extensions"]}}}, "0.24.0": {"released": "2025-11-12 08:41:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.24.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.24.0-py3-none-any.whl", "filehash": "db3d6b40740871f5798f8545eb8500af78f9c658bd536f51de172d31fe3261b5", "filesize": 36966, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv"]}}}, "0.23.0": {"released": "2025-11-10 14:03:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.23.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.23.0-py3-none-any.whl", "filehash": "a872160a5d308dc6b95866afe3cae159868ea6dc6617c2d70347fb94b8e54a64", "filesize": 36856, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv"]}}}, "0.22.0": {"released": "2025-11-10 08:33:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.22.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.22.0-py3-none-any.whl", "filehash": "92e70ba1e13705b6be25d9267946abb6419add1976e64d1ac909b52bb83b5557", "filesize": 36837, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv"]}}}, "0.21.0": {"released": "2025-11-09 02:01:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.21.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.21.0-py3-none-any.whl", "filehash": "3157e5f8e6d5d12e114e76f09418bb3ccd9209d89570dd7ec3aa43d87fbc4219", "filesize": 36086, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv"]}}}, "0.20.0": {"released": "2025-11-09 01:33:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.20.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.20.0-py3-none-any.whl", "filehash": "670a1c6e7ff953dae79b8cd74ad257f75c70990e5c1b4f1c4cf0804a903b3f4c", "filesize": 31420, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "jsonschema", "loguru", "openai", "pydantic", "python-dotenv"]}}}, "0.19.0": {"released": "2025-11-08 08:17:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.19.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.19.0-py3-none-any.whl", "filehash": "d3ab2e978bf14f1bbf9ffe1ba89335aa588ccb9efa539652933b9a2cbe62584e", "filesize": 32097, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "dotenv", "jsonschema", "loguru", "openai", "pydantic"]}}}, "0.18.0": {"released": "2025-11-06 03:22:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.18.0-py3-none-any.whl", "filehash": "d5fa9a4d8204c3781eac896ae203fafb4fb7565bab7ed1962cce8c880e765c82", "filesize": 29991, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "dotenv", "jsonschema", "loguru", "openai", "pydantic"]}}}, "0.17.0": {"released": "2025-11-03 15:32:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.17.0-py3-none-any.whl", "filehash": "ed584427171aeaeeca196707bc793944ecb2021c7e997977e8c8cab942740d58", "filesize": 30044, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["anthropic", "dotenv", "jsonschema", "loguru", "openai", "pydantic"]}}}, "0.16.2": {"released": "2025-10-31 06:58:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.16.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.16.2-py3-none-any.whl", "filehash": "569060d22b6975fae6a2a1eeaf95f8a86f01222f85e8617b590601f840124d98", "filesize": 24742, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["dotenv", "jsonschema", "openai", "pydantic"]}}}, "0.16.1": {"released": "2025-10-30 07:10:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.16.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.16.1-py3-none-any.whl", "filehash": "4de0910ed8f7fa75ea3e81bd405f7dd178a89bf9391a5d41edb8277a42766443", "filesize": 24691, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["dotenv", "jsonschema", "openai", "pydantic"]}}}, "0.16.0": {"released": "2025-10-28 13:02:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.16.0-py3-none-any.whl", "filehash": "9a4d00766a83e64f47f4165a0ddabc4ee233a423936edcfef26cc684a384eae7", "filesize": 24677, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["dotenv", "jsonschema", "openai", "pydantic"]}}}, "0.15.0": {"released": "2025-10-23 11:21:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.15.0-py3-none-any.whl", "filehash": "5d713555ed9eaaa79005f15e260ade168eabf8266cbc7974a2883f66534eb07e", "filesize": 19858, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["dotenv", "jsonschema", "openai", "pydantic"]}}}, "0.14.1": {"released": "2025-10-22 12:39:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.14.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.14.1-py3-none-any.whl", "filehash": "a155da191bfe15d15cd38aec4e6f36d7e507c9ea624fdb46c918bb6de9181e65", "filesize": 19848, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["dotenv", "jsonschema", "openai", "pydantic"]}}}, "0.14.0": {"released": "2025-10-22 08:00:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.14.0-py3-none-any.whl", "filehash": "ec1c664fc05ec8c7ddfdb0724b5b098e6f6e9157953dead74324f55a66d9aa00", "filesize": 19805, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["dotenv", "jsonschema", "openai", "pydantic"]}}}, "0.13.1": {"released": "2025-10-18 13:48:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.13.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.13.1-py3-none-any.whl", "filehash": "fff5cf59b516267dd643e6172a67a823b53fa9db2aa0eff03425dcc39dfcf744", "filesize": 19737, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["dotenv", "jsonschema", "openai", "pydantic"]}}}, "0.13.0": {"released": "2025-10-15 09:41:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kosong-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kosong/kosong-0.13.0-py3-none-any.whl", "filehash": "df8a19c5ae03d807fa729f65d886f98cc632d900b51c0051d338197ed7e40ed9", "filesize": 19662, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["dotenv", "jsonschema", "openai", "pydantic"]}}}}}