ELBA-2024-29257

ELBA-2024-29257 - python-specfile Bug Fix update

Type:BUG
Impact:NA
Release Date:2024-11-07

Description


[0.32.5-1]
- We have fixed our parser to take in account the deprecations introduced in Python 3.8 (#420)

[0.32.3-1]
- specfile can now handle multi-line tag values (enclosed in a macro body, e.g. %shrink). (#412)
- Resolves: rhbz#2299289

[0.32.2-1]
- Explicitly invalidate the global parse hash when a SpecParser instance is created to prevent this issue. (#409)

[0.32.1-1]
- Fixed two issues related to condition parsing. (#405)

[0.32.0-1]
- It is now possible to bump a release in a manner similar to rpmdev-bumpspec using Specfile.bump_release() method. (#399)

[0.31.0-1]
- Value of a Tag no longer includes trailing whitespace (if any). (#393)
- specfile now tries to expand macros before processing conditions to be able to resolve conditional expressions defined by macros, for example OpenSUSE Tumbleweed defines %ifpython3 macro as %if '%{python_flavor}' == 'python3'. (#394)
- Resolves: rhbz#2294393




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 8 (aarch64) python-specfile-0.32.5-1.el8.src.rpm166477bb4637ffd0a46aca272cbb3703aa5056186c5fadc555c4825651bec9cd-ol8_aarch64_developer_EPEL
python3-specfile-0.32.5-1.el8.noarch.rpm1bbddd1ef7249e856bdbf2f435108b98bcec4c4e81e3f787cee4ad3c0f3fb43a-ol8_aarch64_developer_EPEL
Oracle Linux 8 (x86_64) python-specfile-0.32.5-1.el8.src.rpm166477bb4637ffd0a46aca272cbb3703aa5056186c5fadc555c4825651bec9cd-ol8_x86_64_developer_EPEL
python3-specfile-0.32.5-1.el8.noarch.rpm1bbddd1ef7249e856bdbf2f435108b98bcec4c4e81e3f787cee4ad3c0f3fb43a-ol8_x86_64_developer_EPEL



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete