Changelog¶
Next feature release
[Support]: Add parameter lists to the members of the
filesmodule.[Support]: Publicly document the
utilmodule and itsset_runnerdecorator, which decorates the functions in thefilesmodule (and any future applicable modules) allowing users to specify extra arguments likesudo=Trueorrunner_method="local".As part of publicizing this, we added some docstring mutation to the decorator so returned objects expose Sphinx autodoc hints and parameter lists. This should replace the
function(*args, **kwargs)signatures that used to end up in the rendered documentation.
1.0.1 2018-06-20
[Bug] #17: Missed some
.succeededattributes when porting to Fabric 2 - they should have been.ok. Patch via Lucio Delelis.[Bug]: Fix a bug in
patchwork.transfers.rsyncwhere it would fail withAttributeErrorunless your connection hadconnect_kwargs.key_filenamedefined.[Bug] #20: (via #21)
patchwork.transfers.rsyncdidn’t handle itsexcludeparameter correctly when building the finalrsynccommand (it came out looking like a stringified tuple). Fixed by Kegan Gan.[Bug] #23: Fix some outstanding Python 2-isms (use of
iteritems) ininfo.distro_nameandinfo.distro_family, as well as modules which imported those – such aspackages.Includes adding some basic tests for this functionality as well. Thanks to
@ChaoticMindfor the report.
1.0.0 2018-05-08
- [Feature]: Pre-history.