summaryrefslogtreecommitdiff
path: root/dev-python/docker-py
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
commit21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch)
treee1810a4b135afce04b34862ef0fab2bfaeb8aeca /dev-python/docker-py
parent7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff)
gentoo resync : 15.01.2020
Diffstat (limited to 'dev-python/docker-py')
-rw-r--r--dev-python/docker-py/Manifest10
-rw-r--r--dev-python/docker-py/docker-py-2.7.0.ebuild4
-rw-r--r--dev-python/docker-py/docker-py-3.6.0.ebuild4
-rw-r--r--dev-python/docker-py/docker-py-3.7.1.ebuild4
-rw-r--r--dev-python/docker-py/docker-py-3.7.3.ebuild4
-rw-r--r--dev-python/docker-py/docker-py-4.1.0.ebuild50
6 files changed, 64 insertions, 12 deletions
diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest
index 042d08793e82..3f1af3037d60 100644
--- a/dev-python/docker-py/Manifest
+++ b/dev-python/docker-py/Manifest
@@ -2,8 +2,10 @@ DIST docker-py-2.7.0.tar.gz 196369 BLAKE2B dd181dbf32f5afda06e748cb49f15d5fc6ff4
DIST docker-py-3.6.0.tar.gz 213435 BLAKE2B 28301a508ef346373f8ac4033b697a71092c4162ba1be81bc69c513d1de700326a4e8ffcb1c015e20516aa1a09d31162d54182985eea3dc1dc23d6e79ef28fea SHA512 b32acb2585995c3c5bdef95ea4bbb6bcadba3b9fca81a3e637dc294b5dbd3823ee6c98236c4bb197373a96feafcaae665b9c64b805abd52e1ae27aa42079278d
DIST docker-py-3.7.1.tar.gz 220882 BLAKE2B a7547d2989b3fc2dfc38dfffb909508b7a5b3f8ee6b0fc874a73d0cdfaa17fe28c971f5a226893a41d893e75b1b2e4c74da806996e85b097b3a85b2d8dadcfcb SHA512 0a89c5fc05423d913b1029390318d9cd4ca54a3b4df1e9a9f459e27fa114fd7b03047ff95f3ea2ef6bb2cb48c5f6fe712da11c940249d3b253aa3fe74b8b1c98
DIST docker-py-3.7.3.tar.gz 221311 BLAKE2B 6bdfc5cd53fccec6e060d08ebde845d373f961a8a418e3bfbeac79e736f64aa07807a4f2074d243765d10c0e4cc87c672d039cdefe4223ec1b33b56cf4ea31a9 SHA512 d3217361617f12e841bfa443c7ab4b44ca5f7ead8b40834919aad9043220efa7611a8bd18cbec6adc4d98f2551bfb169535e1eec904b90425648093c0d6a1722
-EBUILD docker-py-2.7.0.ebuild 1539 BLAKE2B 388eb2de15265da264f0ac2697f4e5a375ae2e34e9d532bc8ff41cd24cac4a8a9ed79682b8fc154363360917f4528ad7f43bcef70af296c580911b7a26a562a9 SHA512 cd06b09a2188616616ec2b534def5b062cb0520cd0d7a10ad27c95ea071d0d2b3d8ae2f1e9a7271f3a80bd8f27cea5c0e59766bd28efe8f79720a5cb56ab3711
-EBUILD docker-py-3.6.0.ebuild 1459 BLAKE2B fc791fd6cbc37ae9501fb7613aecbd7fbd63d3e3692b58892687e78fd605f7f4c3e31654c064f2720c6c1a1099ba49810474721dc78dc0210184e03fe19e1964 SHA512 d6181326179ea3de90f383267f451d23838627dddd0af3052f3b86f7d2a549e0f6350b61901cb3d0308bf7b5917d0ddfd075428b40ab7a0ed4d73bb4b950fe37
-EBUILD docker-py-3.7.1.ebuild 1460 BLAKE2B 36466f94b331395520624ae83477ef8df065c111e6fdbf67ba7097b854e99c31f4ea007c4dfbe205ef131fb06a896aedc77cf5e2aea4efc6f9d575f1ebb3b667 SHA512 2253716a557ec07aa12148ccc9c2d14cd4ead6c1dabc281b2e59335c37d183307a97ae4d8a0aec512d81c2310476f38030f04819fccab471aedebe0d195dfcbe
-EBUILD docker-py-3.7.3.ebuild 1461 BLAKE2B 3da08d34f1c39bd252a9469352d926d404491eac9b838621ae230e13c789dcbaa230818b7cfbeb82279ff3ceaea49729ee2f500947e78c25a432cc4f25ff31dc SHA512 61718cb9e4c9f9475a98f605306fa4d5fecda68a1f78d0979cf593bef7ddfabe50d288eb635796babe63c6b8e644c351b028393606263be57a0202d3f7978ebb
+DIST docker-py-4.1.0.tar.gz 229336 BLAKE2B 8a2e0333e0e90399c0c4267c5b5205f3639077384e882e920a613e2d30d7ee915bdd549ec89a4c0e34646edbc6dea450ce63e45cf9cbc1efe0e26ff6ea5961db SHA512 25e236bd5b429846ed45f26a303af02bb679c526f45f188d8df74d79fcab116b41e52e3a85642babff94127ae977dab6cc93e53bb78aab7be038190e161d25be
+EBUILD docker-py-2.7.0.ebuild 1535 BLAKE2B f6364e406ff7a26770c677a85fcf0ae2942554a92c2d830291b97b8d2061ed9ac242493187829ca2059bfcc0d3f2019737d08369f2f8c910401109d09d48c903 SHA512 c3d82a4faaa5b06a25bd04ddfd006112ebaf64ff6c5ac259ba7edbf12ba55ccf07bba9b36583c6c58b6e730512dfbd138b5ca1885d9fa1cc1d51db026dfc1a85
+EBUILD docker-py-3.6.0.ebuild 1455 BLAKE2B d639fdd7f4cf6c6e77dae996f0c39ed9e2f4ee8ead92796f8837c49b8a42c98b3c6d1d7aebab1defe7a707e7a1efe1599bd18cc1b63f169073e242d63d441594 SHA512 30383a38fdf48446b1549882f157105f5849e0b759485a6ecc576d84c12887cc7777178db7866dc9c8c93a5fd63784f1fde683c5e2c604742207204d535121fd
+EBUILD docker-py-3.7.1.ebuild 1456 BLAKE2B 0b826607a2281a8dfba84a11074ce948682cd37c30ad1858316ab03a6ae1a6095441c6530475d8ab643d0676b188f6af7b14b8c54b3192f6c60c310c14dbc1bb SHA512 064bb8b20be646b2b9ae4fcb013728daf921148e209df253cb59f5664c5f3590b51f78fbd29a0500a38e40a9d41d8a3f2d1daf083238b6fb6ee0ebe6b7ae2c41
+EBUILD docker-py-3.7.3.ebuild 1457 BLAKE2B 29b28fee9ff4fe0cf8f1f2370234ba10e13684922800483a29380dcb60797fc63488da07fa1d499d67c9aea1c0f9c910dfea247a89f355081144d81c6b4ebe00 SHA512 3dc50445965e4561cd063137352a80c4c818e7ff86a50645524a4dd19efb1917267eea797e0274a748cf7634fb10907c4ffdd3c34d5f5df6f8b160020bcd8174
+EBUILD docker-py-4.1.0.ebuild 1363 BLAKE2B 5739c6e68dbc7cd2ecf2fb91a2524478fe5e0104e1a0975f631fb48b644ac12e52366349fec4b5d4c192e51e72968de24ae82c480bf7d5f7f83d824f129d3874 SHA512 793a1e22a2159d0e64fc8e77837e1ac96b17e926a2fe12c9f7143d64ac676dfde7ba50a2761d8c5d650ac739fa88b91e4a635ab83e10bba1113776bd988c7faf
MISC metadata.xml 319 BLAKE2B 94c736dc4cced0c42b48683b887ca3bca96bee3a8bb847c0af93764abeb55a14d1f8f77eedad59f68612550dda67b4b6c227c61abd0c7155932f22f463194de7 SHA512 0e33a17e754e136b13dce5ad5fe93b159951c834e1140a176c25fc747aaf4eb4de18112c62a7bc7eab3fcf3f580583a335b88e6ab35c52c582f627d0b81c35e6
diff --git a/dev-python/docker-py/docker-py-2.7.0.ebuild b/dev-python/docker-py/docker-py-2.7.0.ebuild
index 9a5f8deb604a..991185bd4100 100644
--- a/dev-python/docker-py/docker-py-2.7.0.ebuild
+++ b/dev-python/docker-py/docker-py-2.7.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_6} )
inherit distutils-r1
diff --git a/dev-python/docker-py/docker-py-3.6.0.ebuild b/dev-python/docker-py/docker-py-3.6.0.ebuild
index e2816c4415c1..427d7656a17c 100644
--- a/dev-python/docker-py/docker-py-3.6.0.ebuild
+++ b/dev-python/docker-py/docker-py-3.6.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_6,3_7} )
inherit distutils-r1
diff --git a/dev-python/docker-py/docker-py-3.7.1.ebuild b/dev-python/docker-py/docker-py-3.7.1.ebuild
index e407eb9892fa..26e4ebc62477 100644
--- a/dev-python/docker-py/docker-py-3.7.1.ebuild
+++ b/dev-python/docker-py/docker-py-3.7.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_6,3_7} )
inherit distutils-r1
diff --git a/dev-python/docker-py/docker-py-3.7.3.ebuild b/dev-python/docker-py/docker-py-3.7.3.ebuild
index 94687fd3c146..1e78f676fd4c 100644
--- a/dev-python/docker-py/docker-py-3.7.3.ebuild
+++ b/dev-python/docker-py/docker-py-3.7.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_6,3_7} )
inherit distutils-r1
diff --git a/dev-python/docker-py/docker-py-4.1.0.ebuild b/dev-python/docker-py/docker-py-4.1.0.ebuild
new file mode 100644
index 000000000000..ae65b322d32a
--- /dev/null
+++ b/dev-python/docker-py/docker-py-4.1.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for Docker"
+HOMEPAGE="https://github.com/docker/docker-py"
+SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !~dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
+ $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' )
+"
+DEPEND="
+ test? (
+ ${RDEPEND}
+ >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
+ >=dev-python/paramiko-2.4.2[${PYTHON_USEDEP}]
+ dev-python/pytest-runner[${PYTHON_USEDEP}]
+ >=dev-python/pytest-2.9.1[${PYTHON_USEDEP}]
+ )
+ doc? (
+ dev-python/recommonmark[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.4.6[${PYTHON_USEDEP}]
+ )
+"
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build docs html || die "docs failed to build"
+ HTML_DOCS=( html/. )
+ fi
+}
+
+python_test() {
+ py.test tests/unit/ || die "tests failed under ${EPYTHON}"
+}