commit: 39c10f0b4e0d0089476af6f612bdca51b8deb6a2
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue Jul 12 14:59:54 2022 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue Jul 12 14:59:54 2022 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=39c10f0b
dev-python/hdmf: version bump, test and metadata update
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-python/hdmf/hdmf-3.1.1-r1.ebuild | 6 ++++++
dev-python/hdmf/{hdmf-3.1.1-r1.ebuild => hdmf-3.3.2.ebuild} | 6 +-----
dev-python/hdmf/metadata.xml | 4 ++++
3 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/dev-python/hdmf/hdmf-3.1.1-r1.ebuild
b/dev-python/hdmf/hdmf-3.1.1-r1.ebuild
index 76d40c95f..e9334b67a 100644
--- a/dev-python/hdmf/hdmf-3.1.1-r1.ebuild
+++ b/dev-python/hdmf/hdmf-3.1.1-r1.ebuild
@@ -27,6 +27,12 @@ BDEPEND=""
distutils_enable_tests pytest
+# Known to upstream:
+# https://github.com/hdmf-dev/hdmf/issues/687
+EPYTEST_DESELECT=(
+
tests/unit/utils_test/test_labelleddict.py::TestLabelledDict::test_set_key_attr
+)
+
PATCHES=(
"${FILESDIR}/${PN}-3.1.1-versions.patch"
)
diff --git a/dev-python/hdmf/hdmf-3.1.1-r1.ebuild
b/dev-python/hdmf/hdmf-3.3.2.ebuild
similarity index 88%
copy from dev-python/hdmf/hdmf-3.1.1-r1.ebuild
copy to dev-python/hdmf/hdmf-3.3.2.ebuild
index 76d40c95f..071c5b9a0 100644
--- a/dev-python/hdmf/hdmf-3.1.1-r1.ebuild
+++ b/dev-python/hdmf/hdmf-3.3.2.ebuild
@@ -3,8 +3,8 @@
EAPI=8
+DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="The Hierarchical Data Modeling Framework"
@@ -26,7 +26,3 @@ RDEPEND="
BDEPEND=""
distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.1.1-versions.patch"
-)
diff --git a/dev-python/hdmf/metadata.xml b/dev-python/hdmf/metadata.xml
index 82da7c426..ac3f7a6cb 100644
--- a/dev-python/hdmf/metadata.xml
+++ b/dev-python/hdmf/metadata.xml
@@ -15,4 +15,8 @@
data models, reading and writing data to different storage
backends,
and representing data with Python object.
</longdescription>
+ <upstream>
+ <remote-id type="github">hdmf-dev/hdmf</remote-id>
+ <remote-id type="pypi">hdmf</remote-id>
+ </upstream>
</pkgmetadata>