fedpkg 1.37 Release Notes¶
Released on April 29, 2019
This release requires
rpkg >= 1.58.
fedpkg works with Python 2.6, 2.7, 3.6 and 3.7.
What’s new in fedpkg 1.37¶
Ignore files in a cloned repository¶
Git will ignore automatically generated files. Ignored patterns can be
specified in config. Initial patterns were added. Patterns are applied in
.git/info/exclude file only when repository is cloned. And changes are
valid only for local repository.
Enable shell completion for module scratch builds¶
Add custom SRPM shell completion with local module builds.
Add missing shell completion options for local module builds.
Require SRPMs to be specified individually using multiple
Enable completion of modulemd file path by yaml extension.
Show hint when Pagure token expires¶
When Pagure token is expired, hint is added in commands
fedpkg request-branch to keep user informed how to renew the token.
Include possible distprefix in “–define dist” for Forge-based packages¶
In forge based packages, and most notably all Golang packages, dist tag are computed by a lua script in order to generate a snapshot date and shortcommit.
This patch passes the computed
dist to take into
account the specificity of Forge based packages.
Other small fixes¶
fedpkg updateoutput a report after success.
Fix fedpkg update –bugs detection.
retirecommand is now included in rpkg, supporting both packages and modules.
Ignore files in a cloned repository - patterns (onosek)
Create env without –system-site-packages enabled to run flake8 (cqi)
Include possible distprefix in –define dist for Forge-based packages (zebob.m)
Revise shell completion for module scratch builds to require SRPMs to be specified individually using multiple ‘–srpm SRPM’ options, and enable completion of modulemd file path by yaml extension. (mmathesi)
Enable shell completion for module scratch builds. Add custom SRPM shell completion with local module builds. Add missing shell completion options for local module builds. (mmathesi)
Make fedpkg update output a report after success - #315 (zebob.m)
Retire ‘retire’ command from ‘fedpkg’ (mmathesi)
More specific expression for bug search (onosek)
Fix fedpkg update –bugs detection (zebob.m)
README: add links and format change (onosek)
Show hint when Pagure token expires - #285 (onosek)