Next | Query returned 63 messages, browsing 41 to 50 | Previous

History of commit frequency

CVS Commit History:


   2012-10-23 21:51:39 by Aleksej Saushev | Files touched by this commit (447)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-08-06 21:53:51 by Guillaume Lasmayous | Files touched by this commit (2)
Log message:
Update sysutils/fabric to 1.4.3

Upstream changes:
-----------------

2012-07-06: released Fabric 1.4.3
2012-07-06: released Fabric 1.3.8

[Bug] #671: reject_unknown_hosts sometimes resulted in a password prompt
instead of an abort. This has been fixed. Thanks to Roy Smith for the report.

[Bug] #659: Update docs to reflect that local currently honors env.path. Thanks
to @floledermann for the catch.

[Bug] #652: Show available commands when aborting on invalid command names.

[Support] #651: Added note about nesting with statements on Python 2.6+. Thanks
to Jens Rantil for the patch.

[Bug] #649: Don?t swallow non-abort-driven exceptions in parallel mode. Fabric
correctly printed such exceptions, and returned them from execute, but did not
actually cause the child or parent processes to halt with a nonzero status.
This has been fixed. execute now also honors env.warn_only so users may still
opt to call it by hand and inspect the returned exceptions, instead of
encountering a hard stop. Thanks to Matt Robenolt for the catch.

[Support] #645: Update Sphinx docs to work well when run out of a source
tarball as opposed to a Git checkout. Thanks again to @Arfrever for the catch.

[Support] #640: (also #644) Update packaging manifest so sdist tarballs include
all necessary test & doc files. Thanks to Mike Gilbert and @Arfrever for catch
& patch.

[Support] #634: Clarified that lcd does no special handling re: the user?s
current working directory, and thus relative paths given to it will be relative
to os.getcwd(). Thanks to @techtonik for the catch.
   2012-07-01 21:30:11 by Guillaume Lasmayous | Files touched by this commit (2) | Package updated
Log message:
Update sysutils/fabric to 1.4.2

Upstream changes:
-----------------

:release:`1.4.2 <2012-05-07>`
:release:`1.3.7 <2012-05-07>`
:bug:`562` Agent forwarding would error out or freeze when multiple uses of the
forwarded agent were used per remote invocation (e.g. a single
~fabric.operations.run command resulting in multiple Git or SVN checkouts.)
This has been fixed thanks to Steven McDonald and GitHub user @lynxis.

:support:`626` Clarity updates to the tutorial. Thanks to GitHub user m4z for
the patches.

:bug:`625` ~fabric.context_managers.hide/~fabric.context_managers.show did not
correctly restore prior display settings if an exception was raised inside the
block. This has been fixed.

:bug:`624` Login password prompts did not always display the username being
authenticated for. This has been fixed. Thanks to Nick Zalutskiy for catch &
patch.

:bug:`617` Fix the clean_revert behavior of ~fabric.context_managers.settings
so it doesn't KeyError for newly created settings keys. Thanks to Chris
Streeter for the catch.

:feature:`615` Updated ~fabric.operations.sudo to honor the new setting
:ref:`env.sudo_user <sudo_user>` as a default for its user kwarg.

:bug:`616` Add port number to the error message displayed upon connection
failures.

:bug:`609` (and :issue:`564`) Document and clean up :ref:`env.sudo_prefix
<sudo_prefix>` so it can be more easily modified by users facing uncommon use
cases. Thanks to GitHub users 3point2 for the cleanup and SirScott for the
documentation catch.

:bug:`610` Change detection of env.key_filename's type (added as part of SSH
config support in 1.4) so it supports arbitrary iterables. Thanks to Brandon
Rhodes for the catch.
   2012-04-14 11:29:18 by Guillaume Lasmayous | Files touched by this commit (2)
Log message:
Fix PLIST.
Thanks imil@!
   2012-04-14 11:21:43 by Guillaume Lasmayous | Files touched by this commit (2) | Package updated
Log message:
Update sysutils/fabric to 1.4.1

Upstream changes:
-----------------

2012-04-04: released Fabric 1.4.1
2012-04-04: released Fabric 1.3.6

[Bug] #608: Add capture kwarg to rsync_project to aid in debugging rsync
problems.

[Bug] #607: Allow local to display stdout/stderr when it warns/aborts, if it
was capturing them.

[Bug] #395: Added an FAQ entry detailing how to handle init scripts which
misbehave when a pseudo-tty is allocated.

[Bug] #568: execute allowed too much of its internal state changes (to
variables such as env.host_string and env.parallel) to persist after execution
completed; this caused a number of different incorrect behaviors. execute has
been overhauled to clean up its own state changes - while preserving any state
changes made by the task being executed.

[Bug] #584: upload_project did not take explicit remote directory location into
account when untarring, and now uses cd to address this. Thanks to Ben Burry
for the patch.

[Bug] #458: with_settings did not perfectly match settings, re: ability to
inline additional context managers. This has been corrected. Thanks to Rory
Geoghegan for the patch.

[Bug] #499: contrib.files.first used an outdated function signature in its
wrapped exists call. This has been fixed. Thanks to Massimiliano Torromeo for
catch & patch.

[Bug] #551: --list output now detects terminal window size and truncates (or
doesn't truncate) accordingly. Thanks to Horacio G. de Oro for the initial pull
request.

[Bug] #572: Parallel task aborts (as oppposed to unhandled exceptions) now
correctly print their abort messages instead of tracebacks, and cause the
parent process to exit with the correct (nonzero) return code. Thanks to Ian
Langworth for the catch.

[Bug] #306: Remote paths now use posixpath for a separator. Thanks to Jason
Coombs for the patch.

2012-02-13: released Fabric 1.4.0
2012-02-13: released Fabric 1.3.5
2012-02-13: released Fabric 1.2.6
2012-02-13: released Fabric 1.1.8

[Bug] #495: Fixed documentation example showing how to subclass Task. Thanks to
Brett Haydon for the catch and Mark Merritt for the patch.

[Bug] #410: Fixed a bug where using the task decorator inside/under another
decorator such as 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: rsync_project now allows users to append extra SSH-specific
arguments to rsync`s --rsh flag.

[Feature] #138: env.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 env.use_ssh_config is set to True. See
Leveraging native SSH config files 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 env.timeout and
env.connection_attempts for controlling both connection timeouts and total
number of attempts. reboot has also been overhauled (but practically deprecated
- see its updated docs.)

[Feature] #474: 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 append and
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 --skip-bad-hosts/env.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 --set
command-line flag.

[Feature] #506: A new output alias, 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 -A or
env.forward_agent to enable.) Thanks to Ben Davis for porting an existing
Paramiko patch to ssh and providing the necessary tweak to Fabric.
   2012-03-15 12:53:45 by OBATA Akio | Files touched by this commit (170)
Log message:
Bump PKGREVISION from default python to 2.7.
   2012-02-12 16:45:34 by Guillaume Lasmayous | Files touched by this commit (4) | Package updated
Log message:
Update systutils/fabric to 1.3.4.

pkgsrc changes:
- Adjust dependency chain. Now depends on security/py-ssh instead of
security/py-paramiko.

Upstream changes:

The main new feature in Fabric 1.3.x is parallel tasks execution support
(invoked by fab -P).

Releases at the same time in the 1.2.x and 1.3.x branches, including the
same bugfixes.
Changes since the latest release in the 1.2.x branch (1.2.5), included in
branch 1.3:

2012-01-12: released Fabric 1.3.4
[Bug] #492: @parallel did not automatically trigger linewise output, as was
intended. This has been fixed. Thanks to Brandon Huey for the catch.
[Bug] #510: Parallel mode is incompatible with user input, such as
password/hostname prompts, and was causing cryptic Operation not supported
by device errors when such prompts needed to be displayed. This behavior
has been updated to cleanly and obviously abort instead.
[Bug] #494: Fixed regression bug affecting some env values such as env.port
under parallel mode. Symptoms included rsync_project bailing out due to a
None port value when run under @parallel. Thanks to Rob Terhaar for the
report.
[Bug] #339: Don't show imported colors members in --list output. Thanks to
Nick Trew for the report.
   2011-12-04 22:44:53 by Guillaume Lasmayous | Files touched by this commit (3)
Log message:
Update sysutils/fabric to 1.2.5

Upstream changes:

2011-11-23: released Fabric 1.2.5
2011-11-23: released Fabric 1.1.7
[Bug] #441: Specifying a task module as a task on the command line no
longer blows up but presents the usual "no task by that name" error
message instead. Thanks to Mitchell Hashimoto for the catch.
[Bug] #475: Allow escaping of equals signs in per-task args/kwargs.
[Bug] #450: Improve traceback display when handling "ImportError"s
for dependencies. Thanks to David Wolever for the patches.
[Bug] #446: Add QNX to list of secondary-case sed targets. Thanks to
Rodrigo Madruga for the tip.
[Bug] #443: exists didn't expand tildes; now it does. Thanks to
Riccardo Magliocchetti for the patch.
[Bug] #437: with_settings now correctly preserves the wrapped
function's docstring and other attributes. Thanks to Eric Buckley for the
catch and Luke Plant for the patch.
[Bug] #400: Handle corner case of systems where pwd.getpwuid raises KeyError
for the user's UID instead of returning a valid string. Thanks to Dougal
Matthews for the catch.
[Bug] #397: Some poorly behaved objects in third party modules triggered
exceptions during Fabric's "classic or new-style task?" test. A fix has
been added which tries to work around these.
[Bug] #341: append incorrectly failed to detect that the line(s) given
already existed in files hidden to the remote user, and continued appending
every time it ran. This has been fixed. Thanks to Dominique Peretti for the
catch and Martin Vilcans for the patch.
[Bug] #342: Combining cd with put and its use_sudo keyword caused an
unrecoverable error. This has been fixed. Thanks to Egor M for the report.
[Bug] #482: Parallel mode should imply linewise output; omission of this
behavior was an oversight.
[Bug] #230: Fix regression re: combo of no fabfile & arbitrary command use.
Thanks to Ali Saifee for the catch.
   2011-11-23 20:14:10 by Guillaume Lasmayous | Files touched by this commit (4)
Log message:
Update sysutils/fabric to 1.2.4

Upstream changes:

2011-11-07: released Fabric 1.2.4
[Support] #459: Update our setup.py files to note that PyCrypto released
2.4.1, which fixes the setuptools problems.
[Support] #467: (also #468, #469) Handful of documentation clarification
weaks. Thanks to Paul Hoffman for the patches.
   2011-11-02 23:05:42 by Guillaume Lasmayous | Files touched by this commit (3)
Log message:
Update sysutils/fabric to 1.2.3

Upstream changes since 1.2.2:

:bug:`323` ~fabric.operations.put forgot how to expand leading tildes in
the remote file path. This has been corrected. Thanks to Piet Delport for
the catch.
:bug:`182` During display of remote stdout/stderr, Fabric occasionally
printed extraneous line prefixes (which in turn sometimes overwrote wrapped
text.) This has been fixed.
:bug:`430` Tasks decorated with ~fabric.decorators.runs_once printed
extraneous 'Executing...' status lines on subsequent invocations. This is
noisy at best and misleading at worst, and has been corrected. Thanks to
Jacob Kaplan-Moss for the report.

Update to 1.3 will require a new Python ssh library - forked from paramiko.

Next | Query returned 63 messages, browsing 41 to 50 | Previous