Hello community, here is the log from the commit of package python-Fabric for openSUSE:Factory checked in at 2012-03-05 18:01:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Fabric (Old) and /work/SRC/openSUSE:Factory/.python-Fabric.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Fabric", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/python-Fabric/python-Fabric.changes 2012-02-14 13:10:45.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-Fabric.new/python-Fabric.changes 2012-03-05 18:01:31.000000000 +0100 @@ -1,0 +2,61 @@ +Tue Feb 21 11:38:31 UTC 2012 - sasc...@suse.de + +- Comment out testsuite requirements for now + +------------------------------------------------------------------- +Tue Feb 21 09:05:01 UTC 2012 - sasc...@suse.de + +- Disabled testsuite for now, python-fudge is to new ;-) + +------------------------------------------------------------------- +Mon Feb 20 22:15:10 UTC 2012 - sasc...@gmx.de + +- Update to version 1.4.0: + * :bug:495 Fixed documentation example showing how to subclass + ~fabric.tasks.Task. Thanks to Brett Haydon for the catch and Mark Merritt + for the patch. + * :bug:410 Fixed a bug where using the ~fabric.decorators.task decorator + inside/under another decorator such as ~fabric.decorators.hosts could cause + that task to become invalid when invoked by name (due to how old-style vs + new-style tasks are detected.) Thanks to Dan Colish for the initial patch. + * :feature:559 ~fabric.contrib.project.rsync_project now allows users to + append extra SSH-specific arguments to rsync's --rsh flag. + * :feature:138 :ref:env.port <port> may now be written to at fabfile module + level to set a default nonstandard port number. Previously this value was + read-only. + * :feature:3 Fabric can now load a subset of SSH config functionality + directly from your local ~/.ssh/config if :ref:env.use_ssh_config + <use-ssh-config> is set to True. See :ref:ssh-config for details. + Thanks to Kirill Pinchuk for the initial patch. + * :feature:12 Added the ability to try connecting multiple times to + temporarily-down remote systems, instead of immediately failing. (Default + behavior is still to only try once.) See :ref:env.timeout <timeout> and + :ref:env.connection_attempts <connection-attempts> for controlling both + connection timeouts and total number of attempts. ~fabric.operations.reboot + has also been overhauled (but practically deprecated -- see its updated + docs.) + * :feature:474 ~fabric.tasks.execute now allows you to access the executed + task's return values, by itself returning a dictionary whose keys are the + host strings executed against. + * :bug:487 Overhauled the regular expression escaping performed in + ~fabric.contrib.files.append and ~fabric.contrib.files.contains to try + and handle more corner cases. Thanks to Neilen Marais for the patch. + * :support:532 Reorganized and cleaned up the output of fab --help. + * :feature:8 Added :option:--skip-bad-hosts/:ref:env.skip_bad_hosts + <skip-bad-hosts> option to allow skipping past temporarily down/unreachable + hosts. + * :feature:13 Env vars may now be set at runtime via the new :option:--set + command-line flag. + * :feature:506 A new :ref:output alias <output-aliases>, commands, has + been added, which allows hiding remote stdout and local "running command X" + output lines. + * :feature:72 SSH agent forwarding support has made it into Fabric's SSH + library, and hooks for using it have been added (disabled by default; use + :option:-A or :ref:env.forward_agent <forward-agent> to enable.) Thanks + to Ben Davis for porting an existing Paramiko patch to ssh and providing + the necessary tweak to Fabric. +- Package AUTHORS and LICENSE +- Run testsuite and add related BuildRequires +- BuildRequire python-ssh + +------------------------------------------------------------------- @@ -30 +91 @@ - ``ImportError``s for dependencies. Thanks to David Wolever for the patches. + ImportErrors for dependencies. Thanks to David Wolever for the patches. Old: ---- Fabric-1.3.4.tar.bz2 New: ---- Fabric-1.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Fabric.spec ++++++ --- /var/tmp/diff_new_pack.PKGfFa/_old 2012-03-05 18:01:32.000000000 +0100 +++ /var/tmp/diff_new_pack.PKGfFa/_new 2012-03-05 18:01:32.000000000 +0100 @@ -15,26 +15,27 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: python-Fabric -Version: 1.3.4 +Version: 1.4.0 Release: 0 -Url: http://fabfile.org Summary: Fabric is a simple, Pythonic tool for remote execution and deployment License: BSD-2-Clause Group: Development/Languages/Python -Source: Fabric-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Url: http://fabfile.org +Source: Fabric-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-distribute -Requires: python-paramiko >= 1.7.6 +#BuildRequires: python-fudge +#BuildRequires: python-ssh Requires: python-distribute -%if 0%{?suse_version} -%py_requires -%if 0%{?suse_version} > 1110 +Requires: python-ssh +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} && 0%{?suse_version} <= 1110 +%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%else BuildArch: noarch %endif -%endif -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %description Fabric is a Python (2.5 or higher) library and command-line tool for @@ -81,9 +82,12 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} +#%%check +#python setup.py test + %files %defattr(-,root,root,-) -%doc README +%doc AUTHORS LICENSE README %{_bindir}/fab %{python_sitelib}/* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org