From 91c64f83555529ffd0f5b1838845e880b1117f21c7eff84c53f4daa77360f660 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Thu, 12 Sep 2019 12:51:32 +0000 Subject: [PATCH] =?UTF-8?q?-=20Update=20to=202.5.0:=20=20=20*=20[Feature]?= =?UTF-8?q?=20#1989:=20Reinstate=20command=20timeouts,=20by=20supporting?= =?UTF-8?q?=20the=20=20=20=20implementation=20of=20that=20feature=20in=20I?= =?UTF-8?q?nvoke=20=20=20*=20[Feature]:=20Allow=20specifying=20connection?= =?UTF-8?q?=20timeouts=20=20=20*=20[Feature]=20#1985:=20Add=20support=20fo?= =?UTF-8?q?r=20explicitly=20closing=20remote=20subprocess=C3=A2=E2=82=AC?= =?UTF-8?q?=E2=84=A2=20=20=20=20=20stdin=20when=20local=20stdin=20sees=20a?= =?UTF-8?q?n=20EOF,=20by=20implementing=20a=20new=20command-runner=20=20?= =?UTF-8?q?=20=20=20method=20recently=20added=20to=20Invoke;=20this=20prev?= =?UTF-8?q?ents=20remote=20programs=20that=20=20=20=20=20=E2=80=98follow?= =?UTF-8?q?=E2=80=99=20stdin=20from=20blocking=20forever.=20=20=20*=20[Bug?= =?UTF-8?q?]:=20Anonymous/=E2=80=99remainder=E2=80=99=20subprocess=20execu?= =?UTF-8?q?tion=20(eg=20fab=20-H=20host=20--=20=20=20=20=20command,=20as?= =?UTF-8?q?=20opposed=20to=20the=20use=20of=20Connection.run=20inside=20ta?= =?UTF-8?q?sks)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Fabric?expand=0&rev=61 --- fabric-2.4.0.tar.gz | 3 --- fabric-2.5.0.tar.gz | 3 +++ python-Fabric.changes | 14 ++++++++++++++ python-Fabric.spec | 6 +++--- 4 files changed, 20 insertions(+), 6 deletions(-) delete mode 100644 fabric-2.4.0.tar.gz create mode 100644 fabric-2.5.0.tar.gz diff --git a/fabric-2.4.0.tar.gz b/fabric-2.4.0.tar.gz deleted file mode 100644 index 5990456..0000000 --- a/fabric-2.4.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:93684ceaac92e0b78faae551297e29c48370cede12ff0f853cdebf67d4b87068 -size 156850 diff --git a/fabric-2.5.0.tar.gz b/fabric-2.5.0.tar.gz new file mode 100644 index 0000000..c304f9a --- /dev/null +++ b/fabric-2.5.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24842d7d51556adcabd885ac3cf5e1df73fc622a1708bf3667bf5927576cdfa6 +size 161421 diff --git a/python-Fabric.changes b/python-Fabric.changes index ce95c01..1c5a92a 100644 --- a/python-Fabric.changes +++ b/python-Fabric.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Thu Sep 12 12:47:06 UTC 2019 - Tomáš Chvátal + +- Update to 2.5.0: + * [Feature] #1989: Reinstate command timeouts, by supporting the + implementation of that feature in Invoke + * [Feature]: Allow specifying connection timeouts + * [Feature] #1985: Add support for explicitly closing remote subprocess’ + stdin when local stdin sees an EOF, by implementing a new command-runner + method recently added to Invoke; this prevents remote programs that + ‘follow’ stdin from blocking forever. + * [Bug]: Anonymous/’remainder’ subprocess execution (eg fab -H host -- + command, as opposed to the use of Connection.run inside tasks) + ------------------------------------------------------------------- Tue Apr 9 06:20:04 UTC 2019 - John Paul Adrian Glaubitz diff --git a/python-Fabric.spec b/python-Fabric.spec index f746387..ae0836e 100644 --- a/python-Fabric.spec +++ b/python-Fabric.spec @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-Fabric -Version: 2.4.0 +Version: 2.5.0 Release: 0 Summary: A Pythonic tool for remote execution and deployment License: BSD-2-Clause @@ -27,7 +27,7 @@ URL: http://fabfile.org Source: https://files.pythonhosted.org/packages/source/f/fabric/fabric-%{version}.tar.gz BuildRequires: %{python_module cryptography >= 1.1} BuildRequires: %{python_module decorator} -BuildRequires: %{python_module invoke >= 1.1} +BuildRequires: %{python_module invoke >= 1.3} BuildRequires: %{python_module mock >= 2.0.0} BuildRequires: %{python_module paramiko >= 2.4} BuildRequires: %{python_module pytest >= 3.2.5} @@ -38,7 +38,7 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-cryptography >= 1.1 Requires: python-decorator -Requires: python-invoke >= 1.1 +Requires: python-invoke >= 1.3 Requires: python-paramiko >= 2.4 Requires: python-setuptools Requires: python-six