summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2015-04-05 04:36:52 +0000
committerPatrick Lauer <patrick@gentoo.org>2015-04-05 04:36:52 +0000
commitf21a0ab402c88a2d2a4855760fbec4fde44013ac (patch)
tree67a621116b2c1a4e57cb183ec1a579e1849bff7b /dev-python
parentfix die handling in doc preparation (diff)
downloadhistorical-f21a0ab402c88a2d2a4855760fbec4fde44013ac.tar.gz
historical-f21a0ab402c88a2d2a4855760fbec4fde44013ac.tar.bz2
historical-f21a0ab402c88a2d2a4855760fbec4fde44013ac.zip
Bump
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/pytest/ChangeLog7
-rw-r--r--dev-python/pytest/Manifest24
-rw-r--r--dev-python/pytest/pytest-2.7.0.ebuild57
3 files changed, 66 insertions, 22 deletions
diff --git a/dev-python/pytest/ChangeLog b/dev-python/pytest/ChangeLog
index 2795f117d17d..ec538aa3251f 100644
--- a/dev-python/pytest/ChangeLog
+++ b/dev-python/pytest/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/pytest
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pytest/ChangeLog,v 1.113 2015/04/03 20:35:13 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pytest/ChangeLog,v 1.114 2015/04/05 04:36:42 patrick Exp $
+
+*pytest-2.7.0 (05 Apr 2015)
+
+ 05 Apr 2015; Patrick Lauer <patrick@gentoo.org> +pytest-2.7.0.ebuild:
+ Bump
03 Apr 2015; Mike Frysinger <vapier@gentoo.org> pytest-2.6.3.ebuild:
Mark s390/sh stable.
diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index ad0c2a8b2b2d..6090b9a678de 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX pytest-2.3.4-unicode.patch 1589 SHA256 2ebca1e0b4c79d45c1d558938f04aa8a30166f90eb0d40ec0809679b95e6ad0a SHA512 d187d08608f8cc5c9f97a2cd58497262f37b0c8c08a88eca1ee2e9726196a97d56d1d510cfde1e7d74ce49086608164145525e37f23086efff7e457d71d8f980 WHIRLPOOL bfcf7099a8d516020f4914d8c6963f54b1e92e323ab939e214bff42cb556d76e64fe98bede7e566173dd09906407fcdab9786d11216bb92c209a9999cf421cbb
AUX pytest-2.4.2-pexpect-3.0.patch 3514 SHA256 92909fdf1179634e95a4bd4d56bd946366e99fcc09643b7a160ac44284fde3d7 SHA512 83439ad1b3f952cf728848a3daabc28ad723917dd5e305ab87066805fa379aad28649cdc6acd060f85a15caebd0db416c794dae526195f62fd6dd0c0ec607de0 WHIRLPOOL 5e580ecf0b191d70f1640d8dc6b949cdbd905c583b32045fd79982c77b1b11452d35c34613bcab03caab82b127173f422f2e80de577349f34e211771b5f9e266
DIST pytest-2.3.4.zip 527214 SHA256 5616f744a311c5f5fbb44943aaa41c32df70ba132159a0a9fb6c999060d7645c SHA512 390ceb05fc79eec14861ac23f74b4ca64cff54a10c8a7d61ac148fd101d418c1f286777c50f181148c60e0b02c6bdeacf224ad0b2a88104b3b29e7761ed1bea9 WHIRLPOOL 3afa5442d4900ee93a11614e50d67407a2fc6d2f55ffd700b7b64b1ed20be0895f6fe35adeb9926491eea1b2500f62d49f77afd17471c0a4f1be52cb971f4ab6
@@ -10,6 +7,7 @@ DIST pytest-2.5.2.tar.gz 608703 SHA256 962452611799878616d6df5e7674cc2c356f902ed
DIST pytest-2.6.1.tar.gz 627761 SHA256 994dabcb3149659d259add2aa7d11bff4d35efb7cf4c8233fa9b0b62c1255c3c SHA512 1bfbe27491800943484616a37cfe0f2f8677e3b2a25aee19f842bdf66a9c0205af8c2aecaeb50823970ab9f7042b1bb9115e3c4d689fe568a17a062c50ead829 WHIRLPOOL cae1ea28723c62b87a027e3a78ab417e99cb12d412c83131058b185cffae12a215ef07459144c30b7028e202407549db76d877cd1c9fbe6cb2e39bc5da9df421
DIST pytest-2.6.3.tar.gz 634974 SHA256 97f41dd9f318095b431945bede7a6f02c62c0a40a6c7a976a3820ea377a0eecc SHA512 44fe4c7af804530160a1827b837d35be9492eebb6a382391c820568f492ce7ca50837a47e92873b014ee1655d83a8cb270e0c4149e683efedc25135791733c7a WHIRLPOOL d15f2a1148e33dd3d42a9879d0032f6473dd100ca33ac8797531b76a1ce72a7c96dc2fa8902f68abedf4371d0678c30d7856625639b59a5fe4c02303ea5177e4
DIST pytest-2.6.4.tar.gz 512090 SHA256 550883b98184cef6cbb980d4d90051330aeae41075092f98ef0215719af8ef33 SHA512 b17f79b0f3c0f6051bedb0d7acadc5d569b3b90b2fce2eddda06a21b654f6077f934aaa9617152d6b2f8babb95c37494f18e050841af601f7f37de25c15b32fd WHIRLPOOL f281b8c0b04102dc9f4a52dbff812fb0fcff9daa9941ae7f24d694d87429e669204ad931e0b297afcd890f818679b73ad96a403c21851dccf050ecc81a16502d
+DIST pytest-2.7.0.tar.gz 526640 SHA256 91dc842785417208d57e5e8dc8bb40f57316c45da24a50c53b49cb8d045519d6 SHA512 80c7a804895ac4dad2e4f47de130df9159076c63016fe64eefcea92d5bff339fcbf5c103258ade7e4068566caf1508d2d737f449a934a1e2673533e4ed7412cb WHIRLPOOL a117ad21d90823a7fc0a8155c288d8c2c46e908138b9af1369a57b8887dbffd31c7e71ed37593f520f427e85732b38d94f1ef9e9f2820e552acecf5d6bc42bf9
EBUILD pytest-2.3.4.ebuild 1604 SHA256 d91949eea7f8041bb7c693bfa96880e58e0d5062d224df8800d35b2520672db3 SHA512 11d41756e876dbec4e57ca10e1431d60fd3fe4fcbe258d37ee264a99b4894338e2951334f8b30bcd28f71e4d76040e624cb094fc347b151b2536a7e9295f9b8d WHIRLPOOL 6ac6be6e6e349a64a9a722073a9654c9d01819dcf9bff5c2e917c823827da6a6a4fe74d88cc04583a241076e44675d8bde5b65b33192912162c33d3d10418c62
EBUILD pytest-2.3.5.ebuild 1563 SHA256 fedfd81744d3fae14868c6559a0a8fc6299a77b050bacc098b869cdd0fc33b40 SHA512 62a2b7ddd9e37bfce33203a62469fc3b1bd385ecbdf9de3d9852327a8223593abe03628de48bc164f090977c4409f6d766f75103c95e2647440ff734479d8199 WHIRLPOOL 84e3e96b12bd2e7ba41ec8a09c41961c37c29ae72e97caecfa97b29a99681d04f03f5ae10639760a6e1b0a6bc022e598940ad2d59dafa4d1b5dadd3d6da89162
EBUILD pytest-2.4.2.ebuild 1899 SHA256 a031bab66f7b92e0b4633feb9094d52d8b8e3e9d441fce43bc8e4950b9f84aff SHA512 ff1c1fceb12c1f4a2623cffbf5f6f539752b5bed6024f1f118ec3c25a2f7564ee84bded6aaa460de73c12343351dc3791f0559892ba74f9aa9d1a6c287f48a8b WHIRLPOOL d8432b8e8132af669c4922c9244f77e75c3c93c6f94db12a96beb390ba68f1b78d8c3f5623d72e9598db37bb88f224f53726e19c7074611d4a57948e4998a42c
@@ -17,22 +15,6 @@ EBUILD pytest-2.5.2.ebuild 1854 SHA256 eb4fc2c6a853e6b64bd095797fa301d5461635589
EBUILD pytest-2.6.1.ebuild 1940 SHA256 09ddd32c20858bb51e67764b2a8cdd6c7306c8483aba4e981c91a38cc8cf0dc3 SHA512 1b38a853638b26ab181f1919915da6ed6dc64b1c0369d94aea3282a1391ae73964b47b5b1acdfcfb2eb1107ead6c957c52f2dba205e4bb137c156135d06f384b WHIRLPOOL 9bfd01d3028c78332eb6e79929b113d87e1b49117ef52d65a31b5178dc67ce7e9013670c31d782bf405f6496fda634ca4e713d243428ab3b639b71aa636ce4f4
EBUILD pytest-2.6.3.ebuild 1940 SHA256 f21905d9fae944393994f895bd289f6b31c2178d09d974a9a2a16c97bba2b346 SHA512 c0c79e1ac72ee97e015453dd9b91ecbf7c1e99fbd4263215fd852268edf0ec3b2ae4159a8b136db0af46b4a05b82c9596e07ed413b245ac69ef61ca856e26e79 WHIRLPOOL aed5a8052f57f83a438aaf7b0117c6303e76bc12a816c4d2560b67387a613f9849052e5e939a1efdb84f0a648421528dfc3856f7b4b6a266994e338748633869
EBUILD pytest-2.6.4.ebuild 1910 SHA256 aa6a07dc5cf8e2a11ed923f369730c925a93b86369d82d1bd9a2bd1a3445d0b6 SHA512 b0c0dca476a299dc14fe5549cb1a4bcd690c49a486bf94910f74aac8baa899e3587426317c4c8312ac2ab5ca5b6211612f4af7c6fc4260f9a9e10fff617dc965 WHIRLPOOL 9b9d6c22ae8b6ab6a3b24b96fd9d4b9b429b3331a1c2dd73fa73882cf056efe92b0d837c1347da3bb3e6cb8bc1c9a2dfb610c7fe176a8c8ea2594f64ff1d4bdf
-MISC ChangeLog 14293 SHA256 785ad98fee90c7b406199919ea7959b1ad1526e1d63e733c68f2dff5f74b9e71 SHA512 176ec517ced1509cd5bb7de7165c5353ea338a1b8e7bebafb170d085ea275680282bc8dfa694ebfa1a497ba9626d4ffec444c2b1bf31d869e44d62613372a7a2 WHIRLPOOL e160f63d32bde41b6028b2efe1881d010ae3da5b5d58bdbd763148974df2f378f266e6026667cb3cf4aea5d40fa3d12bef521b803d26db2c52306fb456f50953
+EBUILD pytest-2.7.0.ebuild 1911 SHA256 ca3b0547aa85c763f2b10d71031d10ab4076c9c0f478c83bc60673665902f2c7 SHA512 c260e785505208044d1a1ac625a1ae51ac36cd6307b9c5bb0df2e697f4652de524608f842fb74cc57992aeb598c9b531c8a72f44395aefdbd91d1d74bcd3faa2 WHIRLPOOL 36433eb60272bc0809c2ff9c2dcaa09f73495a0a89a277eb475f645c11fc7ffd540324b803f0dbfdb5b12f04bd770194cf04ab1720703796c23b521d12593054
+MISC ChangeLog 14403 SHA256 c316a7a9c7e583d698024d9dbfe34141ee6488a2bdf2511b90cd0c95717960a3 SHA512 6de19280735cee317ed3ec8b4fc4ace2a08679de69ca3460c3b600443b5e33b3348e93852edcbed98ced29b2570f8ef64f00253f57f88224cf0a8dd0b3312862 WHIRLPOOL 1da8f9162359f0d4e5d5d702dcb1e8045956d4787a8f91f5e47fe8c2eb32ea7b57c3b494e4af7f666551435625179fd4584db388482da5329fd71f3e5eb1dfb1
MISC metadata.xml 229 SHA256 d84d28d5adf361bcc2b76c4b2c47920c5b06472add64c47c790522f180f93dce SHA512 9ad7198911f7c6318bcca718f8ab1d436ea14df3edefab5d5b20e36f9ab2c06f3d7d1d3a89ace9b6485b36a93bae88db28d443f51a375c8c2b8f4fe750657139 WHIRLPOOL 0aa5c9b1a9e5f07dfff7cd90a8ecb9ba54820d13261b822a8978492ff3a22369d27cafae2f772f76aac0f55f42e4b636b7c5190677eb6404be6002782ee79925
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQIcBAEBCAAGBQJVHvmCAAoJEPGu1DbS6WIARYUP/0e/KSaAXGVOpcOArqDo0iJk
-Rg0Fwv2q9dC4WCVpRts4CZXSdLZwsFB1NfXwgcCaAyBd1AUHDaGDxoTkC59UxbFU
-Vpdr3CJZqC0XROtYmdIr1KTMg38idrd6jU2MQU+a4vyAa1IrpDcsCdWoj7BBaxnJ
-7XtkbVtY9SqEnu+xvUaFbpBoLDrJnsy3trmXZc+KrLbDkC8ehh+MrnglOIJdLFo3
-AdTyHrUoQpwpF8fsxZzoJ1uLl8ymFGSjNx0mKAPv6XFC6tPJlsNJRQUgAmZwg9We
-m2RpIsg9o9kUxwKcuit7O9GILXZ5R05E8aVNOuL1nCFlgEPqCqMiJM4Um6dywA/y
-Nd+ZXRdESuN6VWgcjRL1JdheJj70lQAgqB0H7BtAW7GK5YvUz/R8jdVMmkJK0RIa
-OKxvcZBx59HtGiwFPRJOfaO4mbpLBP9Px+Db7aA0dMklXGlWqt3lkw3ZbaOn6TXR
-zsuNdcOur11bEIo/dUhDOsBtmOjdgZzvwuHeVBlbd6Btb7acJ5sBW1h26/JIjdCv
-WMfVxyTzRK175V1GDwVU5UYXTcUULqIs0PgmQcL0ijDz9Oe0VEHHR0e8uJCgOtSZ
-dK622Cbi1umU/mjN3RqitKnG5jbmLUQ4IBiZ3Ccu7WxdeETChYx2vkfnZuMApFPQ
-d0fI7gWV2aThxk7clfOS
-=HaOX
------END PGP SIGNATURE-----
diff --git a/dev-python/pytest/pytest-2.7.0.ebuild b/dev-python/pytest/pytest-2.7.0.ebuild
new file mode 100644
index 000000000000..f1fb5e57fa55
--- /dev/null
+++ b/dev-python/pytest/pytest-2.7.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pytest/pytest-2.7.0.ebuild,v 1.1 2015/04/05 04:36:42 patrick Exp $
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="py.test: simple powerful testing with Python"
+HOMEPAGE="http://pytest.org/ http://pypi.python.org/pypi/pytest"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc test"
+
+# When bumping, please check setup.py for the proper py version
+PY_VER="1.4.25"
+RDEPEND=">=dev-python/py-${PY_VER}[${PYTHON_USEDEP}]"
+
+#pexpect dep based on https://bitbucket.org/hpk42/pytest/issue/386/tests-fail-with-pexpect-30
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}] )
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ # Disable versioning of py.test script to avoid collision with
+ # versioning performed by the eclass.
+ sed -e "s/return points/return {'py.test': target}/" -i setup.py || die "sed failed"
+ grep -qF "py>=${PY_VER}" setup.py || die "Incorrect dev-python/py dependency"
+
+ # Prevent un-needed d'loading
+ sed -e "s/'sphinx.ext.intersphinx', //" -i doc/en/conf.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ mkdir doc/en/.build || die
+ emake -C doc/en html
+ fi
+}
+
+python_test() {
+ "${PYTHON}" "${BUILD_DIR}"/lib/pytest.py \
+ --ignore=doc/en/example/nonpython/test_simple.yml \
+ || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && dohtml -r doc/en/_build/html/
+ distutils-r1_python_install_all
+}