Skip to content

Releases: packit/specfile

0.4.0

21 Jun 13:28
Compare
Choose a tag to compare
  • 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

16 May 12:09
Compare
Choose a tag to compare
  • Made Sources a MutableSequence (#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 of Sources (#59)
  • Implemented mid-level manipulation of %prep section, including modification of %prep macros (#37, #52)

0.2.0

31 Mar 07:52
Compare
Choose a tag to compare
  • Enabled Zuul CI (#8)
  • Switched from git:// to https:// for rebase hook (#22)
  • Updated pre-commit configuration and adapted to type changes brought by new version of mypy (#24)
  • Non-lowercase section names are now supported (#26)
  • Added Sections.get() convenience method (#29)
  • Added packit configuration and enabled packit (#25)
  • Fixed infinite recursion when deep-copying instances of Sections and Tags (#30)
  • Updated Fedora and EPEL spec files (#32)
  • Fixed issues caused by older versions of dependencies on EPEL 8 (#33)
  • Implemented high-level manipulation of sources and patches (#20, #36)
  • It is now possible to parse spec files with missing local sources (#23)

0.1.1

21 Feb 12:51
Compare
Choose a tag to compare
  • Fixed parsing Source and Patch tags
  • Made Specfile importable directly from the package

0.1.0

15 Feb 09:34
Compare
Choose a tag to compare
  • Initial release.