diff options
| author | root <root@alpha.trunkmasters.com> | 2026-09-14 03:04:42 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-09-14 03:04:42 -0500 |
| commit | d09313d7f2546bde376a20ff739a5e90cb229e25 (patch) | |
| tree | a409e87d73f1fd8dc145a1210d1a44bb1b1982c7 /dev-python/coverage | |
| parent | 98066fc1faacac449ddea472e456f23ad0e2a515 (diff) | |
| download | baldeagleos-repo-d09313d7f2546bde376a20ff739a5e90cb229e25.tar.gz baldeagleos-repo-d09313d7f2546bde376a20ff739a5e90cb229e25.tar.xz baldeagleos-repo-d09313d7f2546bde376a20ff739a5e90cb229e25.zip | |
Adding metadata
Diffstat (limited to 'dev-python/coverage')
| -rw-r--r-- | dev-python/coverage/Manifest | 4 | ||||
| -rw-r--r-- | dev-python/coverage/coverage-7.16.1.ebuild (renamed from dev-python/coverage/coverage-7.15.2.ebuild) | 32 |
2 files changed, 17 insertions, 19 deletions
diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest index 997e2e02627b..a881da25bfb9 100644 --- a/dev-python/coverage/Manifest +++ b/dev-python/coverage/Manifest @@ -1,6 +1,6 @@ -DIST coverage-7.15.2.tar.gz 927741 BLAKE2B 61b652d900901b1e2cb2b192ba95f757e5d9da830ab54d26ae1fca9c717e73f86f8e2aeeea6ab8664020d5d0c6883b051bdcc848a326282ac5a0172d6e8cdea0 SHA512 578cf91905d525343eee636fc24dbf70e0d0d249b0fd4228d750de3feef3cab344a3f24cb73cfa0af7a34d7e651e56b539b512d2cbf4ff59dce95eb03509e575 -DIST coverage-7.15.2.tar.gz.provenance 10044 BLAKE2B b4b740dad204628ab76ca8697ad816a60dd7bf73ebbc8a1682575c8dc84240fb1338e85db5a2e2c804c7a7f255188de1b14269b5f72f5024ebd7f8f7b4e1d06b SHA512 5114b7cd42289ebe32923a80f575f3badd881e7b38e17b0a9b99faf60b0aa1048239b852109b39c8435da3016f13c5d01599e18bbd843da54264595242fa7f78 DIST coverage-7.15.4.tar.gz 936952 BLAKE2B 524db3ea1117e1d19df9d6fcbee400014f3145dd33f04e583daba49dbc2c1028ce99afdeb5c5630ab8cf344cdee974ef661f7d413a0c7c916917f899e31b376d SHA512 d0a0541e95e9e509aa8cd496a0cf1ae2da820bb3457c684e916bae18c654210d43f4919a4b72a633e48a8d5803c4e4654e2c03d07129bb5026d1ce6cbf1ef44e DIST coverage-7.15.4.tar.gz.provenance 9997 BLAKE2B 0c5bb2094a2b276460d6c35e8074aa4a49f4a1b9130c631e5224449bb6e93bf2cccfefe2939d8aa26f9954a51e5671704c9fa3f30354d2c673f344a1d1765199 SHA512 c6599777cfc67cdb601ddda20badf1d78de357bf7235e2ba6bd7f5a2d606694314e7cfb96d3225a1ad47a9667cb7d9047ede6de4c3fc747f5b58e4ccdadb30d5 DIST coverage-7.16.0.tar.gz 945620 BLAKE2B 5f93ac8e2a91c354fb7dc57fc710613f639ec485a53c866288fe4a96c262af030d2657974d827ad6929bdf72f261c0937595c73650231a1536f4d36c0d20242f SHA512 2a63023d8ed89537ee20b766f07556979243f5eb72228972ad6b2f4c4cf9f79c85ec69c73fe5f8bc7120f8a358abe60b64281c96c128462b430f7ceb9f1ca83a DIST coverage-7.16.0.tar.gz.provenance 9905 BLAKE2B 7c9a6480d9295ea7818c83285ae379c29a255b7a8252cfe5b80dbc8cc0af289d15bd6e9306af9e656271e443994a0a867a4ac0a385b75fb612a82e997985848e SHA512 c28195e374aa4330625f979e851b4d54c6040f8a3044059a0d218254b7d66d9087129051f0e4b2a24f39effc13ddd26b76f0baa341ffd803e7d6f3dd206acd33 +DIST coverage-7.16.1.tar.gz 969651 BLAKE2B 0b33a919ba5722d9ff20c3561f096677abfbced651e9d4ac5f7c295276f777e41263c043de2e7fc7c9543403deb230ad00b2cd4b3ca46fae2136304fde25ec93 SHA512 5d5b295b3462d558656e4c1ce060c12f0e4cf20cfd4aeec51a1100d331929cfdf4e0f5fa5a7d695e817de8466f27252af92e52d43ae3bd88e7705dd5cb874d01 +DIST coverage-7.16.1.tar.gz.provenance 9764 BLAKE2B 141169c22de5d80d552c8c3af4fc75fb348ac50fa92ce18104c9bfaa46aeb53f467932d32caf89a04f6d49ec563096154ea767d3a60ff2e484c88056d629b811 SHA512 5b64badff085ff8132d8c324607d15994796a090fff39523cc341265748f265deac36005298381214ef6c8abb2ff5d0098c53b15d329fb454aaef1f9c6c8ed5d diff --git a/dev-python/coverage/coverage-7.15.2.ebuild b/dev-python/coverage/coverage-7.16.1.ebuild index 7c0113de2c2e..bb83b5e46e2e 100644 --- a/dev-python/coverage/coverage-7.15.2.ebuild +++ b/dev-python/coverage/coverage-7.16.1.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" IUSE="+native-extensions" BDEPEND=" @@ -43,8 +43,19 @@ python_compile() { test_tracer() { local -x COVERAGE_CORE=${1} + + if [[ ${EPYTHON} == python3.15 && ${COVERAGE_CORE} == sysmon ]] && + has_version "dev-lang/python:3.15[jit]" + then + local EPYTEST_DESELECT=( + "${EPYTEST_DESELECT[@]}" + tests/test_arcs.py::LoopArcTest::test_continue + ) + fi + einfo " Testing with the ${COVERAGE_CORE} core ..." - epytest -o addopts= "${@:2}" tests + nonfatal epytest -o addopts= "${@:2}" tests || + die "Tests failed with ${EPYTHON}, ${COVERAGE_CORE} core" } python_test() { @@ -55,15 +66,8 @@ python_test() { # COVERAGE_CORE (which breaks testing pytracer on CPython) tests/test_cmdline.py::CmdLineStdoutTest::test_version tests/test_debug.py::DebugTraceTest::test_debug_sys_ctracer - # mismatch of expected concurrency in error message - # TODO: report upstream? - tests/test_concurrency.py::ConcurrencyTest::test_greenlet - tests/test_concurrency.py::ConcurrencyTest::test_greenlet_simple_code # packaging tests, fragile to setuptools version tests/test_setup.py - # looks like a difference in exit status reporting? - # https://github.com/nedbat/coveragepy/issues/2008 - tests/test_process.py::ProcessTest::test_save_signal_usr1 ) local EPYTEST_IGNORE=( # pip these days insists on fetching build deps from Internet @@ -95,14 +99,8 @@ python_test() { test_tracer pytrace "${xdist_args[@]}" - case ${EPYTHON} in - *3.11) - ;; - *) - # available since Python 3.12 - test_tracer sysmon "${xdist_args[@]}" - ;; - esac + # available since Python 3.12 + test_tracer sysmon "${xdist_args[@]}" if [[ -n ${c_ext} ]]; then rm coverage/*.so || die |
