summaryrefslogtreecommitdiff
path: root/dev-python/construct
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/construct')
-rw-r--r--dev-python/construct/Manifest6
-rw-r--r--dev-python/construct/construct-2.8.21.ebuild1
-rw-r--r--dev-python/construct/construct-2.9.45.ebuild (renamed from dev-python/construct/construct-2.8.17.ebuild)19
3 files changed, 17 insertions, 9 deletions
diff --git a/dev-python/construct/Manifest b/dev-python/construct/Manifest
index 1cb62031bc46..270fb3e5cb2e 100644
--- a/dev-python/construct/Manifest
+++ b/dev-python/construct/Manifest
@@ -1,5 +1,5 @@
-DIST construct-2.8.17.tar.gz 705812 BLAKE2B 3178f7f59fb893bc521c88b7ba51d6bd83cca37c1a243e602dcc2ac41a2cb7335e2cf69e7dff3b130e974ff9dbd01a12004423c3a88fc8e88c784c665437e901 SHA512 5bca40d7f33f336ab2a66546027c8bf24bf1b0125bcf425063b3bab14b1e3a96577d602db1eb73cb0ee99f90d92af6e24fcbd228912c0a70de6b2bd7d33e75be
DIST construct-2.8.21.tar.gz 706022 BLAKE2B a7fb81185b380b444bede5dffce11158d93f0076cc3fbd836cdef3cf8425e2bcce0cf7b8e2d2654effc8beac3d3d0f722dd2786103f9b85f05b98216fc7684cb SHA512 f8e2c8d0f437cce760b1439fc68e2b10dccf852e1bf3c42e0569a3e32fe218d2a4d4cc662229455a910fa8a7cf0fc0500cb0d38ad0485f1b9fd954334f343562
-EBUILD construct-2.8.17.ebuild 705 BLAKE2B a5408e8503f1dc3f385df1d33e4820da5124a25f38c0b52bee2691ddcd01f3b803babbe56896dd462aba09ef6bc35498e6d74b46bad0c22e9fc4493f1c4c6910 SHA512 00232ecc1cfeec4a51eeada13981f64591e32b690bc1bed9b517daca593f756e7f363a6e0cf1a00135275d4ccc1e54e447c16e6a55d623b1218da0ae8cbda713
-EBUILD construct-2.8.21.ebuild 631 BLAKE2B 29e7ec708bf40b6a7ba1c533224d62d47e03b48bed89c5c5e0a4c7484dec1e4114bdefec461749eb713a618beee4c253d7168efdc81c69a85eb72d537dde2c7e SHA512 37caf88b074e9f931ecaf1d1c4ba50ad277c6c0ffb63a66edc3ab1275dd445b1a4cbdde60090d055012c6f50deeb0ad8e3495cb466c7f53b6343030720de6ba4
+DIST construct-2.9.45.tar.gz 1042299 BLAKE2B 4d646c3a340b969e83e15436422732f4f4380ef24cd0e9f258f3d3666f17b08ab628d19db39bb8fcd3f370c2b0c93a8329fba56727f28d7a23d868d001610927 SHA512 78d64f3e567e6c9cef842d3e15f416d48856d229a8c6f21e282d3123a86fdd243b20dba5040c6e1d28b67422881351b303262132263efdf94bb73adde0d5dfc1
+EBUILD construct-2.8.21.ebuild 707 BLAKE2B 0e09aac84537b73ace39640bf2efbabe674648e967835494902a6f8e8128b3a875aaf725ad0692434a091583b8bcb7cb2c607071e18c5886a36cb3fea7806aac SHA512 7f5cac789374c33634d1d6087bf42caff51be9b2fb4d1e96ce111c6379aaa52565bb3569cc57e443531e6219d9ed26e64feea9aa7097df69f0bc2f14d806ad49
+EBUILD construct-2.9.45.ebuild 979 BLAKE2B ff167dfaa966aea94c15f487afca3933fa2bf52df193852bbefcb8791b322ec9f74fb084679646623e317b996d33c1d98522fe433a9c512182ba4b9ed4f249f9 SHA512 ea324d13cc112a15d42699ae855f586eb8649f3ef3b8710db0f63aae0bcfc296319ae1db1952295f91048c86175bb04ae305f40ab1768b7d2e6d38b9a0fcd7fa
MISC metadata.xml 491 BLAKE2B bf8f7729988a0a4c39c9f8081a4b05560d1596a69c8670e378ea1f1f81b8dd5a2c366e8211c36e07f809378c6ae769b01181a4ceaf3f82ec8eb2b1879d874a87 SHA512 a8a85937bda8fb36a51bd6e0c0bcb1ce721073ee07a8e198c88b64ee484e8fd1c813e937443885e5ea2e532cda3971e8eb59385797a7a8f44ec9524a57acbbf9
diff --git a/dev-python/construct/construct-2.8.21.ebuild b/dev-python/construct/construct-2.8.21.ebuild
index a856d066558a..2e90888369a6 100644
--- a/dev-python/construct/construct-2.8.21.ebuild
+++ b/dev-python/construct/construct-2.8.21.ebuild
@@ -18,6 +18,7 @@ IUSE="test"
DEPEND="test? (
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/scimath[${PYTHON_USEDEP}]' 'python2_7')
)"
python_test() {
diff --git a/dev-python/construct/construct-2.8.17.ebuild b/dev-python/construct/construct-2.9.45.ebuild
index 4235c921ade4..d1968273fd4a 100644
--- a/dev-python/construct/construct-2.8.17.ebuild
+++ b/dev-python/construct/construct-2.9.45.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
@@ -14,14 +14,21 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="test"
DEPEND="test? (
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- dev-python/tox[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/scimath[${PYTHON_USEDEP}]' 'python2_7')
)"
python_test() {
- py.test -vv || die "Tests failed under ${EPYTHON}"
+ pytest -vv || die "Tests failed under ${EPYTHON}"
+}
+
+pkg_postinst() {
+ ewarn "Version 2.9.x has significant API and implementation changes from"
+ ewarn "previous 2.8.x releases. Please read the documentation at"
+ ewarn "https://construct.readthedocs.io/en/latest/transition29.html"
+ ewarn "for more info."
}