Overview
Request 693161 accepted
- Version update to 2.4.0:
* [Feature] #1709: Add Group.close to allow closing an entire group’s
worth of connections at once. Patch via Johannes Löthberg.
* [Feature] #1780: Add context manager behavior to Group, to match
the same feature in Connection. Feature request by István Sárándi.
* [Feature] #1849: Add Connection.from_v1 (and Config.from_v1) for
easy creation of modern Connection/Config objects from the currently
configured Fabric 1.x environment. Should make upgrading piecemeal
much easier for many use cases.
- additional changes from version 2.3.2:
* [Bug] #1852: Grant internal Connection objects created during
ProxyJump based gateways/proxies a copy of the outer Connection’s
configuration object. This was not previously done, which among
other things meant one could not fully disable SSH config file
loading (as the internal Connection objects would revert to the
default behavior). Thanks to Chris Adams for the report.
* [Bug]: Some debug logging was reusing Invoke’s logger object,
generating log messages “named” after invoke instead of fabric.
This has been fixed by using Fabric’s own logger everywhere instead.
* [Bug] #1850: Skip over ProxyJump configuration directives in SSH
config data when they would cause self-referential RecursionError
(e.g. due to wildcard-using Host stanzas which include the jump
server itself). Reported by Chris Adams.
* [Bug]: Fix a bug preventing tab completion (using the Invoke-level
--complete flag) from completing task names correctly (behavior was
to act as if there were never any tasks present, even if there was
a valid fabfile nearby).
- Add sed expresion to spec file to remove all vendoring from imports
- Run testsuite using the new %pytest macro
- Created by scarabeus_iv
- In state accepted
Request History
scarabeus_iv created request
- Version update to 2.4.0:
* [Feature] #1709: Add Group.close to allow closing an entire group’s
worth of connections at once. Patch via Johannes Löthberg.
* [Feature] #1780: Add context manager behavior to Group, to match
the same feature in Connection. Feature request by István Sárándi.
* [Feature] #1849: Add Connection.from_v1 (and Config.from_v1) for
easy creation of modern Connection/Config objects from the currently
configured Fabric 1.x environment. Should make upgrading piecemeal
much easier for many use cases.
- additional changes from version 2.3.2:
* [Bug] #1852: Grant internal Connection objects created during
ProxyJump based gateways/proxies a copy of the outer Connection’s
configuration object. This was not previously done, which among
other things meant one could not fully disable SSH config file
loading (as the internal Connection objects would revert to the
default behavior). Thanks to Chris Adams for the report.
* [Bug]: Some debug logging was reusing Invoke’s logger object,
generating log messages “named” after invoke instead of fabric.
This has been fixed by using Fabric’s own logger everywhere instead.
* [Bug] #1850: Skip over ProxyJump configuration directives in SSH
config data when they would cause self-referential RecursionError
(e.g. due to wildcard-using Host stanzas which include the jump
server itself). Reported by Chris Adams.
* [Bug]: Fix a bug preventing tab completion (using the Invoke-level
--complete flag) from completing task names correctly (behavior was
to act as if there were never any tasks present, even if there was
a valid fabfile nearby).
- Add sed expresion to spec file to remove all vendoring from imports
- Run testsuite using the new %pytest macro
licensedigger accepted review
ok
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
staging-bot added as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:57"
staging-bot accepted review
Picked openSUSE:Factory:Staging:adi:57
jengelh accepted review
staging-bot accepted review
ready to accept
staging-bot approved review
ready to accept
dimstar_suse accepted request
Accept to openSUSE:Factory