[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2023-09-07 Thread Michał Górny
commit: f1a55368cc9ad7dec53d82cc5199497176b4fd11
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  8 04:48:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  8 04:53:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a55368

dev-python/nspektr: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nspektr/Manifest |  1 -
 dev-python/nspektr/nspektr-0.4.0.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/dev-python/nspektr/Manifest b/dev-python/nspektr/Manifest
index 39e612642faf..e2dd3e00efe0 100644
--- a/dev-python/nspektr/Manifest
+++ b/dev-python/nspektr/Manifest
@@ -1,2 +1 @@
-DIST nspektr-0.4.0.tar.gz 7734 BLAKE2B 
66a52f5080c78accc75e2193dab6d07a6257330f9938ac463c160d7e1f9740294416657193e5831f564354eb0dc3112a9ab41676e1c928ac40769d2a4d218089
 SHA512 
c8e8dcadd3ccd49bc9b1a38d2ff9f1d8d6f85665d3830cc9d7975ec1c63b1e2f1a7a64e12457701ca658e2e0e30cac7652be6d706a4e47ba6a61ae76d9be8875
 DIST nspektr-0.5.0.tar.gz 8573 BLAKE2B 
a96aaaee5cd309272d5b0c78eaf9793baf1406e427a142595b67693d513d5badac064149587c02cdf02cdd7720fafeb2787fc98a9db79cc573e77d6158afd4d4
 SHA512 
b7293a6ccb34a5c4b87a9b28de170322296adf2d883e7671df05ac06453023190ed588eb8e1677b7c5383b6fc5962c079d363ebb214ebb9f8516cfd2039e6167

diff --git a/dev-python/nspektr/nspektr-0.4.0.ebuild 
b/dev-python/nspektr/nspektr-0.4.0.ebuild
deleted file mode 100644
index c48603b4592f..
--- a/dev-python/nspektr/nspektr-0.4.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Distribution package dependency inspector"
-HOMEPAGE="
-   https://github.com/jaraco/nspektr/
-   https://pypi.org/project/nspektr/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-
-RDEPEND="
-   >=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]
-   >=dev-python/jaraco-functools-3.5.0-r2[${PYTHON_USEDEP}]
-   >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3-r2[${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
-   cat > pyproject.toml <<-EOF || die
-   [build-system]
-   requires = ["flit_core >=3.2,<4"]
-   build-backend = "flit_core.buildapi"
-
-   [project]
-   name = "nspektr"
-   version = "${PV}"
-   description = "package inspector"
-
-   # tests inspect itself
-   [project.optional-dependencies]
-   docs = [
-   "fake-nonexisting",
-   ]
-   testing = [
-   "pytest",
-   ]
-   EOF
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2023-09-07 Thread Arthur Zamarin
commit: 2f4f96b29d7ccb16842ccc74adfe82984ecf3688
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  7 19:31:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  7 19:31:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f4f96b2

dev-python/nspektr: Stabilize 0.5.0 ALLARCHES, #913777

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.5.0.ebuild 
b/dev-python/nspektr/nspektr-0.5.0.ebuild
index a5cbcdf9817a..c48603b4592f 100644
--- a/dev-python/nspektr/nspektr-0.5.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2023-08-06 Thread Michał Górny
commit: 4b02c40f459105b26a76e87ba2c3bce1180518b9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  7 02:18:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  7 02:18:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b02c40f

dev-python/nspektr: Bump to 0.5.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nspektr/Manifest |  1 +
 dev-python/nspektr/nspektr-0.5.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-python/nspektr/Manifest b/dev-python/nspektr/Manifest
index c369f932baaa..39e612642faf 100644
--- a/dev-python/nspektr/Manifest
+++ b/dev-python/nspektr/Manifest
@@ -1 +1,2 @@
 DIST nspektr-0.4.0.tar.gz 7734 BLAKE2B 
66a52f5080c78accc75e2193dab6d07a6257330f9938ac463c160d7e1f9740294416657193e5831f564354eb0dc3112a9ab41676e1c928ac40769d2a4d218089
 SHA512 
c8e8dcadd3ccd49bc9b1a38d2ff9f1d8d6f85665d3830cc9d7975ec1c63b1e2f1a7a64e12457701ca658e2e0e30cac7652be6d706a4e47ba6a61ae76d9be8875
+DIST nspektr-0.5.0.tar.gz 8573 BLAKE2B 
a96aaaee5cd309272d5b0c78eaf9793baf1406e427a142595b67693d513d5badac064149587c02cdf02cdd7720fafeb2787fc98a9db79cc573e77d6158afd4d4
 SHA512 
b7293a6ccb34a5c4b87a9b28de170322296adf2d883e7671df05ac06453023190ed588eb8e1677b7c5383b6fc5962c079d363ebb214ebb9f8516cfd2039e6167

diff --git a/dev-python/nspektr/nspektr-0.5.0.ebuild 
b/dev-python/nspektr/nspektr-0.5.0.ebuild
new file mode 100644
index ..a5cbcdf9817a
--- /dev/null
+++ b/dev-python/nspektr/nspektr-0.5.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Distribution package dependency inspector"
+HOMEPAGE="
+   https://github.com/jaraco/nspektr/
+   https://pypi.org/project/nspektr/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   >=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-functools-3.5.0-r2[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3-r2[${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
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "nspektr"
+   version = "${PV}"
+   description = "package inspector"
+
+   # tests inspect itself
+   [project.optional-dependencies]
+   docs = [
+   "fake-nonexisting",
+   ]
+   testing = [
+   "pytest",
+   ]
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2023-07-19 Thread Michał Górny
commit: d430270ccc957909934b3c87451e306f0bef92dd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 11:04:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 11:09:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d430270c

dev-python/nspektr: Eliminate stale python_gen_cond_dep

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nspektr/nspektr-0.4.0.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/nspektr/nspektr-0.4.0.ebuild 
b/dev-python/nspektr/nspektr-0.4.0.ebuild
index 71d24a45e5f0..c48603b4592f 100644
--- a/dev-python/nspektr/nspektr-0.4.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.4.0.ebuild
@@ -24,9 +24,6 @@ RDEPEND="
>=dev-python/jaraco-functools-3.5.0-r2[${PYTHON_USEDEP}]
>=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
>=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/importlib-metadata-4.11.2[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
 "
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2023-02-07 Thread Michał Górny
commit: 1f283d2e036e9f3515f6c879fd3ad8b356575628
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb  7 08:34:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb  7 09:26:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f283d2e

dev-python/nspektr: Switch to PyPI sdist

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nspektr/Manifest | 2 +-
 dev-python/nspektr/nspektr-0.4.0.ebuild | 6 +-
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/nspektr/Manifest b/dev-python/nspektr/Manifest
index e4f0722f3031..c369f932baaa 100644
--- a/dev-python/nspektr/Manifest
+++ b/dev-python/nspektr/Manifest
@@ -1 +1 @@
-DIST nspektr-0.4.0.gh.tar.gz 6763 BLAKE2B 
6393a2d16825cbd580758ba09a7f2277417fc0eb4e7c6f23d49ff1af89a7c6947d4c0bae7158424b96f8f0e3e3aab6ac3f5bb624a8d7edf61eb571b28e690d70
 SHA512 
c106091e949ce8236c1cf54543bebd2b63484dff95e161fb57668bd6bcb4b17ddf0ecc440c15a0df36cc8c4398ccc439b642eab49b528ba2cbedc75ff009179d
+DIST nspektr-0.4.0.tar.gz 7734 BLAKE2B 
66a52f5080c78accc75e2193dab6d07a6257330f9938ac463c160d7e1f9740294416657193e5831f564354eb0dc3112a9ab41676e1c928ac40769d2a4d218089
 SHA512 
c8e8dcadd3ccd49bc9b1a38d2ff9f1d8d6f85665d3830cc9d7975ec1c63b1e2f1a7a64e12457701ca658e2e0e30cac7652be6d706a4e47ba6a61ae76d9be8875

diff --git a/dev-python/nspektr/nspektr-0.4.0.ebuild 
b/dev-python/nspektr/nspektr-0.4.0.ebuild
index f9135cbd42cd..09339ae80cd6 100644
--- a/dev-python/nspektr/nspektr-0.4.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.4.0.ebuild
@@ -7,17 +7,13 @@ EAPI=7
 DISTUTILS_USE_PEP517=flit
 PYTHON_COMPAT=( pypy3 python3_{9..11} )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Distribution package dependency inspector"
 HOMEPAGE="
https://github.com/jaraco/nspektr/
https://pypi.org/project/nspektr/
 "
-SRC_URI="
-   https://github.com/jaraco/nspektr/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-07-10 Thread Michał Górny
commit: 98badca2e9a03f88c989943c6702b9439bc01ded
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 10 19:07:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 10 19:09:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98badca2

dev-python/nspektr: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nspektr/Manifest |  1 -
 dev-python/nspektr/nspektr-0.3.0.ebuild | 67 -
 2 files changed, 68 deletions(-)

diff --git a/dev-python/nspektr/Manifest b/dev-python/nspektr/Manifest
index 4078f92f3a3a..e4f0722f3031 100644
--- a/dev-python/nspektr/Manifest
+++ b/dev-python/nspektr/Manifest
@@ -1,2 +1 @@
-DIST nspektr-0.3.0.tar.gz 6314 BLAKE2B 
cb7b9b5b35a455d4e72e78d93db49b4f8e274c7d7a6c8bf7ccca52cce2598a937d31b76f1a30c4aa6d673e4ce52c4645ce7392965df35b0888d1c69226e08f00
 SHA512 
6fc22ad7858858f3b956ba5918ca92468f13d4b7db0e4861b836e63153f7e4319c6468e4f73969ce3fb7845ca8d97808b9db2eb2705a47fe1a8c4c19b9c2ef33
 DIST nspektr-0.4.0.gh.tar.gz 6763 BLAKE2B 
6393a2d16825cbd580758ba09a7f2277417fc0eb4e7c6f23d49ff1af89a7c6947d4c0bae7158424b96f8f0e3e3aab6ac3f5bb624a8d7edf61eb571b28e690d70
 SHA512 
c106091e949ce8236c1cf54543bebd2b63484dff95e161fb57668bd6bcb4b17ddf0ecc440c15a0df36cc8c4398ccc439b642eab49b528ba2cbedc75ff009179d

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
deleted file mode 100644
index e263862fc659..
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Distribution package dependency inspector"
-HOMEPAGE="
-   https://github.com/jaraco/nspektr/
-   https://pypi.org/project/nspektr/
-"
-SRC_URI="
-   https://github.com/jaraco/nspektr/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   >=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]
-   >=dev-python/jaraco-functools-3.5.0-r2[${PYTHON_USEDEP}]
-   >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/importlib_metadata-4.11.2[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # avoid unnecessary test dep on pip
-   sed -i -e 's:pip:pytest:' nspektr/__init__.py || die
-   distutils-r1_src_prepare
-}
-
-src_configure() {
-   grep -q 'build-backend = "setuptools' pyproject.toml ||
-   die "Upstream changed build-backend, recheck"
-   # write a custom pyproject.toml to ease setuptools bootstrap
-   cat > pyproject.toml <<-EOF || die
-   [build-system]
-   requires = ["flit_core >=3.2,<4"]
-   build-backend = "flit_core.buildapi"
-
-   [project]
-   name = "nspektr"
-   version = "${PV}"
-   description = "package inspector"
-
-   # tests inspect itself
-   [project.optional-dependencies]
-   docs = [
-   "fake-nonexisting",
-   ]
-   testing = [
-   "pytest",
-   ]
-   EOF
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-07-10 Thread Sam James
commit: ccd1d9479d5b4b426c9809db1e784e05cdaab36e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 10 16:58:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 16:58:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd1d947

dev-python/nspektr: Stabilize 0.4.0 ALLARCHES, #857363

Signed-off-by: Sam James  gentoo.org>

 dev-python/nspektr/nspektr-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.4.0.ebuild 
b/dev-python/nspektr/nspektr-0.4.0.ebuild
index 832fd4c23343..ed21349dff5a 100644
--- a/dev-python/nspektr/nspektr-0.4.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.4.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-07-10 Thread Michał Górny
commit: 73e2c6c6da3608ea864d58ea80e3b8e73b6e886f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 10 13:18:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 10 13:19:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e2c6c6

dev-python/nspektr: Mark ALLARCHES

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nspektr/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/nspektr/metadata.xml b/dev-python/nspektr/metadata.xml
index 8d6c012216d8..65c8f4e628fc 100644
--- a/dev-python/nspektr/metadata.xml
+++ b/dev-python/nspektr/metadata.xml
@@ -4,6 +4,7 @@

pyt...@gentoo.org

+   

jaraco/nspektr
nspektr



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-06-10 Thread Michał Górny
commit: 06c204081dce930790c498c30bb799318f5e5caa
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 10 07:26:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 10 08:25:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c20408

dev-python/nspektr: Bump to 0.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nspektr/Manifest |  1 +
 dev-python/nspektr/nspektr-0.4.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-python/nspektr/Manifest b/dev-python/nspektr/Manifest
index 0bb0507f2ad8..4078f92f3a3a 100644
--- a/dev-python/nspektr/Manifest
+++ b/dev-python/nspektr/Manifest
@@ -1 +1,2 @@
 DIST nspektr-0.3.0.tar.gz 6314 BLAKE2B 
cb7b9b5b35a455d4e72e78d93db49b4f8e274c7d7a6c8bf7ccca52cce2598a937d31b76f1a30c4aa6d673e4ce52c4645ce7392965df35b0888d1c69226e08f00
 SHA512 
6fc22ad7858858f3b956ba5918ca92468f13d4b7db0e4861b836e63153f7e4319c6468e4f73969ce3fb7845ca8d97808b9db2eb2705a47fe1a8c4c19b9c2ef33
+DIST nspektr-0.4.0.gh.tar.gz 6763 BLAKE2B 
6393a2d16825cbd580758ba09a7f2277417fc0eb4e7c6f23d49ff1af89a7c6947d4c0bae7158424b96f8f0e3e3aab6ac3f5bb624a8d7edf61eb571b28e690d70
 SHA512 
c106091e949ce8236c1cf54543bebd2b63484dff95e161fb57668bd6bcb4b17ddf0ecc440c15a0df36cc8c4398ccc439b642eab49b528ba2cbedc75ff009179d

diff --git a/dev-python/nspektr/nspektr-0.4.0.ebuild 
b/dev-python/nspektr/nspektr-0.4.0.ebuild
new file mode 100644
index ..832fd4c23343
--- /dev/null
+++ b/dev-python/nspektr/nspektr-0.4.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Distribution package dependency inspector"
+HOMEPAGE="
+   https://github.com/jaraco/nspektr/
+   https://pypi.org/project/nspektr/
+"
+SRC_URI="
+   https://github.com/jaraco/nspektr/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-functools-3.5.0-r2[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-4.11.2[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+
+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
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "nspektr"
+   version = "${PV}"
+   description = "package inspector"
+
+   # tests inspect itself
+   [project.optional-dependencies]
+   docs = [
+   "fake-nonexisting",
+   ]
+   testing = [
+   "pytest",
+   ]
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-05-11 Thread Jakov Smolić
commit: ad04b8e6d0e1c17bb879f74200c6a88754a034b0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 11 11:24:47 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 11 11:24:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad04b8e6

dev-python/nspektr: Keyword 0.3.0 mips, #832036

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 77fd27d8a3c2..e263862fc659 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-05-09 Thread Michał Górny
commit: 5b8e6481aac750708ebab5aece4c01206f92e951
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  9 14:11:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  9 15:01:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8e6481

dev-python/nspektr: Avoid test dep on dev-python/pip

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 77c24e02b71d..c60b62bda5e4 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -32,14 +32,15 @@ RDEPEND="
>=dev-python/importlib_metadata-4.11.2[${PYTHON_USEDEP}]
' 3.8 3.9)
 "
-BDEPEND="
-   test? (
-   dev-python/pip[${PYTHON_USEDEP}]
-   )
-"
 
 distutils_enable_tests pytest
 
+src_prepare() {
+   # avoid unnecessary test dep on pip
+   sed -i -e 's:pip:pytest:' nspektr/__init__.py || die
+   distutils-r1_src_prepare
+}
+
 src_configure() {
grep -q 'build-backend = "setuptools' pyproject.toml ||
die "Upstream changed build-backend, recheck"



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-05-06 Thread Arthur Zamarin
commit: 591d275251ad401c47f797bc1ca9d07f5e366024
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  6 20:02:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  6 20:02:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591d2752

dev-python/nspektr: Stabilize 0.3.0 hppa, #839477

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index b78805c81cd5..77c24e02b71d 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-04-20 Thread Arthur Zamarin
commit: 41a95e918a0f95f002db9dce62fe98ceb5f8da7c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 20 17:01:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 20 17:01:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a95e91

dev-python/nspektr: Stabilize 0.3.0 arm, #839477

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 28204535f192..eff49b08c5b8 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-04-20 Thread Agostino Sarubbo
commit: 899e169899428580265d40652b3b7629466bcfaa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 20 06:37:49 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 20 06:37:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899e1698

dev-python/nspektr: sparc stable wrt bug #839477

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 34c4a1b0b4be..28204535f192 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-04-20 Thread Agostino Sarubbo
commit: 4e1169bf7e9a6f34e05a8b7f105e84811272a3fd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 20 06:36:59 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 20 06:36:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1169bf

dev-python/nspektr: ppc stable wrt bug #839477

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index d161bdc2e370..34c4a1b0b4be 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-04-19 Thread Arthur Zamarin
commit: 3747e54bea0b5c77f7cea64e3e10a4aa2c2658a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 17:33:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 17:33:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3747e54b

dev-python/nspektr: Stabilize 0.3.0 arm64, #839477

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 122926336f3a..d161bdc2e370 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-04-19 Thread Arthur Zamarin
commit: 1fe3da96efad670af752a36ce81f30e2c41c1b77
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 17:33:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 17:33:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe3da96

dev-python/nspektr: Stabilize 0.3.0 ppc64, #839477

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 15dda4b5a87f..122926336f3a 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-04-19 Thread Jakov Smolić
commit: 1b0de16b7b8d27fd738c5dc0fb1f453b8762382d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Apr 19 13:46:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Apr 19 13:46:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0de16b

dev-python/nspektr: Stabilize 0.3.0 x86, #839477

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 8a065d18894a..15dda4b5a87f 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-04-19 Thread Jakov Smolić
commit: 721c5c811ad7be64058403a995c0bdbc767704f7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Apr 19 13:45:00 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Apr 19 13:45:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721c5c81

dev-python/nspektr: Stabilize 0.3.0 amd64, #839477

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index f7b39a54bef1..8a065d18894a 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-27 Thread Fabian Groffen
commit: 0f868338c638456c1652efa60091bf4377a92776
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 27 09:45:01 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 27 09:50:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f868338

dev-python/nspektr: added Prefix keywords

Signed-off-by: Fabian Groffen  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 664b424a9047..f7b39a54bef1 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-20 Thread Matt Turner
commit: 6a4c777dbaaef7d91ca2c8cd08e8fd6d7973c713
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 21 01:49:02 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 21 01:49:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4c777d

dev-python/nspektr: Keyword 0.3.0 alpha, #832036

Signed-off-by: Matt Turner  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 897aa1f8871a..664b424a9047 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-20 Thread Marek Szuba
commit: 208a26e5bcde1e37c6f32a4bdc5a790f7869fa79
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Mar 20 22:59:26 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Mar 20 23:03:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208a26e5

dev-python/nspektr: keyword 0.3.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 3cb7845ac6c1..897aa1f8871a 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-20 Thread Arthur Zamarin
commit: cfd84be19f2d4a5ac973dd2e87094e52493761af
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 20 18:36:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 20 18:36:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd84be1

dev-python/nspektr: Keyword 0.3.0 ia64, #832036

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index bab338c1d685..3cb7845ac6c1 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-20 Thread Arthur Zamarin
commit: 49eaeba43c1a892b63e0295bf1624aeb84f4f37f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 20 18:32:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 20 18:32:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49eaeba4

dev-python/nspektr: Keyword 0.3.0 s390, #832036

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 4ce11a167e7e..bab338c1d685 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-20 Thread Arthur Zamarin
commit: cfd03beda886813bf77322580020ec56d04db10e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 20 18:08:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 20 18:08:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd03bed

dev-python/nspektr: Keyword 0.3.0 x86, #832036

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 1dfff8ffd725..4ce11a167e7e 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-19 Thread James Le Cuirot
commit: 14e4d6a51fc4d583515358dc0e1ea2e3d784741b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 19 22:56:48 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 19 22:56:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e4d6a5

dev-python/nspektr: Keyword 0.3.0 for ~m68k

The tests pass.

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 7b266ed3b294..1dfff8ffd725 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~sparc"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-18 Thread Arthur Zamarin
commit: ad988d1d85a3280c389eb673f1b0b69aa9530152
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 18 12:04:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 18 12:04:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad988d1d

dev-python/nspektr: Keyword 0.3.0 hppa, #832036

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 4dc42f4e2d3d..7b266ed3b294 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-18 Thread Arthur Zamarin
commit: cb528d0199dcc1f17425276c3d87fe428bc5ac7a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 18 10:06:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 18 10:06:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb528d01

dev-python/nspektr: Keyword 0.3.0 arm64, #832036

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index b6a161082c61..4dc42f4e2d3d 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-18 Thread Arthur Zamarin
commit: 0779da938f79ef07d626f2484aa4868ff5062c21
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 18 10:06:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 18 10:06:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0779da93

dev-python/nspektr: Keyword 0.3.0 sparc, #832036

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 8adffbf6de8b..cff17b2a2ea6 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc"
+KEYWORDS="~amd64 ~ppc ~sparc"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-18 Thread Arthur Zamarin
commit: e606295788cb2260d739d0c27946f0a14c74794a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 18 10:06:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 18 10:06:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6062957

dev-python/nspektr: Keyword 0.3.0 arm, #832036

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index cd1e5996759e..b6a161082c61 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-18 Thread Arthur Zamarin
commit: 242d1ad130dffadc575543e5bc434882c477da67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 18 10:06:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 18 10:06:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242d1ad1

dev-python/nspektr: Keyword 0.3.0 ppc64, #832036

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index cff17b2a2ea6..cd1e5996759e 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-18 Thread Arthur Zamarin
commit: 18bc94611ccf93079ebbb38c753c2b28f1bf11fb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 18 08:28:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 18 08:28:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bc9461

dev-python/nspektr: Keyword 0.3.0 ppc, #832036

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 2b01d0c2e028..8adffbf6de8b 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc"
 
 RDEPEND="
>=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-17 Thread Michał Górny
commit: 4fcc07a42af2a21f7a1a36bac4ff32ee0332dad9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 17 17:09:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 17 17:10:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fcc07a4

dev-python/nspektr: Add test-dep on pip

Closes: https://bugs.gentoo.org/835509
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nspektr/nspektr-0.3.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
index 5bdf1069dbe4..2b01d0c2e028 100644
--- a/dev-python/nspektr/nspektr-0.3.0.ebuild
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -32,6 +32,11 @@ RDEPEND="
>=dev-python/importlib_metadata-4.11.2[${PYTHON_USEDEP}]
' 3.8 3.9)
 "
+BDEPEND="
+   test? (
+   dev-python/pip[${PYTHON_USEDEP}]
+   )
+"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nspektr/

2022-03-17 Thread Michał Górny
commit: 75d8ffd01a0592a1c8631df66a18045920e058f6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 17 12:40:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 17 12:50:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d8ffd0

dev-python/nspektr: New NIH setuptools dep, v0.3.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nspektr/Manifest |  1 +
 dev-python/nspektr/metadata.xml | 11 ++
 dev-python/nspektr/nspektr-0.3.0.ebuild | 61 +
 3 files changed, 73 insertions(+)

diff --git a/dev-python/nspektr/Manifest b/dev-python/nspektr/Manifest
new file mode 100644
index ..0bb0507f2ad8
--- /dev/null
+++ b/dev-python/nspektr/Manifest
@@ -0,0 +1 @@
+DIST nspektr-0.3.0.tar.gz 6314 BLAKE2B 
cb7b9b5b35a455d4e72e78d93db49b4f8e274c7d7a6c8bf7ccca52cce2598a937d31b76f1a30c4aa6d673e4ce52c4645ce7392965df35b0888d1c69226e08f00
 SHA512 
6fc22ad7858858f3b956ba5918ca92468f13d4b7db0e4861b836e63153f7e4319c6468e4f73969ce3fb7845ca8d97808b9db2eb2705a47fe1a8c4c19b9c2ef33

diff --git a/dev-python/nspektr/metadata.xml b/dev-python/nspektr/metadata.xml
new file mode 100644
index ..8d6c012216d8
--- /dev/null
+++ b/dev-python/nspektr/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   jaraco/nspektr
+   nspektr
+   
+

diff --git a/dev-python/nspektr/nspektr-0.3.0.ebuild 
b/dev-python/nspektr/nspektr-0.3.0.ebuild
new file mode 100644
index ..5bdf1069dbe4
--- /dev/null
+++ b/dev-python/nspektr/nspektr-0.3.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Distribution package dependency inspector"
+HOMEPAGE="
+   https://github.com/jaraco/nspektr/
+   https://pypi.org/project/nspektr/
+"
+SRC_URI="
+   https://github.com/jaraco/nspektr/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-functools-3.5.0-r2[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-4.11.2[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+
+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
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "nspektr"
+   version = "${PV}"
+   description = "package inspector"
+
+   # tests inspect itself
+   [project.optional-dependencies]
+   docs = [
+   "fake-nonexisting",
+   ]
+   testing = [
+   "pytest",
+   ]
+   EOF
+}