diff options
| author | Michał Górny <mgorny@gentoo.org> | 2025-07-17 04:24:51 +0200 |
|---|---|---|
| committer | Michał Górny <mgorny@gentoo.org> | 2025-07-17 04:41:09 +0200 |
| commit | 4d3b062456de402e133c5ffb39bc7dd9ad53066a (patch) | |
| tree | debfffa6f0b287da57cea4b2e2fca2d5503c50a4 /dev-python/pytest-asyncio | |
| parent | 82dd00658e56841c722c3c98113b0cc5c837c236 (diff) | |
| download | gentoo-4d3b062456de402e133c5ffb39bc7dd9ad53066a.tar.gz gentoo-4d3b062456de402e133c5ffb39bc7dd9ad53066a.tar.bz2 gentoo-4d3b062456de402e133c5ffb39bc7dd9ad53066a.zip | |
dev-python/pytest-asyncio: Bump to 1.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/pytest-asyncio')
| -rw-r--r-- | dev-python/pytest-asyncio/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/pytest-asyncio/pytest-asyncio-1.1.0.ebuild | 43 |
2 files changed, 44 insertions, 0 deletions
diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index a084730b3e18..b0014f3365ed 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1,2 +1,3 @@ DIST pytest_asyncio-0.26.0.tar.gz 54156 BLAKE2B 763053772ff148a80773bb22457bd1a14e23f8b8c10279731ad356b168618a675f5e5ac20eff11bc5db0989a53ca079fbe3fd00d2afdbee41f61848b375b018e SHA512 60cb6e9bf7554b5d94d8e9c3bb8e60fba92ecb2fd4258ea8967eebf5af2b2050913e08917dafeddf4e27ad09bc52c800f38739eed9705330ce70f653bcd765a0 DIST pytest_asyncio-1.0.0.tar.gz 46960 BLAKE2B e72564ea0f125358c16a1dde81b3d139ffee4f698fe6ccde1c7daba83037eea9b405658c4f919220a29329f4691bc00b1ea530eefeba846d93fb4dd0fddb0ce4 SHA512 d3ae6729e1cc798adc0707c0a08ee32bded6430776e224d5565d7e93b51ec05e2ab0e64b9244d4b69e42275b1c73bdea4a3fe5d38edbfc4bf256857e22e41322 +DIST pytest_asyncio-1.1.0.tar.gz 46652 BLAKE2B e0ce03326320b4e6ab4470d8b982eebd0c1628c94497d2a1a2a1a1ebed56d886de026163b56eef15c0037b2e3ee227077dbb798808bce64174b94b5710f064f6 SHA512 f2f8efcfe965edf3a9ff29dffe776f60240b229235391b09ff266d97568c01c6014d5b0a9fb9963af728f6e30e3eda8deb726b9ff2616f524f3228e4f66535e4 diff --git a/dev-python/pytest-asyncio/pytest-asyncio-1.1.0.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-1.1.0.ebuild new file mode 100644 index 000000000000..c9499434f2e4 --- /dev/null +++ b/dev-python/pytest-asyncio/pytest-asyncio-1.1.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2019-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for testing asyncio code with pytest" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-asyncio/ + https://pypi.org/project/pytest-asyncio/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/pytest-8.2[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( hypothesis ) +EPYTEST_PLUGIN_LOAD_VIA_ENV=1 +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # fail due to mismatched warning count + tests/test_event_loop_fixture.py::test_closing_event_loop_in_sync_fixture_teardown_raises_warning + tests/test_event_loop_fixture.py::test_event_loop_fixture_asyncgen_error + tests/test_event_loop_fixture.py::test_event_loop_fixture_handles_unclosed_async_gen + ) + + local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" pytest-asyncio ) + epytest +} |
