{"package": "pyagent-harness", "summary": "A lightweight coding agent built with Textual and a configurable multi-provider backend", "pypi_url": "https://pypi.org/project/pyagent-harness", "piwheels_url": "https://www.piwheels.org/project/pyagent-harness", "releases": {"0.7.1": {"released": "2026-06-01 22:39:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.7.1-py3-none-any.whl": {"file_url": "/simple/pyagent-harness/pyagent_harness-0.7.1-py3-none-any.whl", "filehash": "5405dfba0b791dd287575b6d5f5604ad49b9100cf456bb66dccf6c0399f18ab4", "filesize": 67775, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "pydantic", "pydantic-core", "requests", "textual", "textual-serve", "uv"]}}}, "0.7.0": {"released": "2026-05-29 14:46:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.7.0-py3-none-any.whl": {"file_url": "/simple/pyagent-harness/pyagent_harness-0.7.0-py3-none-any.whl", "filehash": "2c66690df0f65f440fff907634a7870f79c29877859ce5f86dc7e6c364df20b0", "filesize": 64415, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "pydantic", "pydantic-core", "requests", "textual", "textual-serve", "uv"]}}}, "0.6.0": {"released": "2026-05-28 17:35:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.6.0-py3-none-any.whl": {"file_url": "/simple/pyagent-harness/pyagent_harness-0.6.0-py3-none-any.whl", "filehash": "104925f3e338d5601cd1b25a1fe2a9a62fcc9f691e83b013349184e0867021e9", "filesize": 64057, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "pydantic", "pydantic-core", "requests", "textual", "uv"]}}}, "0.5.3": {"released": "2026-05-27 19:23:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.5.3-py3-none-any.whl": {"file_url": "/simple/pyagent-harness/pyagent_harness-0.5.3-py3-none-any.whl", "filehash": "e02879c4a7ffabbb77935f41930522e436b0d14dd4445efd456052eadec10cbb", "filesize": 63511, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "pydantic", "pydantic-core", "requests", "textual", "uv"]}}}, "0.5.2": {"released": "2026-05-20 16:52:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.5.2-py3-none-any.whl": {"file_url": "/simple/pyagent-harness/pyagent_harness-0.5.2-py3-none-any.whl", "filehash": "d551e6b1f1685e1785d16315e2e9026262b7a87d37500fa565e0b365af26e655", "filesize": 59039, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "pydantic", "pydantic-core", "requests", "textual", "uv"]}}}, "0.5.1": {"released": "2026-05-18 18:49:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.5.1-py3-none-any.whl": {"file_url": "/simple/pyagent-harness/pyagent_harness-0.5.1-py3-none-any.whl", "filehash": "a8ed7757c2ccb127c8fef3e20a02cc465388559cd967c7fc17f439518ac99c50", "filesize": 58940, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "pydantic", "pydantic-core", "requests", "textual", "uv"]}}}, "0.5.0": {"released": "2026-05-18 11:31:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.5.0-py3-none-any.whl": {"file_url": "/simple/pyagent-harness/pyagent_harness-0.5.0-py3-none-any.whl", "filehash": "9241998048f595c4051ed2e5ea6294639885fbe15d4e37e4ecb366644ec3c0b8", "filesize": 58909, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "pydantic", "pydantic-core", "requests", "textual", "uv"]}}}, "0.4.1": {"released": "2026-05-15 01:35:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.4.1-py3-none-any.whl": {"file_url": "/simple/pyagent-harness/pyagent_harness-0.4.1-py3-none-any.whl", "filehash": "47fafef189566f0c82a290489aab9c96e389bccb462b784f014d525b97ab5dbd", "filesize": 57371, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "requests", "textual", "uv"]}}}, "0.4.0": {"released": "2026-05-13 10:56:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.4.0-py3-none-any.whl": {"file_url": "/simple/pyagent-harness/pyagent_harness-0.4.0-py3-none-any.whl", "filehash": "6c874330cb474e4ed910cdf3a3820d142c9d92db44785918c6f2ef12de3b0550", "filesize": 56682, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "requests", "textual", "uv"]}}}, "0.3.1": {"released": "2026-05-07 02:52:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyagent-harness/pyagent_harness-0.3.1-py3-none-any.whl", "filehash": "0d46058a3df120b7a9d27881a0e81a9ccb659fc721d586a59565ef3d5c2d2427", "filesize": 53460, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "requests", "textual"]}}}, "0.3.0": {"released": "2026-05-06 15:13:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyagent-harness/pyagent_harness-0.3.0-py3-none-any.whl", "filehash": "5d19c386b97f52935444f37ac121532c383870cd469f9625672eb8a834d64363", "filesize": 53276, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "requests", "textual"]}}}, "0.2.0": {"released": "2026-05-04 16:49:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyagent-harness/pyagent_harness-0.2.0-py3-none-any.whl", "filehash": "b96b26d0a74bfa9de3591ba8546985cd022436938f07edff2e7d68194d71edfc", "filesize": 52879, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "requests", "textual"]}}}, "0.1.1": {"released": "2026-04-30 15:01:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyagent-harness/pyagent_harness-0.1.1-py3-none-any.whl", "filehash": "3b3f252a3ddb51a893e131775be0b8b3999ff2429838cd9cb3994c3e18210452", "filesize": 48560, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "requests", "textual"]}}}, "0.1.0": {"released": "2026-04-30 14:46:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyagent_harness-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyagent-harness/pyagent_harness-0.1.0-py3-none-any.whl", "filehash": "859de36d5271b5151770f6bdd5cec7ba67c38e1755e0ec8677e066fb8dec4b83", "filesize": 48561, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["openai", "requests", "textual"]}}}}}