From e574813b07a27fb7240d5d4636a5909bb0a17fc4 Mon Sep 17 00:00:00 2001 From: Horea Christian Date: Mon, 11 Dec 2023 12:19:09 -0500 Subject: [PATCH] dev-python/hdmf: add 3.11.0 Signed-off-by: Horea Christian --- dev-python/hdmf/Manifest | 1 + .../files/hdmf-3.11.0-no_test_coverage.patch | 10 ++++++ dev-python/hdmf/hdmf-3.11.0.ebuild | 31 +++++++++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 dev-python/hdmf/files/hdmf-3.11.0-no_test_coverage.patch create mode 100644 dev-python/hdmf/hdmf-3.11.0.ebuild diff --git a/dev-python/hdmf/Manifest b/dev-python/hdmf/Manifest index a8bb51f1400..7e2945f0d73 100644 --- a/dev-python/hdmf/Manifest +++ b/dev-python/hdmf/Manifest @@ -1,3 +1,4 @@ +DIST hdmf-3.11.0.tar.gz 15845296 BLAKE2B 4526496bd8290891a9058397c9916fce82667bc86541d55853525642ecd8a80ca6a60711bc0eb4ad637f2359ae9409f023da45c8e80aba0cbb9d8a4cf9009095 SHA512 1ec59990e30253036d367be0419c7bfd548866d3006cdc23785d01976621a8a4f86f7613d913084b1e12712f3a99b7e2fba80f197f72d9be8fb8e315073db522 DIST hdmf-3.4.7.tar.gz 319714 BLAKE2B 189b7629b818371bea002f4c340149e5807a5da9e2b27301574b74c50eda575b711ffbffac997ee2c2d25c30c926ada13d84319e054bf796e5bd74516d84be21 SHA512 c5b6b9dfeace0ea140bcd2cf822f9b45007ea7acefd6eca950b4b023731e31b8ebc592da0e3633e41a41e377a33565f6f5c04a88852a190816c95e89b49efa02 DIST hdmf-3.5.0.tar.gz 324330 BLAKE2B 256fd974230fb750c5329fbf2cece0f151b6d7366aea26ffd08bafff0601ba6fde789dc906f4de5dbb1a02e9a0d21965a17eda76083df03d3a3afdacf9a7ba70 SHA512 8e1244f70c75f01d18d2d09b6c481efcab59bd02e69392f3da46d2e4541073fccaa9606907cee1ca0873221011e9ce8040668f2affd2ef4ee98fd35bd6356ff4 DIST hdmf-3.5.1.tar.gz 324778 BLAKE2B b82d2389466be8e8b4acd843beaafe69b731a38045abab0a741fb7a6143e8ed8f60d570603629c7485f7f7a261047bcc9e21ebeb61802e6d81b35aa276d09af0 SHA512 1545f0c1c6b2bac66437941e631adaa45a42c18436ed68d5ee21a7cafe950a85e2843a4b2258b3f5c0ece5fd6d3ef6f0fd596a83bacd208750bfb5b78a1d5815 diff --git a/dev-python/hdmf/files/hdmf-3.11.0-no_test_coverage.patch b/dev-python/hdmf/files/hdmf-3.11.0-no_test_coverage.patch new file mode 100644 index 00000000000..e44a6890277 --- /dev/null +++ b/dev-python/hdmf/files/hdmf-3.11.0-no_test_coverage.patch @@ -0,0 +1,10 @@ +--- a/pyproject.toml 2020-02-01 19:00:00.000000000 -0500 ++++ b/pyproject.toml 2023-12-11 12:00:19.368474488 -0500 +@@ -76,7 +76,6 @@ + # verbose = 1 + + [tool.pytest.ini_options] +-addopts = "--cov --cov-report html" + norecursedirs = "tests/unit/helpers" + + [tool.codespell] diff --git a/dev-python/hdmf/hdmf-3.11.0.ebuild b/dev-python/hdmf/hdmf-3.11.0.ebuild new file mode 100644 index 00000000000..2463ccc1aee --- /dev/null +++ b/dev-python/hdmf/hdmf-3.11.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) +inherit distutils-r1 pypi + +DESCRIPTION="The Hierarchical Data Modeling Framework" +HOMEPAGE="https://github.com/hdmf-dev/hdmf" +SRC_URI="$(pypi_sdist_url hdmf)" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/h5py[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + " + +PATCHES=( + "${FILESDIR}/${P}-no_test_coverage.patch" + ) + +distutils_enable_tests pytest