Releases: packit/specfile
Releases · packit/specfile
0.10.0
- Fixed an issue that caused empty lines originally inside changelog entries to appear at the end. (#140)
- Renamed the
ignore_missing_includes
option to a more generalforce_parse
. If specified, it allows to attempt to parse the spec file even if one or more sources required to be present at parsing time are not available. Such sources include sources referenced from shell expansions in tag values and sources included using the%include
directive. (#137)
0.9.1
0.9.0
0.8.0
0.7.0
0.6.0
0.5.1
0.5.0
- Strict optional typing is now enforced (#68)
- Fixed deduplication of tag names (#69)
- Sources and patches can now be removed by number (#69)
- Number of digits in a source number is now expressed the same way as packit does it (#69)
- Empty lines are now compressed when deleting tags (#69)
- Added convenience property for getting texts of tag comments (#69)
- Added convenience method for adding a patch (#69)
0.4.0
- Added convenience properties for most used tags (#63)
- Hardened linting by ignoring only specific mypy errors (#64)
- Fixed list of valid tag names and ensured newly added tags are not part of a condition block (#66)
- Initial patch number and its default number of digits are now honored (#66)
- Fixed a bug in
%prep
macro stringification (#67)
0.3.0
- Made
Sources
aMutableSequence
(#36) - Started using consistent terminology for source numbers and added the option to insert a source with a specific number (#47)
- Added support for implicit source numbering (#48)
- Documented sources and
%prep
macros in README (#49) - Implemented high-level manipulation of version and release (#54)
- Added support for
%autochangelog
(#56) - Added
remote
property to sources and enabled addition ofSources
(#59) - Implemented mid-level manipulation of
%prep
section, including modification of%prep
macros (#37, #52)