commit:     0b384dd2891d9bf22fcc9bf115daf024f9a83334
Author:     Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 14:59:36 2016 +0000
Commit:     Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 14:59:36 2016 +0000
URL:        https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=0b384dd2

initial commit

 dev-python/chemspipy/Manifest                   |  1 +
 dev-python/chemspipy/chemspipy-1.0.4.ebuild     | 36 +++++++++++++++++++++
 dev-python/cram/Manifest                        |  1 +
 dev-python/cram/cram-0.7.ebuild                 | 24 ++++++++++++++
 dev-python/mendeleev/Manifest                   |  1 +
 dev-python/mendeleev/mendeleev-0.2.4.ebuild     | 29 +++++++++++++++++
 dev-python/nbstripout/Manifest                  |  1 +
 dev-python/nbstripout/nbstripout-0.2.6.ebuild   | 43 +++++++++++++++++++++++++
 dev-python/pyfiglet/Manifest                    |  1 +
 dev-python/pyfiglet/pyfiglet-0.7.4.ebuild       | 27 ++++++++++++++++
 dev-python/pypdb/Manifest                       |  1 +
 dev-python/pypdb/pypdb-1.103.ebuild             | 22 +++++++++++++
 dev-python/pytest-cram/Manifest                 |  1 +
 dev-python/pytest-cram/pytest-cram-0.1.1.ebuild | 33 +++++++++++++++++++
 14 files changed, 221 insertions(+)

diff --git a/dev-python/chemspipy/Manifest b/dev-python/chemspipy/Manifest
new file mode 100644
index 0000000..f6eea27
--- /dev/null
+++ b/dev-python/chemspipy/Manifest
@@ -0,0 +1 @@
+DIST ChemSpiPy-1.0.4.tar.gz 30824 SHA256 
8259b819d13d32fc35d4e9d74220e7c9e524f766a8c3d31f71447aad19acbd87 SHA512 
4629d6df357d8d00bc32bb83f51cc6a771ec0ad6bddc71501dda120b2ab631c57b71a7f9023ea93680a17d422219e84b130557f3ea5ea19f312799f17ee14f55
 WHIRLPOOL 
33f181f38a9b425e37a559a2f3eaadae1c5376721e4e7f1065d8514f9084f1e6e0b420b26c7856ac69caa6f86ac9cfc05b57ac05c65933bcda282d55d099df65

diff --git a/dev-python/chemspipy/chemspipy-1.0.4.ebuild 
b/dev-python/chemspipy/chemspipy-1.0.4.ebuild
new file mode 100644
index 0000000..fa8c2e4
--- /dev/null
+++ b/dev-python/chemspipy/chemspipy-1.0.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit distutils-r1
+
+MY_PN="ChemSpiPy"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Simple Python wrapper around the ChemSpider Web Services"
+HOMEPAGE="https://pypi.python.org/pypi/ChemSpiPy/ 
https://github.com/mcs07/ChemSpiPy http://chemspipy.readthedocs.org/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
+       dev-python/six[${PYTHON_USEDEP}]
+       dev-python/lxml[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+       dev-python/setuptools[${PYTHON_USEDEP}]
+       test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+# tests require a security token for the ChemSpider API
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+       nosetests || die "Testing failed with ${EPYTHON}"
+}

diff --git a/dev-python/cram/Manifest b/dev-python/cram/Manifest
new file mode 100644
index 0000000..cef7f42
--- /dev/null
+++ b/dev-python/cram/Manifest
@@ -0,0 +1 @@
+DIST cram-0.7.tar.gz 33527 SHA256 
7da7445af2ce15b90aad5ec4792f857cef5786d71f14377e9eb994d8b8337f2f SHA512 
9fa57e504abac8fd15bf5ff4a74405cb7acd10fd4c797adee87052a4f1c4e975bbc0f4219afd9485358b2c2939b48b3ffe538ae2abc6eea71e0ba8b458d50103
 WHIRLPOOL 
dccc6fe696423c4a9b7839b84da4e629e361fa8d867a6bd48611224cbf2b04493702d1e4efeaf705c03a6255fbcd57bbdf649e1b8e038b82ad75abd5bb5cc3a9

diff --git a/dev-python/cram/cram-0.7.ebuild b/dev-python/cram/cram-0.7.ebuild
new file mode 100644
index 0000000..8f300e7
--- /dev/null
+++ b/dev-python/cram/cram-0.7.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple testing framework for command line applications"
+HOMEPAGE="https://bitheap.org/cram/ https://pypi.python.org/pypi/cram";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+python_test() {
+       "${PYTHON}" scripts/cram tests || die "testing failed with ${EPYTHON}"
+}

diff --git a/dev-python/mendeleev/Manifest b/dev-python/mendeleev/Manifest
new file mode 100644
index 0000000..40d8424
--- /dev/null
+++ b/dev-python/mendeleev/Manifest
@@ -0,0 +1 @@
+DIST mendeleev-0.2.4.tar.gz 153612 SHA256 
29341211c528973fafb48fc2277247bb0f07aacc4c2aa86c654bda10cdbe5d4b SHA512 
44b689c0a2ff28cb127d06d7037042df9b5b651eaec78b341a0144abd4ead41cca9c3160181955f9f86799362504251923383f6ef3b7d4ba16b74c024b9a2eec
 WHIRLPOOL 
a5a59bd496841c746470c2cdb1eb6eb0510c73b4b9845466075c64de45fa4234ae33dcdc9a63385f6a1d116a9b9659739bd426495996e108ea601ab3357128d1

diff --git a/dev-python/mendeleev/mendeleev-0.2.4.ebuild 
b/dev-python/mendeleev/mendeleev-0.2.4.ebuild
new file mode 100644
index 0000000..4a8c270
--- /dev/null
+++ b/dev-python/mendeleev/mendeleev-0.2.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+PYTHON_REQ_USE='sqlite'
+
+inherit distutils-r1
+
+DESCRIPTION="Python API with a database of atomic properties for elements in 
the periodic table"
+HOMEPAGE="https://pypi.python.org/pypi/mendeleev 
https://bitbucket.org/lukaszmentel/mendeleev";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+       dev-python/sqlalchemy[${PYTHON_USEDEP}]
+       dev-python/pandas[${PYTHON_USEDEP}]
+       dev-python/seaborn[${PYTHON_USEDEP}]
+       dev-python/matplotlib[${PYTHON_USEDEP}]
+       dev-python/bokeh[${PYTHON_USEDEP}]
+       sci-libs/scipy[${PYTHON_USEDEP}]
+       dev-python/pyfiglet[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+       dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/nbstripout/Manifest b/dev-python/nbstripout/Manifest
new file mode 100644
index 0000000..fca382f
--- /dev/null
+++ b/dev-python/nbstripout/Manifest
@@ -0,0 +1 @@
+DIST nbstripout-0.2.6.tar.gz 7723 SHA256 
1c2990338ff9bc0d3283425c5c15dfd2c2371e41fac4cb7ee034d07ec390b1b7 SHA512 
584a9a7256f8f6798350fd3dd2c9e53fc1f32c30212b968b9805637b1d3e3cf9432a3bc00ec321b13778125f377d6f52c6713fa4f9eff622e3143d6601925107
 WHIRLPOOL 
14d8ef2dd2f3403cec262d82c56a64baa13f7b385e6babf07342e37bebc61fdf6d777bf05871d2d4c556557580cc274d57bcb00a66dfec68ccf71a344efd8fbe

diff --git a/dev-python/nbstripout/nbstripout-0.2.6.ebuild 
b/dev-python/nbstripout/nbstripout-0.2.6.ebuild
new file mode 100644
index 0000000..33f0a26
--- /dev/null
+++ b/dev-python/nbstripout/nbstripout-0.2.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Strips output from Jupyter and IPython notebooks"
+HOMEPAGE="https://pypi.python.org/pypi/nbstripout 
https://github.com/kynan/nbstripout";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+       dev-python/setuptools[${PYTHON_USEDEP}]
+       test? ( dev-python/pytest[${PYTHON_USEDEP}]
+               dev-python/pytest-cram[${PYTHON_USEDEP}]
+               dev-python/pytest-runner[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+       # do not run require pytest-runner for every install
+       # and ignore pytest-flake8
+       sed -i \
+               -e '/pytest-runner/d' \
+               -e '/tests_require=tests_require/d' \
+               -e '/--flake8/d' \
+               setup.py pytest.ini || die
+
+       # remove test requiring mercurial
+       rm tests/test-hg.t || die
+
+       distutils-r1_python_prepare_all
+}
+
+python_test() {
+       esetup.py test
+}

diff --git a/dev-python/pyfiglet/Manifest b/dev-python/pyfiglet/Manifest
new file mode 100644
index 0000000..ff489f1
--- /dev/null
+++ b/dev-python/pyfiglet/Manifest
@@ -0,0 +1 @@
+DIST pyfiglet-0.7.4.tar.gz 618556 SHA256 
c52b709bfa16662d13cccdfadfb0d0975a77bb59f31f25b799d0a4d9701b17c7 SHA512 
9894ee4d1b7dfc8d438cd263b53bb11abff3889d6e20ef6915810a693507b1ecc6663bdfb0b9703291f16228bf62ce0ce54caee51ffa00cd3221f7a447e3ab1d
 WHIRLPOOL 
5008ad0312f511e2dc9e524ad85f8129105a48c07faff4f09d3cffa96bccb07990ff22052920f725568c911718ffa18ab6801d41a4c068c0695c9b844075efa7

diff --git a/dev-python/pyfiglet/pyfiglet-0.7.4.ebuild 
b/dev-python/pyfiglet/pyfiglet-0.7.4.ebuild
new file mode 100644
index 0000000..314e9ac
--- /dev/null
+++ b/dev-python/pyfiglet/pyfiglet-0.7.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-python FIGlet implementation"
+HOMEPAGE="https://pypi.python.org/pypi/pyfiglet 
https://github.com/pwaller/pyfiglet";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+       dev-python/setuptools[${PYTHON_USEDEP}]
+       test? ( app-misc/toilet
+               app-misc/figlet )"
+
+python_test() {
+       "${PYTHON}" pyfiglet/test.py || die "Testing failed with ${EPYTHON}"
+}

diff --git a/dev-python/pypdb/Manifest b/dev-python/pypdb/Manifest
new file mode 100644
index 0000000..815b97f
--- /dev/null
+++ b/dev-python/pypdb/Manifest
@@ -0,0 +1 @@
+DIST pypdb-1.103.tar.gz 11908 SHA256 
a4b4f3200db3b78d5964405f315d4e2ebcbbbcce9dd10a1538d920aa4e296d30 SHA512 
a473bd54a0c63672f51569220b02d3c78ef9747d44b9e33b005f8b4cf760d6cc8f88d56057945e27e9a2db3d2f423e069b6f7feb1c00f2dc0298c9fede472c38
 WHIRLPOOL 
9cf38d6915a381ed9f5c55a9a147d302569fc1e6bfda25a325af6f05693e9c58ec061d48655ea5cc9dfb72f2ac20fa6e843c523f4c5f64a561e28dc9f51771e7

diff --git a/dev-python/pypdb/pypdb-1.103.ebuild 
b/dev-python/pypdb/pypdb-1.103.ebuild
new file mode 100644
index 0000000..b2618f8
--- /dev/null
+++ b/dev-python/pypdb/pypdb-1.103.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Toolkit for performing searches with the RCSB Protein Data Bank 
(PDB) using its XML-based API."
+HOMEPAGE="https://github.com/williamgilpin/pypdb 
https://pypi.python.org/pypi/pypdb";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-python/xmltodict[${PYTHON_USEDEP}]
+       dev-python/beautifulsoup:4[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+       dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/pytest-cram/Manifest b/dev-python/pytest-cram/Manifest
new file mode 100644
index 0000000..69ce06b
--- /dev/null
+++ b/dev-python/pytest-cram/Manifest
@@ -0,0 +1 @@
+DIST pytest-cram-0.1.1.tar.gz 11189 SHA256 
8e30b033ac54436dcefd7deb4f71c768cbd12c038c169fbc92fee398522aa029 SHA512 
a0a1fbd2d883638d4cade4c3edbdd7b2eb85d6f4b21428a0fa51ef901e2911e1ab06d76f1a88361d90db095cf184a101602f674c7dffbe372c25214cc0f8bde1
 WHIRLPOOL 
57900ef770a4602f03ced4e7e91321f610369bd2b3c6ae7ab44b1a3e0cbc26bea3238ed475c1f67946599d92b2d1382c54878e8424c127db1482a915898a4259

diff --git a/dev-python/pytest-cram/pytest-cram-0.1.1.ebuild 
b/dev-python/pytest-cram/pytest-cram-0.1.1.ebuild
new file mode 100644
index 0000000..b51d0fc
--- /dev/null
+++ b/dev-python/pytest-cram/pytest-cram-0.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Run cram tests with pytest"
+HOMEPAGE="https://pypi.python.org/pypi/pytest-cram 
https://github.com/tbekolay/pytest-cram";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+       >=dev-python/cram-0.7[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+       dev-python/setuptools[${PYTHON_USEDEP}]"
+
+RESTRICT="test"
+# TODO: figure out what's wrong with them tests
+
+python_test() {
+       # pytest-cram is supposed to be compatible with py-2.7, the tests are 
not
+       distutils_install_for_testing
+       cd "${TEST_DIR}"/lib || die
+       cp -r "${S}"/pytest_cram/tests "${TEST_DIR}"/lib/ || die
+       py.test -v || die "testing failed with ${EPYTHON}"
+}

Reply via email to