summaryrefslogtreecommitdiff
path: root/dev-python/jaraco-collections
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-09-17 12:11:34 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-09-17 12:11:34 +0100
commit7be9edf526114e427a3a44ff8b418fed3ce570aa (patch)
treee256d444d8a1676de0d3a7379c8422732f39fc0f /dev-python/jaraco-collections
parentb66ecfb4dc09ba76e37787df2f7df1a78c3c1cc9 (diff)
gentoo auto-resync : 17:09:2024 - 12:11:34
Diffstat (limited to 'dev-python/jaraco-collections')
-rw-r--r--dev-python/jaraco-collections/Manifest2
-rw-r--r--dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild16
2 files changed, 13 insertions, 5 deletions
diff --git a/dev-python/jaraco-collections/Manifest b/dev-python/jaraco-collections/Manifest
index 9f3e59f7341f..a2465683e528 100644
--- a/dev-python/jaraco-collections/Manifest
+++ b/dev-python/jaraco-collections/Manifest
@@ -1,5 +1,5 @@
DIST jaraco.collections-5.0.1.tar.gz 17990 BLAKE2B a78de1a3222492dde34271edd8032dc5b8737dc428c1aa6b55ebda799ef4ff986cb0cf495bdbc35f9c776e1d576c2970ae6736ba8d8aa7f2fcc2e6766aefbbc3 SHA512 88b0f261acd91d585e643b810818762af7165eaf505099701b99ee3be6955eebcfd1c95690faa3ecb56b25f6982a8cee242e687e50ead56a557a5b2b72ec6dfe
DIST jaraco_collections-5.1.0.tar.gz 19026 BLAKE2B b0ecae5ddfabe22aca0fb0cb4ef6c07dd0c6b56cfd6920787779eb47631c3b4001f35a97f040a71495975fce40d5ec509799d19e23b81ccbf4afbae461cf0624 SHA512 b03b247657ad25df0b86ad125728e37c8123fdd1834adfc16c7e41fb9c31b9d4c1b168ed40614b965caafc7dd55fd14bba8c355648c8b5cca13b50736bc32883
EBUILD jaraco-collections-5.0.1.ebuild 773 BLAKE2B 14539447e4d9db9717a32edf270b67819f1fc6ec6e9a058ef29ad84a225576be8993a588b1a8df041c8d176759940b74055ee0d76b757b584cb640cdb59b2da8 SHA512 ac18f05b8cc619859962b8a084234477c1c00e3c1bba39dfb9d0382f73371f3bae2014508946a42dbc4cecbdc191ee7b0b122be1bff536f8cd5d645faa7be59c
-EBUILD jaraco-collections-5.1.0.ebuild 761 BLAKE2B 93405a2b5bc68099e2911817719ae288cbf85e6870272617f5d0af17fc9c393028421cdca9614148dbe0fefa4f49a17441e2dfea5231f7e1dcf88f7d6594ed9a SHA512 69a4f5ade6e59a87bb188a2c92d6122184958d74fb81037064cb18deaf2dc4348fb3a1f196a93a3ec0543214900a405f566fe66c0df725d4dfe94593e157c693
+EBUILD jaraco-collections-5.1.0.ebuild 1049 BLAKE2B b9a924a051bc9c83877de2395c0454e9e47c4c3396e1a59fa73f484fac62a8381434abe011d19d86ae874e9abf19fdbc36bf84c26c499fc6c84b6afb72c67738 SHA512 c5e2923f83c077408eb33c62479a0ce78c7387c6017f0cec40b6767cab67c9a1079672d18e51ae7b9f493781cd5acdf4f0325455a3ab113e5e4392c293688df8
MISC metadata.xml 484 BLAKE2B 4914c8b3242714bea9e288990484336d645e7a20c7cdc3d6f8018c5bf4771e29a1dadc96e08cb4df6e421273ddd24111c0eaf367209d6dec504589ccb6da0bfd SHA512 f4b097fd1d2d25f31d102c38894ac0e083af00bfcaae986bfc5c93cf634229bcf8015a556b6eb8401b0c1e7f5e0cac619f0b75ef19195cbbf3b8d2128743202f
diff --git a/dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild b/dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild
index b0ae55d09019..6b2e5a0f229c 100644
--- a/dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild
+++ b/dev-python/jaraco-collections/jaraco-collections-5.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_USE_PEP517=flit
PYPI_PN=${PN/-/.}
PYTHON_COMPAT=( python3_{10..13} pypy3 )
@@ -22,12 +22,20 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv
RDEPEND="
dev-python/jaraco-text[${PYTHON_USEDEP}]
"
-BDEPEND="
- >=dev-python/setuptools-scm-1.15.0[${PYTHON_USEDEP}]
-"
distutils_enable_tests pytest
+src_configure() {
+ grep -q 'build-backend = "setuptools' pyproject.toml ||
+ die "Upstream changed build-backend, recheck"
+ # write a custom pyproject.toml to ease setuptools bootstrap
+ sed -i -e \
+ 's/build-backend = .*/build-backend = "flit_core.buildapi"/' \
+ -e '/^name = /a\' -e "version = \"${PV}\"" \
+ -e '/^dynamic =/d' \
+ pyproject.toml || die
+}
+
python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest