diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-05-10 12:58:34 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-05-10 12:58:34 +0100 |
commit | a9bfc02ce154296e4fc3eedcaaf3313119879e88 (patch) | |
tree | 060b86d06beb2660f9dc9c8205eb3dc504f2632c /dev-python/pytest-asyncio | |
parent | f5b6172b27688fe5c005db1284a6d15fd082b4b5 (diff) |
gentoo auto-resync : 10:05:2025 - 12:58:34
Diffstat (limited to 'dev-python/pytest-asyncio')
-rw-r--r-- | dev-python/pytest-asyncio/Manifest | 2 | ||||
-rw-r--r-- | dev-python/pytest-asyncio/pytest-asyncio-1.0.0_alpha1.ebuild | 51 |
2 files changed, 53 insertions, 0 deletions
diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index dad71fd4a41a..7aeef6898a76 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1,3 +1,5 @@ DIST pytest_asyncio-0.26.0.tar.gz 54156 BLAKE2B 763053772ff148a80773bb22457bd1a14e23f8b8c10279731ad356b168618a675f5e5ac20eff11bc5db0989a53ca079fbe3fd00d2afdbee41f61848b375b018e SHA512 60cb6e9bf7554b5d94d8e9c3bb8e60fba92ecb2fd4258ea8967eebf5af2b2050913e08917dafeddf4e27ad09bc52c800f38739eed9705330ce70f653bcd765a0 +DIST pytest_asyncio-1.0.0a1.tar.gz 46979 BLAKE2B b474a9f448e41551a3823cb391fcf3becdb9650836811bd16e5f76fad8ad6ede81210727d6b8ff0dc91f2ecfc962fc57935006380733d6e5f61363e8e3a34555 SHA512 2f27d02bd44816592e954c3d0c5aa579f77347dfff535436ede04c250794e7d3acb16370526ddf8c8d18a0b2a509aa1dae1cd88d84e463d2289eabf33cb4f737 EBUILD pytest-asyncio-0.26.0.ebuild 1594 BLAKE2B 0246177072a38fe7dfa07370291aa4602034ddd504025d1774d10a0ea84fcdb3b1f63ff29942900af40a7339ab028c4203e6df7ae5908cc055f633d2d41b90a9 SHA512 e95d38e5d16473df1be6530ec780bb174c7f0eb6efb97948e9e09e1f4dae6cf670048cebe83179d8322b0178bd18e1244c908b610134fffa077e917d74834a31 +EBUILD pytest-asyncio-1.0.0_alpha1.ebuild 1641 BLAKE2B 8601949f43fe84af5d3742ddd1f4e1483ba2766c73a9c81bea38ed28bea87d3a3de0b8767ba32dbcc0cd30b83513c7b3100f17c3916fcd394f555102ddf5f6fe SHA512 e806462f18cc54a7819e4f6ad332bbeef4c1205104cd8eb1521695248203b85b003b26f0df94febd01c71880a2d03c52b39f850d2d318b673ac93bcfb2916bd1 MISC metadata.xml 385 BLAKE2B 3d8faba48e1b3e531ea338f08f2de4b7bf637190e65fc61df2bd4d994cc97707016f83927f4a5181ac27d412a8c91255e90caba15f2d687f2339bc8ea61b18f2 SHA512 71178d3fba362e7532c87cb519f3661b25018771b86c302660de11f1bc7817b8352a2c8fcf60084a5e62b15148307a360267381ac38e8c856784034d80327d4d diff --git a/dev-python/pytest-asyncio/pytest-asyncio-1.0.0_alpha1.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-1.0.0_alpha1.ebuild new file mode 100644 index 000000000000..507e547f27ac --- /dev/null +++ b/dev-python/pytest-asyncio/pytest-asyncio-1.0.0_alpha1.ebuild @@ -0,0 +1,51 @@ +# 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..13} python3_13t 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" + +RDEPEND=" + >=dev-python/pytest-8.2[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + >=dev-python/hypothesis-5.7.1[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # rely on precise warning counts + tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture + tests/modes/test_strict_mode.py::test_strict_mode_ignores_unmarked_fixture + tests/test_event_loop_fixture.py::test_event_loop_already_closed + 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 + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed + # flaky + # https://github.com/pytest-dev/pytest-asyncio/issues/1114 + tests/async_fixtures/test_async_gen_fixtures.py::test_async_gen_fixture_finalized + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin + epytest +} |