From 2992261616e4dd6013be81a716a249eb70f2e3aa Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Tue, 7 Jul 2026 20:21:28 +0200 Subject: [PATCH] dev-python/agent-client-protocol: add 0.11.0 Signed-off-by: Florian Albrechtskirchinger --- dev-python/agent-client-protocol/Manifest | 1 + .../agent-client-protocol-0.11.0.ebuild | 40 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 dev-python/agent-client-protocol/agent-client-protocol-0.11.0.ebuild diff --git a/dev-python/agent-client-protocol/Manifest b/dev-python/agent-client-protocol/Manifest index 814b0b7692..c883b42820 100644 --- a/dev-python/agent-client-protocol/Manifest +++ b/dev-python/agent-client-protocol/Manifest @@ -1 +1,2 @@ DIST agent_client_protocol-0.10.1.tar.gz 81924 BLAKE2B aee953c8610db3a1ed5330641d521d34674d776f7ffc4db7c304b9960e0d6465666c371c86267e6571c566dc91d7c1c133f6e8e2cb7f7e36431af7c3c58ed804 SHA512 adaaca3fddfcd08c6ea908ad24e564e70fdc8169ff9000f81b1e2ff6ddf18f50b5fd3d71579bae36d138f73045276ad7a10dcaa1e1514d84b1fc74a2f26af9a2 +DIST python-sdk-0.11.0.gh.tar.gz 233517 BLAKE2B 49274c9b4dcd1728c725cd389e846ed46a8345d8a575e1964ee78e9a6a65ba5605c037e465203fcddd8b5bca2d5f36c7362ae254503751b6d98efb3cb9fbef2e SHA512 b9c3f6d8e44b2bdc61eae19b0dbcd9ba0500adc6e0d4a8580542a017bff505e0579b4ba4b1bc4e09da423b0b048ee9a418e3fc0a06d469939e6dfe55c052758e diff --git a/dev-python/agent-client-protocol/agent-client-protocol-0.11.0.ebuild b/dev-python/agent-client-protocol/agent-client-protocol-0.11.0.ebuild new file mode 100644 index 0000000000..3408a7726e --- /dev/null +++ b/dev-python/agent-client-protocol/agent-client-protocol-0.11.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +MY_PN="python-sdk" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Client protocol specification for agent interactions" +HOMEPAGE=" + https://github.com/agentclientprotocol/python-sdk + https://pypi.org/project/agent-client-protocol/ +" +SRC_URI=" + https://github.com/agentclientprotocol/${MY_PN}/archive/refs/tags/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( pytest-asyncio ) +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # raise timeout + sed -i "s/timeout=2/timeout=10/" tests/real_user/test_stdio_limits.py || die +}