Skip to content

Commit 8aae0b1

Browse files
Release 0.20.0 (#252)
Release 0.20.0 Update the changelog and the specfile for release 0.20.0. Reviewed-by: Nikola Forró
2 parents 2bdcec3 + dec2ab2 commit 8aae0b1

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# 0.20.0
2+
3+
- Fixed infinite loop when removing macros with `%` in the name. (#244)
4+
- Added a possibility to undefine system macros by setting a macro value to `None` in the `macros` argument of the `Specfile` constructor. (#244)
5+
- Fixed a bug in processing options of `%prep` macros. For instance, when a quoted string appeared inside an expression expansion, it could lead to improper parsing, rendering the spec file invalid after accessing the options. (#253)
6+
17
# 0.19.0
28

39
- Parsing has been optimized so that even spec files with hundreds of thousands of lines can be processed in reasonable time. (#240)

fedora/python-specfile.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ in a minimal diff.}
1313

1414

1515
Name: python-specfile
16-
Version: 0.19.0
16+
Version: 0.20.0
1717
Release: 1%{?dist}
1818

1919
Summary: A library for parsing and manipulating RPM spec files
@@ -71,6 +71,9 @@ Summary: %{summary}
7171

7272

7373
%changelog
74+
* Thu Jul 13 2023 Packit Team <[email protected]> - 0.20.0-1
75+
- New upstream release 0.20.0
76+
7477
* Thu Jun 22 2023 Packit Team <[email protected]> - 0.19.0-1
7578
- New upstream release 0.19.0
7679

0 commit comments

Comments
 (0)