From fded3c8ccbe1d19bb428910bd22610bb4b3a811e Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 13 Jul 2023 15:28:12 +0000 Subject: [PATCH] [packit] 0.20.0 upstream release Upstream tag: 0.20.0 Upstream commit: 8aae0b14 --- README.packit | 2 +- plans/main.fmf | 2 +- plans/packit-integration.fmf | 2 +- python-specfile.spec | 9 +++++++-- sources | 2 +- 5 files changed, 11 insertions(+), 6 deletions(-) diff --git a/README.packit b/README.packit index 65f7937..a03aeb9 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.76.0.post18+g116edc5. +The file was generated using packit 0.78.0.post2+g694f5f6. diff --git a/plans/main.fmf b/plans/main.fmf index 255c509..f94f1fe 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/specfile.git - ref: bad19f0c5a965dc4a98056dc61fdcb6bf7c4dce9 + ref: 8aae0b14df14935ff3153703525f14644f3fa1da execute: how: tmt diff --git a/plans/packit-integration.fmf b/plans/packit-integration.fmf index 0a8862f..35017ad 100644 --- a/plans/packit-integration.fmf +++ b/plans/packit-integration.fmf @@ -2,7 +2,7 @@ discover: how: fmf url: https://github.com/packit/packit filter: tier:0 | tier:1 - ref: 116edc57710149e22d73c315367e1c332ebde907 + ref: 854782d52103b1640a295b3262364a4122051452 prepare: - how: install copr: packit/packit-dev diff --git a/python-specfile.spec b/python-specfile.spec index 5a754ba..a7ba017 100644 --- a/python-specfile.spec +++ b/python-specfile.spec @@ -13,7 +13,7 @@ in a minimal diff.} Name: python-specfile -Version: 0.19.0 +Version: 0.20.0 Release: 1%{?dist} Summary: A library for parsing and manipulating RPM spec files @@ -24,7 +24,7 @@ Source0: %{pypi_source specfile} BuildArch: noarch -BuildRequires: python%{python3_pkgversion}-devel +BuildRequires: python3-devel %if %{with tests} # tests/unit/test_guess_packager.py BuildRequires: git-core @@ -71,6 +71,11 @@ Summary: %{summary} %changelog +* Thu Jul 13 2023 Packit - 0.20.0-1 +- Fixed infinite loop when removing macros with `%` in the name. (#244) +- Added a possibility to undefine system macros by setting a macro value to `None` in the `macros` argument of the `Specfile` constructor. (#244) +- 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) + * Thu Jun 22 2023 Packit - 0.19.0-1 - Parsing has been optimized so that even spec files with hundreds of thousands of lines can be processed in reasonable time. (#240) diff --git a/sources b/sources index c766552..a16b3f8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (specfile-0.19.0.tar.gz) = d0b0ea46227180bfad8a7fd896139dbe2120669dbad3f952642899cbd0cc090b58f5978c9d8ff5180330e5642bf29514520836b28438e52f67f9a5dc092be16e +SHA512 (specfile-0.20.0.tar.gz) = 110919bc8445b743f8c480c2bb04dd007ab896b2323b79185ba5a5f85468e0806f0073e292c46458b30268f416037a321612ef7d5bcafea8764b32c166f5a316