diff options
Diffstat (limited to 'dev-python/docker-py')
-rw-r--r-- | dev-python/docker-py/Manifest | 10 | ||||
-rw-r--r-- | dev-python/docker-py/docker-py-2.7.0.ebuild | 4 | ||||
-rw-r--r-- | dev-python/docker-py/docker-py-3.6.0.ebuild | 4 | ||||
-rw-r--r-- | dev-python/docker-py/docker-py-3.7.1.ebuild | 4 | ||||
-rw-r--r-- | dev-python/docker-py/docker-py-3.7.3.ebuild | 4 | ||||
-rw-r--r-- | dev-python/docker-py/docker-py-4.1.0.ebuild | 50 |
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}" +} |