diff --git a/sci-libs/pybids/ChangeLog b/sci-libs/pybids/ChangeLog new file mode 100644 index 0000000..2f0554a --- /dev/null +++ b/sci-libs/pybids/ChangeLog @@ -0,0 +1,4 @@ +*pybids-0.11.1 (07 Sep 2020) + + 07 Sep 2020; +metadata.xml, +pybids-0.11.1.ebuild: + sci-libs/pybids: version bump 0.11.1 ahead of Gentoo Science diff --git a/sci-libs/pybids/Manifest b/sci-libs/pybids/Manifest new file mode 100644 index 0000000..dad8db2 --- /dev/null +++ b/sci-libs/pybids/Manifest @@ -0,0 +1 @@ +DIST pybids-0.11.1.tar.gz 3026079 SHA256 a464d346e6149f94cf8356e72f979d539aee2831fe8b3090134f847b071cbe4b SHA512 bcc1cc3a06b6921e8336990e83e820439c217cfdce6aee3b4b93f2c1ee04acf0bf9009fa2fc80fd50cd59bd9b1a2a3ceb934589b5fd590612de386e91e4f7340 WHIRLPOOL f725019be3e8b7d8ea95848d5d9371b3de42cd791650050f5ce8b16e22e4185d3ef18853f19a3be0c6976ee79c4c1a5d99b55eab0d216aff83f0434e6fe874aa diff --git a/sci-libs/pybids/metadata.xml b/sci-libs/pybids/metadata.xml new file mode 100644 index 0000000..143b3ea --- /dev/null +++ b/sci-libs/pybids/metadata.xml @@ -0,0 +1,20 @@ + + + + + horea.christ@gmail.com + Horea Christian + + + sci@gentoo.org + Gentoo Science Project + + + PyBIDS is a Python library to centralize interactions with datasets + conforming BIDS (Brain Imaging Data Structure) format. For more + information about BIDS visit http://bids.neuroimaging.io. + + + INCF/pybids + + diff --git a/sci-libs/pybids/pybids-0.11.1.ebuild b/sci-libs/pybids/pybids-0.11.1.ebuild new file mode 100644 index 0000000..8b30eeb --- /dev/null +++ b/sci-libs/pybids/pybids-0.11.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Python package to access BIDS datasets" +HOMEPAGE="https://github.com/INCF/pybids" +SRC_URI="https://github.com/INCF/pybids/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +DEPEND="" +RDEPEND=" + dev-python/num2words[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/patsy[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + sci-libs/bids-validator[${PYTHON_USEDEP}] + sci-libs/nibabel[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] + " + +#RESTRICT="test" +# Fails because fixtures are called directly +# https://github.com/bids-standard/pybids/issues/289#issuecomment-476853673 + +python_test() { + #rm bids/tests/test_config.py || die + distutils_install_for_testing + pytest -vv || die +}