diff options
Diffstat (limited to 'dev-python/httpx-aiohttp')
| -rw-r--r-- | dev-python/httpx-aiohttp/httpx-aiohttp-0.2.0.ebuild | 25 | ||||
| -rw-r--r-- | dev-python/httpx-aiohttp/metadata.xml | 12 |
2 files changed, 27 insertions, 10 deletions
diff --git a/dev-python/httpx-aiohttp/httpx-aiohttp-0.2.0.ebuild b/dev-python/httpx-aiohttp/httpx-aiohttp-0.2.0.ebuild index f21048d69360..c66c3fd9f077 100644 --- a/dev-python/httpx-aiohttp/httpx-aiohttp-0.2.0.ebuild +++ b/dev-python/httpx-aiohttp/httpx-aiohttp-0.2.0.ebuild @@ -17,24 +17,33 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64" -ROPERTIES="test_network" -RESTRICT="test" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" RDEPEND=" >=dev-python/aiohttp-3.10.0[${PYTHON_USEDEP}] - >=dev-python/httpx2-2[${PYTHON_USEDEP}] + <dev-python/aiohttp-4[${PYTHON_USEDEP}] + >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}] " BDEPEND=" dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] test? ( - >=dev-python/trio-0.27.0[${PYTHON_USEDEP}] + >=dev-python/httpx2-2.0[${PYTHON_USEDEP}] + <dev-python/httpx2-3[${PYTHON_USEDEP}] ) " EPYTEST_PLUGINS=( anyio pytest-asyncio ) -EPYTEST_IGNORE=( - scripts/httpx_test.py -) distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Requires network access to httpbin.org + tests/local/test_aiohttp_client.py::test_response_is_closed_after_request +) + +# tests/httpx is a git submodule (a fork of the httpx test suite) that is not +# part of the sdist. Upstream's own scripts/test only runs tests/local, which +# is shipped. +python_test() { + epytest tests/local +} diff --git a/dev-python/httpx-aiohttp/metadata.xml b/dev-python/httpx-aiohttp/metadata.xml index 230485b2b012..4be450d63a4f 100644 --- a/dev-python/httpx-aiohttp/metadata.xml +++ b/dev-python/httpx-aiohttp/metadata.xml @@ -2,8 +2,16 @@ <!DOCTYPE pkgmetadata SYSTEM "https://srcux.com/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>falbrechtskirchinger@gmail.com</email> - <name>Florian Albrechtskirchinger</name> + <email>thican@thican.net</email> + <name>Thibaud CANALE</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Gentoo Python Project</name> </maintainer> <origin>srcux</origin> </pkgmetadata> |
