From 1897df05d0ef2cabb89e43f311b115dfe954c428cdcd9b1fffb7993101e47d8f Mon Sep 17 00:00:00 2001 From: Alexandre Rogoski Date: Wed, 7 Nov 2012 02:18:51 +0000 Subject: [PATCH] =?UTF-8?q?-=20Update=20to=201.5.0:=20=20=20-=20[Feature]?= =?UTF-8?q?=20#684:=20Update=20how=20task=20wraps=20task=20functions=20to?= =?UTF-8?q?=20preserve=20=20=20=20=20additional=20metadata;=20this=20allow?= =?UTF-8?q?s=20decorated=20functions=20to=20play=20nice=20=20=20=20=20with?= =?UTF-8?q?=20Sphinx=20autodoc.=20Thanks=20to=20Jaka=20Hudoklin=20for=20ca?= =?UTF-8?q?tch=20&=20patch.=20=20=20-=20[Bug]=20#749:=20Gracefully=20work?= =?UTF-8?q?=20around=20calls=20to=20fabric.version=20on=20=20=20=20=20syst?= =?UTF-8?q?ems=20lacking=20/bin/sh=20(which=20causes=20an=20OSError=20in?= =?UTF-8?q?=20=20=20=20=20subprocess.Popen=20calls.)=20=20=20-=20[Bug]=20#?= =?UTF-8?q?718:=20isinstance(foo,=20Bar)=20is=20used=20in=20main=20instead?= =?UTF-8?q?=20of=20=20=20=20=20type(foo)=20=3D=3D=20Bar=20in=20order=20to?= =?UTF-8?q?=20fix=20some=20edge=20cases.=20Thanks=20to=20=20=20=20=20Mikha?= =?UTF-8?q?il=20Korobov.=20=20=20-=20[Bug]=20#693:=20Fixed=20edge=20case?= =?UTF-8?q?=20where=20abort=20driven=20failures=20within=20=20=20=20=20par?= =?UTF-8?q?allel=20tasks=20could=20result=20in=20a=20top=20level=20excepti?= =?UTF-8?q?on=20(a=20KeyError)=20=20=20=20=20regarding=20error=20handling.?= =?UTF-8?q?=20Thanks=20to=20Marcin=20Ku=C5=BAmi=C5=84ski=20for=20the=20rep?= =?UTF-8?q?ort.=20=20=20-=20[Support]=20#681:=20Fixed=20outdated=20docstri?= =?UTF-8?q?ng=20for=20runs=5Fonce=20which=20=20=20=20=20claimed=20it=20wou?= =?UTF-8?q?ld=20get=20run=20multiple=20times=20in=20parallel=20mode.=20Tha?= =?UTF-8?q?t=20=20=20=20=20behavior=20was=20fixed=20in=20an=20earlier=20re?= =?UTF-8?q?lease=20but=20the=20docs=20were=20not=20=20=20=20=20updated.=20?= =?UTF-8?q?Thanks=20to=20Jan=20Brauer=20for=20the=20catch.?= 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=28 --- Fabric-1.4.3.tar.bz2 | 3 --- Fabric-1.5.0.tar.bz2 | 3 +++ python-Fabric.changes | 21 +++++++++++++++++++++ python-Fabric.spec | 4 ++-- 4 files changed, 26 insertions(+), 5 deletions(-) delete mode 100644 Fabric-1.4.3.tar.bz2 create mode 100644 Fabric-1.5.0.tar.bz2 diff --git a/Fabric-1.4.3.tar.bz2 b/Fabric-1.4.3.tar.bz2 deleted file mode 100644 index a3fa2a1..0000000 --- a/Fabric-1.4.3.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:46e488b0cca2c046690def7b3aa0fc294f31aa6a84ab8b14d7ad5d4e78e4a68c -size 167545 diff --git a/Fabric-1.5.0.tar.bz2 b/Fabric-1.5.0.tar.bz2 new file mode 100644 index 0000000..079a929 --- /dev/null +++ b/Fabric-1.5.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f86504fa4547389827de1205268558a2c0e2eccf61159cb2ffc83a98a7cfe03b +size 164589 diff --git a/python-Fabric.changes b/python-Fabric.changes index 38e50a9..954cc6c 100644 --- a/python-Fabric.changes +++ b/python-Fabric.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Wed Nov 7 02:03:36 UTC 2012 - alexandre@exatati.com.br + +- Update to 1.5.0: + - [Feature] #684: Update how task wraps task functions to preserve + additional metadata; this allows decorated functions to play nice + with Sphinx autodoc. Thanks to Jaka Hudoklin for catch & patch. + - [Bug] #749: Gracefully work around calls to fabric.version on + systems lacking /bin/sh (which causes an OSError in + subprocess.Popen calls.) + - [Bug] #718: isinstance(foo, Bar) is used in main instead of + type(foo) == Bar in order to fix some edge cases. Thanks to + Mikhail Korobov. + - [Bug] #693: Fixed edge case where abort driven failures within + parallel tasks could result in a top level exception (a KeyError) + regarding error handling. Thanks to Marcin Kuźmiński for the report. + - [Support] #681: Fixed outdated docstring for runs_once which + claimed it would get run multiple times in parallel mode. That + behavior was fixed in an earlier release but the docs were not + updated. Thanks to Jan Brauer for the catch. + ------------------------------------------------------------------- Sat Jul 7 01:55:17 UTC 2012 - alexandre@exatati.com.br diff --git a/python-Fabric.spec b/python-Fabric.spec index 45b228a..1edcd07 100644 --- a/python-Fabric.spec +++ b/python-Fabric.spec @@ -17,7 +17,7 @@ Name: python-Fabric -Version: 1.4.3 +Version: 1.5.0 Release: 0 Summary: Fabric is a simple, Pythonic tool for remote execution and deployment License: BSD-2-Clause @@ -87,7 +87,7 @@ python setup.py install --prefix=%{_prefix} --root=%{buildroot} %files %defattr(-,root,root,-) -%doc AUTHORS LICENSE README +%doc AUTHORS LICENSE README.rst %{_bindir}/fab %{python_sitelib}/*