diff --git a/dev-python/neo/ChangeLog b/dev-python/neo/ChangeLog new file mode 100644 index 0000000..649a424 --- /dev/null +++ b/dev-python/neo/ChangeLog @@ -0,0 +1,4 @@ +*neo-0.10.0 (11 Oct 2021) + + 11 Oct 2021; +metadata.xml, +neo-0.10.0.ebuild: + dev-python/neo: new package (DANDI ephys stack) diff --git a/dev-python/neo/Manifest b/dev-python/neo/Manifest new file mode 100644 index 0000000..77a60e2 --- /dev/null +++ b/dev-python/neo/Manifest @@ -0,0 +1 @@ +DIST neo-0.10.0.tar.gz 3282288 SHA256 1063497ebf97545a1f79d5e6174fc7b4b3200cca452c7e4c01dad33b5eca6d36 SHA512 a32103762b307eafbafd0d494907b906bd6203b92ab126b9cb43e54034b86fa0580966e9ce4603e1e4d528bcd3c2d333daca6551c23bfa42e0edf449503a06b0 WHIRLPOOL 3d2f9cb3656ec74514b2e63507709d2e61f7613dd652c7e1e73f2c87192d4f6eba009c3d8314de111d6bfaa1c33d39f3bf41ecfcf46383ac9fc61c1208d07614 diff --git a/dev-python/neo/metadata.xml b/dev-python/neo/metadata.xml new file mode 100644 index 0000000..10d0b52 --- /dev/null +++ b/dev-python/neo/metadata.xml @@ -0,0 +1,22 @@ + + + + + gentoo@chymera.eu + Horea Christian + + + sci@gentoo.org + Gentoo Science Project + + + Neo is a Python package for working with electrophysiology data in Python, + together with support for reading a wide range of neurophysiology file + formats, including Spike2, NeuroExplorer, AlphaOmega, Axon, Blackrock, + Plexon, Tdt, and support for writing to a subset of these formats plus + non-proprietary formats including HDF5. + + + NeuralEnsemble/python-neo + + diff --git a/dev-python/neo/neo-0.10.0.ebuild b/dev-python/neo/neo-0.10.0.ebuild new file mode 100644 index 0000000..664200c --- /dev/null +++ b/dev-python/neo/neo-0.10.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +MY_PN="python-neo" + +DESCRIPTION="Read and represent a wide range of neurophysiology file formats in Python" +HOMEPAGE="https://github.com/NeuralEnsemble/python-neo" +SRC_URI="https://github.com/NeuralEnsemble/python-neo/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="test" +# Numerous test failures, checking with upstream: +# https://github.com/NeuralEnsemble/python-neo/issues/1037 + +DEPEND=" + test? ( + ${RDEPEND} + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/h5py[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pynwb[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-vcs/datalad + ) +" +# Testing deps also need: +# igor +# nixio +# sonpy +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/quantities[${PYTHON_USEDEP}] +" +BDEPEND="" + +S="${WORKDIR}/${MY_PN}-${PV}" + +distutils_enable_tests pytest