Path to this page:
Subject: CVS commit: pkgsrc/sysutils/fabric
From: Adam Ciarcinski
Date: 2022-07-13 14:13:15
Message id: 20220713121315.D1651FB1A@cvs.NetBSD.org
Log Message:
fabric: updated to 2.7.0
2.7.0 2022-03-25
[Feature]: Forward local terminal resizes to the remote end, when applicable. \
(For the technical: this means we now turn SIGWINCH into SSH window-change \
messages.)
[Feature]: Add shell, a belated port of the v1 open_shell() feature.
This wasn’t needed initially, as the modern implementation of run is as good \
or better for full interaction than open_shell() was, provided you’re happy \
supplying a specific shell to execute.
shell serves the corner case where you aren’t happy doing that, eg when \
you’re speaking to network appliances or other targets which are not typical \
Unix server environments.
Like open_shell(), this new method is primarily for interactive use, and has a \
slightly less useful return value. See its API docs for more details.
[Bug] 2142: Update Connection temporarily so that it doesn’t incidentally \
apply replace_env=True to local shell commands, only remote ones. On Windows \
under Python 3.7+, this was causing local commands to fail due to lack of some \
environment variables. Future updates will cleanly separate the config tree for \
remote vs local methods.
Thanks to Bartosz Lachowicz for the report and David JM Emmett for the patch.
[Support]: Overhaul administrative metadata and migrate to Circle-CI from Travis-CI.
More: https://www.fabfile.org/changelog.html
Files: