aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Healy <lmiphay@gmail.com>2018-08-25 13:46:55 +0100
committerPaul Healy <lmiphay@gmail.com>2018-08-25 13:46:55 +0100
commit7a3bcfe38dd52e458a511e3448fd99cfcc3ccd1d (patch)
treed3a4adbadeadfc79089e8384ec8c8e477f94e62d /dev-python
parentrevbump kokua (diff)
downloadlmiphay-7a3bcfe38dd52e458a511e3448fd99cfcc3ccd1d.tar.gz
lmiphay-7a3bcfe38dd52e458a511e3448fd99cfcc3ccd1d.tar.bz2
lmiphay-7a3bcfe38dd52e458a511e3448fd99cfcc3ccd1d.zip
revbump invoke
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/invoke/Manifest4
-rw-r--r--dev-python/invoke/files/capture-buffer-size.1.1.0.patch12
-rw-r--r--dev-python/invoke/invoke-1.1.1.ebuild51
3 files changed, 54 insertions, 13 deletions
diff --git a/dev-python/invoke/Manifest b/dev-python/invoke/Manifest
index ae8a3ca..a1d7a31 100644
--- a/dev-python/invoke/Manifest
+++ b/dev-python/invoke/Manifest
@@ -1,6 +1,6 @@
AUX capture-buffer-size.1.1.0-flake8.patch 2570 BLAKE2B b824b5c0f778ac6f0fc5988e2454e3ec971aa285e0d1ed03b47d70addb725ac46d079ac605f6cdcc75cc757b4afb18b18e7666b0fe629445e4d0c2786e5432ad SHA512 ad7e1d34f2400975162de666c4a468f95f5f16714bf7147a075567cd127c4274e7c1bc21d0293ca7ab2ebb99b0cf26d3548b70eaff5375da83cbac997834e7d5
AUX capture-buffer-size.1.1.0-pytest.patch 905 BLAKE2B 15655b40f939944180d3c673f5889cba4636238287c27d246db53fbb43a8543ece201d482f668995513524418a11f746c945e9785d96b7dec3246585649e6653 SHA512 00d9b1b554be228a97dbdf9ef3ed0a8e102dccebef47c7eed665a63085b2ef8e99ad06b8bd944594509af7548dcce5904898cd3fbe7973903ab89fce93e111f6
-AUX capture-buffer-size.1.1.0.patch 4020 BLAKE2B d25c10474c015f8f3c8929621437e6885366ee6b5c1fa061b800a70086a8e44a9d12aea3e2ec2bd2dd0db89bf426380adf9b935a3a282945704711941f8897d2 SHA512 fb53a0f5f5e209b813e48dd5a5f8d46ffaa2979d2dece2022eab094a5a2878983bf80b971aebf10851fed89e7372618632a9f1de244f0096dcbad636e70a227b
+AUX capture-buffer-size.1.1.0.patch 3616 BLAKE2B 76417a84be6321257d939deff0cae046dbce39d52d00b18947cdc551e021ffeec768845e4ee81124c2c95da048d5fb7bb02a22962840d12104e076f8de896b10 SHA512 42930622ba792414aba27be45d40bd1667fbeaaba8cfd931d247342db8b2c8c67e7ccf67d68af7484459d7c3f9b1a39f648f1eb2969d9952180e55d106edd6c7
AUX capture-buffer-size.patch 3076 BLAKE2B e5eec1c146553a10b1db16047b6d97b036cbdb4717d04ef8d49850a24013b8acdfd8d2c07a6efed9a3bcf5370c5aedeef1b33c17af368751adf7bb4bf406d4af SHA512 1da931df37a9b7d99d203946b73e8e96c1c41c7e762352ac9e3b589cc3740f4f07466ce59f811b489c79123f4eca82ed4ce8a9aa3aa057aaf4c1caad1ca1ba88
AUX encode-fallback.0.20.1.patch 599 BLAKE2B dd3978902c7ad59af22fa6de9cbd6f21e249de3fa8d9ba773199fb43ef3c2e48691cc50ba7985a77c82cf3961f1e82ade634e84378c13183d25c7c851e8033dc SHA512 25001cf1e6b53bcf12719d001f1347050d759caf32ed8b7991f51e1fe8f9baee15c64252e0e90870eaddab2c8db8ffa45ad42afc135fc0245348f03b20b3daea
AUX encode-fallback.patch 571 BLAKE2B de83a858ee92628d9e89b9bd20407c38a65f97eb420e5442b1ecf176521660731aa854b860a656e68e87612cd38e981d16ab80f7c95afe59a0cd99980a31f34d SHA512 1db66877a10b97156f751e65f89881988ef09b04ef6634da3748e2d9cbabeaf2ee5404676d17905635a93574cf66c2645835d94218a08fa84b599dfcdf746ea4
@@ -13,9 +13,11 @@ DIST invoke-0.22.1.tar.gz 304850 BLAKE2B ec5b92ba790305fbbe80bd86d45d387c97ed914
DIST invoke-0.23.0.tar.gz 319077 BLAKE2B baf161f18dc4da84708070c31642f9e37288697c7ea66f68a36c8d6ae202ac474f5583140b5e210196677b57e93e40ea406c36c4a24d954e723bb487b8be3801 SHA512 38960c390407ccbb5d6546a757127ed70cde1960e60c9af1ed447bb09999a484933453fc9c5d54886a115927125dadea7c20a0f28c0a51a0b50180c2e16adce4
DIST invoke-1.0.0.tar.gz 318080 BLAKE2B 86b0bcb2d6a23f2172b6663cf6677768bdcbc756e1094124f6a7782bf79326aa97be092cb72c3d00de811a0ab38a67136b4ffe959417c879f4290e2d5b663cbd SHA512 90fc066e53e215f4640b22acf58987bc4b7d9b46efb54bae805738881f93e283a1be44cbbb8aa8edf0552a399be3162ea46ba8c2b96a4158c3fbc3b456bd9519
DIST invoke-1.1.0.tar.gz 321183 BLAKE2B 5975684c337016e0f90d0d4df629e29afdda98f265415ca26c7fb1799dd5951540ce2ec5ebbb14f8d5a7bd3cb0be018adac306622958f2802e6095e75902e9a7 SHA512 1859138d488f3971a017d16651c5ebd849c0b421633cd8e08f81dcf5c6bcedc13238aad71bb1a00e40a04baea320e56f48ff9f3a272de403cc212dc2503a0536
+DIST invoke-1.1.1.tar.gz 323557 BLAKE2B 241c895e78037a9365ec8212ee7e37f8f584e404d1f4d42f2189b236bbdb78a8df463766b1565902b9015d35f3b6d5a9cf3b26e214e6478d20b2b28b5aa3e04a SHA512 2d89ba7c70c9e17bbdd9e5d2f56ed3e9cbe3c529aba4b41db8fc678ce025418feff0416d956e91b26ecb0138e75d47cd595d83e8d6981e3ec94754a3d9f16e54
EBUILD invoke-0.22.0.ebuild 1099 BLAKE2B 536f11db2c29aeac4b9306ca3e24f6944632a21ab8348162e3e85d0440b9ffc95aa81f356ae4b607fa076b37d745969a68df595546248e3b5087a81f36871c5d SHA512 f63236a935a7e5785839b02b459c15430e43212e8aa15219f9228bd66ef1edc4c48aaabbe74d7e515319779b2ead04723e960ff14bb040e6bd31b8902e03ce0c
EBUILD invoke-0.22.1.ebuild 1056 BLAKE2B ee1b569a205e40708f14deac94dc76a4a320f2ff39072d14c305555b53da2c8fdf8b884b89c3dc017ced6c22a33ae8097a4df06246d808a4e05693bb2ddf1fd8 SHA512 2f3aa153ca5506e0aa9f8ed60dc37946b880925b94d7a6ed52dd6e367194129dfd9c4a300f6ad98e99c69131df6131a02fd3982c174a5efe341751832f808006
EBUILD invoke-0.23.0.ebuild 1056 BLAKE2B ee1b569a205e40708f14deac94dc76a4a320f2ff39072d14c305555b53da2c8fdf8b884b89c3dc017ced6c22a33ae8097a4df06246d808a4e05693bb2ddf1fd8 SHA512 2f3aa153ca5506e0aa9f8ed60dc37946b880925b94d7a6ed52dd6e367194129dfd9c4a300f6ad98e99c69131df6131a02fd3982c174a5efe341751832f808006
EBUILD invoke-1.0.0.ebuild 1056 BLAKE2B ee1b569a205e40708f14deac94dc76a4a320f2ff39072d14c305555b53da2c8fdf8b884b89c3dc017ced6c22a33ae8097a4df06246d808a4e05693bb2ddf1fd8 SHA512 2f3aa153ca5506e0aa9f8ed60dc37946b880925b94d7a6ed52dd6e367194129dfd9c4a300f6ad98e99c69131df6131a02fd3982c174a5efe341751832f808006
EBUILD invoke-1.1.0.ebuild 1062 BLAKE2B f2693574274e8d2bd161282302c5c1db1e2ae9c9e9161f5365c7c976e22357e9829118742deaf6a47f50cd7be4ef7b841da694f6c12c06322db2ba960f544da1 SHA512 aa1ed88a582b7a046886a1fe8a32d6673366db4130fad47f787172e33255834d351b5570a059a2f4abe2351968b03d35213f668aaa734132eea47a5a07618102
+EBUILD invoke-1.1.1.ebuild 1135 BLAKE2B 6c6f63d687762da531665141e49b81796ec03a819945ef9a0c026e82cc6494318886031bd2f3796f0df8f83ecb4a5742e9414839d7b05b6710b3960a36be3b0b SHA512 d493bf983e93dfa8ef06d75cc46c538763c65a42b037f9f57051eeeffa59d00a623f012c11636faeec649513b05bb3e324b2d4f6a82f713131e8b1996eb08af1
EBUILD invoke-9999.ebuild 1023 BLAKE2B 551feb35c1d5c025c4b368da85d3ede32b1131a76c79b0f06ff7f52f09e77c5b768996de370c87cf92714441c94ccee42bbc2dd069c593346e269bc1e237b397 SHA512 0d25c0de933081f9e46f46e93a660071431f3b88a57ceb9ba03966af5588eeaf3b6978e0cda914955a95e209aa5e5b604563bc9ed7e5b121349ded87f86884c4
diff --git a/dev-python/invoke/files/capture-buffer-size.1.1.0.patch b/dev-python/invoke/files/capture-buffer-size.1.1.0.patch
index e4b85ee..a205572 100644
--- a/dev-python/invoke/files/capture-buffer-size.1.1.0.patch
+++ b/dev-python/invoke/files/capture-buffer-size.1.1.0.patch
@@ -65,18 +65,6 @@ index d565b523..7ffc988e 100644
# Run our specific buffer through the autoresponder framework
self.respond(buffer_)
-diff --git a/sites/www/changelog.rst b/sites/www/changelog.rst
-index c07ceff0..4c55612d 100644
---- a/sites/www/changelog.rst
-+++ b/sites/www/changelog.rst
-@@ -2,6 +2,7 @@
- Changelog
- =========
-
-+* :feature:`344` Implement stdout/stderr capture limiting. Credit: Paul Healy.
- - :release:`1.1.0 <2018-07-12>`
- - :release:`1.0.1 <2018-07-12>`
- - :feature:`-` Enhance `~invoke.tasks.Call` with a new method
diff --git a/tests/runners.py b/tests/runners.py
index 2ac8ec22..a192cb89 100644
--- a/tests/runners.py
diff --git a/dev-python/invoke/invoke-1.1.1.ebuild b/dev-python/invoke/invoke-1.1.1.ebuild
new file mode 100644
index 0000000..e23103a
--- /dev/null
+++ b/dev-python/invoke/invoke-1.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=(python2_7 python3_{5,6})
+
+inherit eutils bash-completion-r1 distutils-r1
+
+DESCRIPTION="Pythonic task management & command execution"
+HOMEPAGE="http://pyinvoke.org"
+SRC_URI="https://github.com/pyinvoke/invoke/archive/${PV}.tar.gz -> ${P}.tar.gz"
+# pypi tarball does not include the completion directory
+RESTRICT="mirror"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+"
+DEPEND="
+ test? (
+ dev-python/spec[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/flake8[${PYTHON_USEDEP}]
+ )
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ${RDEPEND}
+"
+
+DOCS="README.rst"
+PATCHES=( \
+ "${FILESDIR}/loader-sys-path.0.22.0.patch" \
+ "${FILESDIR}/encode-fallback.0.20.1.patch" \
+ "${FILESDIR}/capture-buffer-size.1.1.0.patch" \
+)
+
+src_install() {
+ dodoc ${DOCS}
+ distutils-r1_src_install
+ newbashcomp completion/bash "${PN}"
+ newbashcomp completion/bash inv
+}
+
+src_test() {
+ flake8 --verbose --config="${S}"/setup.cfg "${S}"/invoke
+ spec --where="${S}"/tests
+}