Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 1.37 KB

CHANGELOG.md

File metadata and controls

38 lines (23 loc) · 1.37 KB

Changelog

0.11 (2021-08-05)

Changes:

  • Add type annotations for tools like mypy, your IDE, and your brain. Thanks @KOLANICH.
  • replace_macros() function now always expects a Spec instance as second argument. Does not make much sense without.
  • Add support for parsing %description and %changelog (see PR #42). Thanks @BrunoVernay.
  • Add support for ExcludeArch and ExclusiveArch (#45). Thanks @tonsh.
  • Add warnings_enabled knob to issue warnings of type UserWarning during spec file parsing.

0.10 (2020-09-19)

Changes:

  • Ignore spaces before ':' separator (see PR [#32][bkircher#32])
  • Fix behavior of replace_macro function when macro is a tag, too (see issue #33).

0.9 (2020-05-02)

Changes:

  • Ignore case when parsing directives

0.8 (2018-09-18)

New Features:

  • Enable parsing versions in BuildRequires: and Requires:
  • Add support for conditional macros, e.g. %{?test_macro:expression}
  • Use flit for packaging

0.7 (2017-08-10)

New Features:

  • Add Spec.sources_dict and Spec.patches_dict