summaryrefslogtreecommitdiff
path: root/dev-python/tox
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/tox')
-rw-r--r--dev-python/tox/Manifest9
-rw-r--r--dev-python/tox/metadata.xml12
-rw-r--r--dev-python/tox/tox-2.7.0.ebuild48
-rw-r--r--dev-python/tox/tox-2.8.1.ebuild49
-rw-r--r--dev-python/tox/tox-2.9.1.ebuild49
5 files changed, 167 insertions, 0 deletions
diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
new file mode 100644
index 000000000000..5c665fdc2116
--- /dev/null
+++ b/dev-python/tox/Manifest
@@ -0,0 +1,9 @@
+DIST tox-2.7.0.tar.gz 120139 SHA256 9c3bdc06fe411d24015e8bbbab9d03dc5243a970154496aac13f9283682435f9 SHA512 96088a9f77e8b994d920a8c9907a0fa50d5e0fe918e5a67673d4c30810642be2872283810d1d8b5ae9cc311605236b64343248485c4d4067b54c7b6d9f31a4b4 WHIRLPOOL ed77717cfead6e98ff31fb773b31bcf55bb8c4892c281aae68d10459f4ffe0c386d5adc7e1dcaacfffe2a17e005231d1dc51f3ddb3900cb09547eba6ed444628
+DIST tox-2.8.1.tar.gz 125777 SHA256 de0abf4e8992c056bc22afff9d969e0cae2e39452a9650bdbcbe7154793537b7 SHA512 a230f7bc48f476825ca1a879e669288b311f266f1695bac4eecfcd44076731e5581a425e36555a0db54f8a0683af31abd77ab862aa40525387e6e436ba351c37 WHIRLPOOL 18f146f0b09e64fbc656fff9a8e098422cd8abd38ea6a09e29489c9cd3dfb3e6d4540922e5ea569d0dc3323c63f8f1c132fe75125f2e7ebb6d409ee086eee6e6
+DIST tox-2.9.1.tar.gz 1855982 SHA256 752f5ec561c6c08c5ecb167d3b20f4f4ffc158c0ab78855701a75f5cef05f4b8 SHA512 ff19b2bb7ac963379f1cccd4973ad9eb4dabfbda976cde7caba50ad010d8fa57c1cba91d63e3e0512e44cc7d350bc9270fbd9b30db1bd55f7d9c239e7623d066 WHIRLPOOL 3c82ba773ddb6fe7d72e0333d9175872e06ff4481752723bfd8720c485733295087ad8ccf3d8c6de79625fa410f4da34a82dd738bede7a0fad8811ef35505681
+EBUILD tox-2.7.0.ebuild 1241 SHA256 657694207d113803cebaeb5a07c9f21b34030e7f79b2c24d51871eb1e1ea0ce3 SHA512 58ccea388a480d5585bd3c82d9cd8bcd71933f5744fe271f9a97364d3f36fae3cd4fd0d3d77b42b9b444da2530d3cca127fb6b202f191251251f61f5bac78412 WHIRLPOOL bc4c575b2c89c87a12c12b5a26eaeccd66bb3cedb827dc388f7912e82e7cfa803aa77119783b7989a6f610c713693ce4383383a2d2e10791390d7c8e43ceb981
+EBUILD tox-2.8.1.ebuild 1291 SHA256 385b3d5fc226d9eda6ec97907eadaf161a89f2f7fa3de096b7b8c25afe1bb989 SHA512 09fa7910524b15c225995af3cd7541731de3c8f1bf038df591df6c3dbb1ff3c5c3e214ad4432559d87d64af1aafcfc2236a63df9370922f7729e25b651b049c5 WHIRLPOOL d62f63c1e62b5ae397594603774b74ff49527cd0161b4f8f70bc4e249c64e44aad545b82091762c89b12e4604bb2440d82b56a09efa9e853438d1f9fcd71f56c
+EBUILD tox-2.9.1.ebuild 1295 SHA256 87965419af82a289f972c46c1e9d8a18aa6e0c1f4e1e6777e8f40543c804025f SHA512 caaab65ecf5a786a6dbe5e99c3ef4855456eb726dcfbfefbb88fbc6f75645dec1f3b415eb19f93fcd343fac0ec96b601ba54b7cf6266b5f65bfb973bbf029594 WHIRLPOOL f96c54609b6a0ff4a5ab4ac4fb69e1987eff938d2e2ee47d1a45db2bb3304025bba3d2d4b6a81ad8c2a46d9a33229d6a0d57ae592287b63bc75f40026825f2d5
+MISC ChangeLog 3557 SHA256 9ba14b3f910bfbec716543f2b953d352998a5ffa1b861471216b356fb99f58e2 SHA512 0bc299692557dce5a8bc693a90edea1f60b2fba44ff9fb0eb7839558db8fd9c8028ad2132e5f2c14988a249a64b2bbb3cb1cb11bd07789d8e1baa1096ece90b2 WHIRLPOOL 56cd2505238b25f339ef9eedb2381106f4d751f25cae5159ab092216ec0caee55ed46fc8ffa26e27c54d9c7c6b639e3929a7b0e5a7100a464b309f65f6405772
+MISC ChangeLog-2015 3728 SHA256 65f67a42f86b059779c027f7f2a126ffc7df09b90eef30c8fb33e8d1c250e0ec SHA512 0495ee5612d1381ec4a3062e15322328beb9efe4d90ce3b769fd2171389b5e8f20aa6a745a67e2a72e0855c36d8840568ebee9c4c0dd74a418be7fc15f278b08 WHIRLPOOL 0848219920dd39b0ecd74ee5284980439a2b92513fe7d318b6680e21fc5cf634d12df8e9d4192386a38231475efcdac39df5d3362abee160a0e04588d536802c
+MISC metadata.xml 357 SHA256 14e7b094cd5c01229f88affc686b6e1575ee3b1f26af002788712cdc3a828bc5 SHA512 8955a371491a0ec5c85704134be03aef40584281a4c7cc74b3d63a0820050692ac7ebeca042b8847fe415170d83dacb27bb51a1d545da0ee28e77c7e405e59c3 WHIRLPOOL 6accb01a71131b27431f6f7841e72a108e9321a77d5ecc02b051ab4bf0d2b02217022da03ce858d533d2b7b64bbcc76de9cab62d16e6bd28ffd7704cfd950960
diff --git a/dev-python/tox/metadata.xml b/dev-python/tox/metadata.xml
new file mode 100644
index 000000000000..9a563f6807cb
--- /dev/null
+++ b/dev-python/tox/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">tox</remote-id>
+ <remote-id type="github">tox-dev/tox</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/tox/tox-2.7.0.ebuild b/dev-python/tox/tox-2.7.0.ebuild
new file mode 100644
index 000000000000..e8789438cede
--- /dev/null
+++ b/dev-python/tox/tox-2.7.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox https://pypi.python.org/pypi/tox"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc test"
+
+# tests need internet
+RESTRICT="test"
+
+RDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/virtualenv-1.11.2[${PYTHON_USEDEP}]
+ dev-python/pluggy[${PYTHON_USEDEP}]
+ dev-python/pip[${PYTHON_USEDEP}]
+ >=dev-python/py-1.4.17[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( >=dev-python/pytest-2.3.5[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ # remove intersphinx stuff
+ sed -i -e "s/'sphinx.ext.intersphinx',//" doc/conf.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ esetup.py build_sphinx
+ HTML_DOCS=( "${S}"/doc/build/html/. )
+ fi
+}
+
+python_test() {
+ esetup.py test || die "Testsuite failed under ${EPYTHON}"
+}
diff --git a/dev-python/tox/tox-2.8.1.ebuild b/dev-python/tox/tox-2.8.1.ebuild
new file mode 100644
index 000000000000..095e13a4c763
--- /dev/null
+++ b/dev-python/tox/tox-2.8.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox https://pypi.python.org/pypi/tox"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc test"
+
+# tests need internet
+RESTRICT="test"
+
+RDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/virtualenv-1.11.2[${PYTHON_USEDEP}]
+ dev-python/pluggy[${PYTHON_USEDEP}]
+ dev-python/pip[${PYTHON_USEDEP}]
+ >=dev-python/py-1.4.17[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools_scm[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( >=dev-python/pytest-2.3.5[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ # remove intersphinx stuff
+ sed -i -e "s/'sphinx.ext.intersphinx',//" doc/conf.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ esetup.py build_sphinx
+ HTML_DOCS=( "${S}"/doc/build/html/. )
+ fi
+}
+
+python_test() {
+ esetup.py test || die "Testsuite failed under ${EPYTHON}"
+}
diff --git a/dev-python/tox/tox-2.9.1.ebuild b/dev-python/tox/tox-2.9.1.ebuild
new file mode 100644
index 000000000000..90b538340dfa
--- /dev/null
+++ b/dev-python/tox/tox-2.9.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox https://pypi.python.org/pypi/tox"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc test"
+
+# tests need internet
+RESTRICT="test"
+
+RDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/virtualenv-1.11.2[${PYTHON_USEDEP}]
+ dev-python/pluggy[${PYTHON_USEDEP}]
+ dev-python/pip[${PYTHON_USEDEP}]
+ >=dev-python/py-1.4.17[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools_scm[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( >=dev-python/pytest-2.3.5[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ # remove intersphinx stuff
+ sed -i -e "s/'sphinx.ext.intersphinx',//" doc/conf.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ esetup.py build_sphinx
+ HTML_DOCS=( "${S}"/doc/build/html/. )
+ fi
+}
+
+python_test() {
+ esetup.py test || die "Testsuite failed under ${EPYTHON}"
+}