forked from pool/python-Fabric
Accepting request 305339 from home:benoit_monin:branches:devel:languages:python
- update to version 1.10.1: - increase required version of paramiko to 1.10 - fix html documentation generation OBS-URL: https://build.opensuse.org/request/show/305339 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Fabric?expand=0&rev=46
This commit is contained in:
committed by
Git OBS Bridge
parent
347a687dbd
commit
f38332b68c
@@ -1,3 +1,137 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon May 4 15:13:35 UTC 2015 - benoit.monin@gmx.fr
|
||||
|
||||
- update to version 1.10.1:
|
||||
* [Bug] #1226: Update get to ensure that env.user has access to
|
||||
tempfiles before changing permissions. Also corrected
|
||||
permissions from 404 to 0400 to match comment. Patch by Curtis
|
||||
Mattoon; original report from Daniel Watkins.
|
||||
* [Support] #1229: Add some missing API doc hyperlink references.
|
||||
Thanks to Tony Narlock.
|
||||
* [Support] #958: Remove the Git SHA portion of our version
|
||||
string generation; it was rarely useful & occasionally caused
|
||||
issues for users with non-Git-based source checkouts.
|
||||
* [Bug] #1180: Fix issue with unicode steam outputs crashing if
|
||||
stream encoding type is None. Thanks to @joekiller for catch &
|
||||
patch.
|
||||
* [Bug] #1228: Update the CommandTimeout class so it has a useful
|
||||
str instead of appearing blank when caught by Fabric’s top
|
||||
level exception handling. Catch & patch from Tomaz Muraus.
|
||||
* [Support] #1213: Add useful exception message to the implicit
|
||||
SystemExit raised by Fabric’s use of sys.exit inside the abort
|
||||
function. This allows client code catching SystemExit to have
|
||||
better introspection into the error. Thanks to Ioannis Panousis.
|
||||
* [Bug] #1019: (also #1022, #1186) Fix “is a tty” tests in
|
||||
environments where streams (eg sys.stdout) have been replaced
|
||||
with objects lacking a .isatty() method. Thanks to Miki Tebeka
|
||||
for the original report, Lele Long for a subsequent patch, and
|
||||
Julien Phalip for the final/merged patch.
|
||||
* [Bug] #1201: Don’t naively glob all get targets - only glob
|
||||
actual directories. This avoids incorrectly yielding permission
|
||||
errors in edge cases where a requested file is within a
|
||||
directory lacking the read permission bit. Thanks to Sassa Nf
|
||||
for the original report.
|
||||
- additional changes from version 1.10.0:
|
||||
* [Feature] #975: Fabric can now be invoked via python -m fabric
|
||||
in addition to the typical use of the fab entrypoint. Patch
|
||||
courtesy of Jason Coombs.
|
||||
* [Feature] #1090: Add option to skip unknown tasks. Credit goes
|
||||
to Jonas Lundberg.
|
||||
* [Feature] #1098: Add support for dict style roledefs. Thanks to
|
||||
Jonas Lundberg.
|
||||
* [Feature] #700: Added use_sudo and temp_dir params to get. This
|
||||
allows downloading files normally not accessible to the user
|
||||
using sudo. Thanks to Jason Coombs for initial report and to
|
||||
Alex Plugaru for the patch (#1121).
|
||||
* [Bug] #1188: Update local to close non-pipe file descriptors in
|
||||
the child process so subsequent calls to local aren’t blocked
|
||||
on e.g. already-connected network sockets. Thanks to Tolbkni
|
||||
Kao for catch & patch.
|
||||
- additional changes from version 1.9.1:
|
||||
* [Bug] #1167: Add Jinja to test_requires in setup.py for the
|
||||
couple of newish tests that now require it. Thanks to Kubilay
|
||||
Kocak for the catch.
|
||||
* [Bug] #600: Clear out connection caches in full when prepping
|
||||
parallel-execution subprocesses. This avoids corner cases
|
||||
causing hangs/freezes due to client/socket reuse. Thanks to
|
||||
Ruslan Lutsenko for the initial report and Romain Chossart for
|
||||
the suggested fix.
|
||||
* [Bug] #1026: Fix a typo preventing quiet operation of is_link.
|
||||
Caught by @dongweiming.
|
||||
* [Bug] #1059: Update IPv6 support to work with link-local
|
||||
address formats. Fix courtesy of @obormot.
|
||||
* [Bug] #1096: Encode Unicode text appropriately for its target
|
||||
stream object to avoid issues on non-ASCII systems. Thanks to
|
||||
Toru Uetani for the original patch.
|
||||
* [Bug] #852: Fix to respect template_dir for non Jinja2
|
||||
templates in upload_template. Thanks to Adam Kowalski for the
|
||||
patch and Alex Plugaru for the initial test case.
|
||||
* [Bug] #1134: Skip bad hosts when the tasks are executed in
|
||||
parallel. Thanks to Igor Maravić @i-maravic.
|
||||
* [Bug] #1146: Fix a bug where upload_template failed to honor
|
||||
lcd when mirror_local_mode is True. Thanks to Laszlo Marai for
|
||||
catch & patch.
|
||||
* [Bug] #1147: Use stat instead of lstat when testing
|
||||
directory-ness in the SFTP module. This allows recursive
|
||||
downloads to avoid recursing into symlinks unexpectedly. Thanks
|
||||
to Igor Kalnitsky for the patch.
|
||||
* [Bug] #1165: Prevent infinite loop condition when a gateway
|
||||
host is enabled & the same host is in the regular target host
|
||||
list. Thanks to @CzBiX for catch & patch.
|
||||
- additional changes from version 1.9.0:
|
||||
* [Bug] #965: Tweak IO flushing behavior when in linewise (& thus
|
||||
parallel) mode so interwoven output is less frequent. Thanks to
|
||||
@akidata for catch & patch.
|
||||
* [Feature] #741: Add env.prompts dictionary, allowing users to
|
||||
set up custom prompt responses (similar to the built-in sudo
|
||||
prompt auto-responder.) Thanks to Nigel Owens and David Halter
|
||||
for the patch.
|
||||
* [Feature] #1082: Add pty passthrough kwarg to upload_template.
|
||||
* [Support]: Modified packaging data to reflect that Fabric
|
||||
requires Paramiko < 1.13 (which dropped Python 2.5 support.)
|
||||
* [Support] #1105: Enhance setup.py to allow Paramiko 1.13+ under
|
||||
Python 2.6+. Thanks to to @Arfrever for catch & patch.
|
||||
* [Support] #1106: Fix a misleading/ambiguous example snippet in
|
||||
the fab usage docs to be clearer. Thanks to @zed.
|
||||
* [Feature] #1101: Reboot operation now supports custom command.
|
||||
Thanks to Jonas Lejon.
|
||||
* [Feature] #938: Add an env var env.effective_roles specifying
|
||||
roles used in the currently executing command. Thanks to Piotr
|
||||
Betkier for the patch.
|
||||
* [Feature] #1078: Add .command and .real_command attributes to
|
||||
local return value. Thanks to Alexander Teves (@alexanderteves)
|
||||
and Konrad Hałas (@konradhalas).
|
||||
- additional changes from version 1.8.4:
|
||||
* [Support] #1105: Enhance setup.py to allow Paramiko 1.13+ under
|
||||
Python 2.6+. Thanks to to @Arfrever for catch & patch.
|
||||
* [Bug] #898: Treat paths that begin with tilde “~” as absolute
|
||||
paths instead of relative. Thanks to Alex Plugaru for the patch
|
||||
and Dan Craig for the suggestion.
|
||||
- additional changes from version 1.8.3:
|
||||
* [Support]: Modified packaging data to reflect that Fabric
|
||||
requires Paramiko < 1.13 (which dropped Python 2.5 support.)
|
||||
- additional changes from version 1.8.2:
|
||||
* [Bug] #1046: Fix typo preventing use of ProxyCommand in some
|
||||
situations. Thanks to Keith Yang.
|
||||
* [Bug] #917: Correct an issue with put(use_sudo=True, mode=xxx)
|
||||
where the chmod was trying to apply to the wrong location.
|
||||
Thanks to Remco (@nl5887) for catch & patch.
|
||||
* [Bug] #955: Quote directories created as part of put‘s
|
||||
recursive directory uploads when use_sudo=True so directories
|
||||
with shell meta-characters (such as spaces) work correctly.
|
||||
Thanks to John Harris for the catch.
|
||||
- additional changes from version 1.8.1:
|
||||
* [Bug] #948: Handle connection failures due to server load and
|
||||
try connecting to hosts a number of times specified in
|
||||
env.connection_attempts.
|
||||
* [Bug] #957: Fix bug preventing use of env.gateway with targets
|
||||
requiring password authentication. Thanks to Daniel González,
|
||||
@Bengrunt and @adrianbn for their bug reports.
|
||||
* [Bug] #956: Fix pty size detection when running inside Emacs.
|
||||
Thanks to @akitada for catch & patch.
|
||||
- increase required version of paramiko to 1.10
|
||||
- fix html documentation generation
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 24 11:05:35 UTC 2013 - speilicke@suse.com
|
||||
|
||||
|
Reference in New Issue
Block a user