Mon, 26 Oct 2026 21:41:53 UTC | login

Information for build python-specfile-0.41.1-1.fc45

ID14433
Package Namepython-specfile
Version0.41.1
Release1.fc45
Epoch
DraftFalse
Sourcegit+https://src.fedoraproject.org/rpms/python-specfile.git#b786d31324e70b0101148202dce548351110150b
SummaryA library for parsing and manipulating RPM spec files
Description Python library for parsing and manipulating RPM spec files. Main focus is on modifying existing spec files, any change should result in a minimal diff.
Built byguoguo
State complete
Volume DEFAULT
StartedSat, 17 Oct 2026 13:39:31 UTC
CompletedSat, 17 Oct 2026 13:56:29 UTC
Taskbuild (f45, /rpms/python-specfile.git:b786d31324e70b0101148202dce548351110150b)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/python-specfile.git#b786d31324e70b0101148202dce548351110150b'}}
Tags
f45
RPMs
src
python-specfile-0.41.1-1.fc45.src.rpm (info) (download)
noarch
python3-specfile-0.41.1-1.fc45.noarch.rpm (info) (download)
Logs
noarch
mock_config.log
state.log
build.log
root.log
dnf5.log
noarch_rpmdiff.json
mock_output.log
hw_info.log
installed_pkgs.log
Changelog * Mon Jul 20 2026 Packit <hello@packit.dev> - 0.41.1-1 - Sanitize multi-pipe shell expansion. (#542) * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.41.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild * Thu Jun 04 2026 Python Maint <python-maint@redhat.com> - 0.41.0-2 - Rebuilt for Python 3.15 * Fri May 29 2026 Packit <hello@packit.dev> - 0.41.0-1 - Fixed an issue where the value of a tag could have been incorrectly expanded if the spec file contained a macro definition shadowing the tag name, e.g.: ``` %global release 12 %global release_string %{release}%{?dist} Release: %{release_string}.2 ``` In this case, with `dist` being `.fc44`, `Specfile.expanded_release` returned `12.fc44.fc44` instead of `12.fc44`. (#539) * Fri Apr 24 2026 Packit <hello@packit.dev> - 0.40.2-1 - Trailing whitespaces at the end of specfile sections are now ignored during parsing. (#531) - Resolves: rhbz#2461109 * Wed Mar 25 2026 Packit <hello@packit.dev> - 0.40.1-1 - Fixed issues related to introduced sanitization (#523, #524, #525). - Resolves: rhbz#2446536 * Wed Mar 11 2026 Packit <hello@packit.dev> - 0.40.0-1 - `Specfile()` has a new `sanitize` option that enables best effort sanitization of potentially dangerous constructs such as shell expansions and unsafe Lua macros before they are passed to RPM for parsing. (#519) - Fixed incorrect parsing of nested macros. (#522) * Sat Feb 14 2026 Packit <hello@packit.dev> - 0.39.1-1 - Fixed whitespace padding of day of month in changelog entries. (#511) - Resolves: rhbz#2393435 * Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.38.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Thu Jan 08 2026 Packit <hello@packit.dev> - 0.38.0-1 - A bug leading to incorrect EVR expansion has been fixed. (#492) - Prevented side-effects during condition evaluation that could occur when expanding macros that manipulate other macros, leading to misinterpreted validity of condition branches. (#499) * Fri Oct 03 2025 Packit <hello@packit.dev> - 0.37.1-1 - We have solved a FutureWarning in our codebase. (#485) * Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 0.37.0-2 - Rebuilt for Python 3.14.0rc3 bytecode * Fri Sep 05 2025 Packit <hello@packit.dev> - 0.37.0-1 - Added support for Elbrus E2K CPU architectures. (#484) * Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 0.36.0-5 - Rebuilt for Python 3.14.0rc2 bytecode * Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.36.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Fri Jun 06 2025 Python Maint <python-maint@redhat.com> - 0.36.0-3 - Rebuilt for Python 3.14 * Fri May 30 2025 Packit <hello@packit.dev> - 0.36.0-1 - We have fixed a bug that caused specfile to traceback when section names with conditional macro expansions containing spaces were present in the spec file. (#476)