summaryrefslogtreecommitdiff
path: root/dev-python/lazy-object-proxy
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /dev-python/lazy-object-proxy
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'dev-python/lazy-object-proxy')
-rw-r--r--dev-python/lazy-object-proxy/Manifest6
-rw-r--r--dev-python/lazy-object-proxy/lazy-object-proxy-1.2.1.ebuild1
-rw-r--r--dev-python/lazy-object-proxy/lazy-object-proxy-1.3.1.ebuild3
-rw-r--r--dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild38
4 files changed, 45 insertions, 3 deletions
diff --git a/dev-python/lazy-object-proxy/Manifest b/dev-python/lazy-object-proxy/Manifest
index 64a2b718bf20..c49295a009f1 100644
--- a/dev-python/lazy-object-proxy/Manifest
+++ b/dev-python/lazy-object-proxy/Manifest
@@ -1,5 +1,7 @@
DIST lazy-object-proxy-1.2.1.tar.gz 28860 BLAKE2B fecf6830111c9ac317fae2ebeae624b4b62494eadeca08bc6cb63bd6a23132cd954a55c97efbede3b136f4bd20d2c35c861d3f89022403d7d777bf762c656e81 SHA512 60813fea51e14ccfa22974c547c7179593da25e4ba65380c39493d2b91558bfcdffa298fe0a043170414d897bd72fd22f0bc3bc3fbdc8202873fab6c2a8e45a8
DIST lazy-object-proxy-1.3.1.tar.gz 32237 BLAKE2B 3052c6952d80365c6698f50c5f4508d7448a68b33ca899d251477e9a728fa740a0bd1d3a85f5ccab63905fbd062e5c37da59a827ca58e25268e7ced6fd9a961c SHA512 9ea4fa0185431859ff79fd6dc59106c2b64e372b5052d034b3638e362695f10b27b59f57c5aed73bb2350d3963f98190e3069f9129b9f3f4932212f9b5460962
-EBUILD lazy-object-proxy-1.2.1.ebuild 967 BLAKE2B 106c58fa2d9b1b95eb0d801eee2b3ad49424d516f07f4327966f063c766d10db42ec77a14d3bd4976c4689e9eff9b52fcaa22f25c44b8761345a58d7b5aa9726 SHA512 9579cdb15ff297207ed928a9bbf8c513f2f4520b6e799ef892942433218611231334c0b67d7935d74c575775f67b1ed4be36c6e5d1525262a5b376ec59cc24e7
-EBUILD lazy-object-proxy-1.3.1.ebuild 999 BLAKE2B 3818cd32791b807a846e5f448e97ea0ab93b89424af15f9e647611188636810b0eb43a013e2b39e9b64794d781bd22d9421942069c479ac05e57cc5c3d071e0c SHA512 d98b78cf62b7501f7db182f27e7246e66b39926ac8a3fd3d1139da341cc5ee257dc0633a7fdd400fa58daf1a03b1a5fa0a49626c037a1e9079cfdec7c0347f73
+DIST lazy-object-proxy-1.4.3.tar.gz 34888 BLAKE2B 43f64fcd6573d4a4cdc2208bcd882714cb21474e4274d53b955664b05525ed5d1305ed4121f6ee319aefb3ab7827bc9b2073d32dc4c67e969adb5367a16d4cc1 SHA512 c2c8ad8286776d61def222b394cab27647b7a1bf4b3915e169b65c6022cb26d5ef286f1041adfddaf8a78a2410c11424983b3580a019561eda5f2e4c3a88620f
+EBUILD lazy-object-proxy-1.2.1.ebuild 994 BLAKE2B 3d1fc8f9c73215b1b2d4ce46fa19b6b2acc990710563a9ef8a0c16291491c7cc5770316ee786aa58d0a6bbb2b31b2aabb3bac37296ae615fc2a28b2dfb03d58f SHA512 d08b9d2b910ab69f88618504bbcef2cf814c38f20d7680a43ad678034f9b8b7330bf61e8e395f0b3e6203b2b0c05dbf57bcb502d849f0f93fa721384dc57e9c5
+EBUILD lazy-object-proxy-1.3.1.ebuild 1024 BLAKE2B 56b978afc5a0003fcb9eb2a00f13739817d6a473173b19f493ef08e600f22fa3f05f6cbceaa63abb305fbd6d1e4f3b062168bb37f19d0a133f66a755314cf1ce SHA512 718f96f0411c73d6c16114fc5025260ac5a17611761d90c7e2f758e69e20bc9a7a18135943ee5d42cb41c7fd7c805ee22f9537a58251b4f0d38871e0bbe6216f
+EBUILD lazy-object-proxy-1.4.3.ebuild 1009 BLAKE2B 1f465f0392c495a4c1567accf5ae7ed272d4998df94d7c040a7a5e9e985f1f739bfd7d70bcfdf7570741425c45ef9ea6e23d96a0a8a4c095d5bf439bd431b84e SHA512 e3870d24e0277ecb4973b9018cb724427bdbe0e69fe6c0c7682a67340071d65426e3c3d462a3d8b7211b8d96704696b963e5eebd225366900bbdf8bce7aef3dd
MISC metadata.xml 539 BLAKE2B 7f76da60b882c2832b84e774d3db85b1349d7e7190ac629c9f1cd99abaf6aa94e55ebb5867f75fbc948b03cf32121c4312a32a9435c2f037866af855130076d8 SHA512 7e5fa1513ed6a00183c3722f53b25062e35a3128dce6fd4e0d40fc10dcce8157eb902654b2f7606184378f81972f9bafc6e1ba578581ecf6d8e1b3ec09e1f473
diff --git a/dev-python/lazy-object-proxy/lazy-object-proxy-1.2.1.ebuild b/dev-python/lazy-object-proxy/lazy-object-proxy-1.2.1.ebuild
index 361da1eeff78..8c061bc6acfb 100644
--- a/dev-python/lazy-object-proxy/lazy-object-proxy-1.2.1.ebuild
+++ b/dev-python/lazy-object-proxy/lazy-object-proxy-1.2.1.ebuild
@@ -18,6 +18,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/lazy-object-proxy/lazy-object-proxy-1.3.1.ebuild b/dev-python/lazy-object-proxy/lazy-object-proxy-1.3.1.ebuild
index 21966b2b898c..6fd3c6aaccaa 100644
--- a/dev-python/lazy-object-proxy/lazy-object-proxy-1.3.1.ebuild
+++ b/dev-python/lazy-object-proxy/lazy-object-proxy-1.3.1.ebuild
@@ -16,8 +16,9 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild b/dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild
new file mode 100644
index 000000000000..a4a663a36d7f
--- /dev/null
+++ b/dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="A fast and thorough lazy object proxy"
+HOMEPAGE="
+ https://github.com/ionelmc/python-lazy-object-proxy
+ https://pypi.org/project/lazy-object-proxy/
+ https://python-lazy-object-proxy.readthedocs.org/"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+ # No need to benchmark
+ sed \
+ -e '/benchmark/s:test_:_&:g' \
+ -e '/pytest.mark.benchmark/d' \
+ -i tests/test_lazy_object_proxy.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ py.test -v -v --ignore=src || die "Fails for ${EPYTHON}"
+}