Revisions of python-specfile
Matej Cepl (mcepl)
accepted
request 1086509
from
David Anes (david.anes)
(revision 21)
- Update to version 0.17.0: * Added a new guess_packager() function that uses similar heuristics as rpmdev-packager, meaning that the Specfile.add_changelog_entry() method no longer requires rpmdev-packager to guess the changelog entry author. (#220) * The Specfile.add_changelog_entry() method now uses dates based on UTC instead of the local timezone. (#223)
buildservice-autocommit
accepted
request 1082743
from
Daniel Garcia (dgarcia)
(revision 20)
baserev update by copy to link target
Daniel Garcia (dgarcia)
accepted
request 1082646
from
David Anes (david.anes)
(revision 19)
- Update to version 0.16.0: * Added Specfile.has_autorelease property to detect if a spec file uses the %autorelease macro. (#221)
buildservice-autocommit
accepted
request 1071125
from
Daniel Garcia (dgarcia)
(revision 18)
baserev update by copy to link target
Daniel Garcia (dgarcia)
accepted
request 1071124
from
David Anes (david.anes)
(revision 17)
- Update to version 0.15.0: * Parsing the spec file by RPM is now performed only if really necessary, greatly improving performance in certain scenarios. (#212) * Checked that license is a valid SPDX license.
buildservice-autocommit
accepted
request 1067894
from
Daniel Garcia (dgarcia)
(revision 16)
baserev update by copy to link target
Daniel Garcia (dgarcia)
accepted
request 1067714
from
David Anes (david.anes)
(revision 15)
- Update to version 0.14.0: * Fixed a bug that broke parsing in case spec file contained conditionalized macro definitions or similar constructs * Specfile no longer depends on rpm-py-installer, it now depends directly on rpm.
buildservice-autocommit
accepted
request 1063412
from
Daniel Garcia (dgarcia)
(revision 14)
baserev update by copy to link target
Daniel Garcia (dgarcia)
accepted
request 1063358
from
David Anes (david.anes)
(revision 13)
- Update to version 0.13.2: * Fixed infinite loop that occured when section options were followed by whitespace.
buildservice-autocommit
accepted
request 1060525
from
Matej Cepl (mcepl)
(revision 12)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1060457
from
David Anes (david.anes)
(revision 11)
- Update to version 0.13.1: * Fixed a bug in section parsing that caused sections to be ignored when there were macro definitions spread across the spec file and not cumulated at the top. - Update to version 0.13.0: * Added Section.options attribute for convenient manipulation of section options. * specfile now supports single-line sections where section content is represented by a macro starting with a newline. * Added evr argument to Specfile.add_changelog_entry(). This allows adding a changelog entry with an EVR value that's different from the current specfile's value. This makes it easier to reconstruct a specfile's %changelog based on another source using the higher level interface.
buildservice-autocommit
accepted
request 1057972
from
Daniel Garcia (dgarcia)
(revision 10)
baserev update by copy to link target
Daniel Garcia (dgarcia)
accepted
request 1057959
from
David Anes (david.anes)
(revision 9)
- Remove patch (already upstream): * python-specfile-improve-setup-cfg.patch - Update to version 0.12.0: * All classes including `Specfile` itself can now be copied using the standard `copy()` and `deepcopy()` functions from `copy` module. * `Section.name` attribute has been renamed to a more fitting `Section.id`. * `setup.cfg` now uses `license_files` instead of deprecated `license_file`. * Fixed context managers being shared between Specfile instances.
buildservice-autocommit
accepted
request 1043095
from
Daniel Garcia (dgarcia)
(revision 8)
baserev update by copy to link target
Daniel Garcia (dgarcia)
accepted
request 1043093
from
David Anes (david.anes)
(revision 7)
- Add config.cfg improvements to remove deprecation warnings * python-specfile-improve-setup-cfg.patch - Update to version 0.11.1 * Tags enclosed in conditional macro expansions are not ignored anymore. * Fixed context managers being shared between Specfile instances. 1q - Update to version 0.11.0 * Context managers (Specfile.sections(), Specfile.tags() etc.) can now be nested and combined together (with one exception - Specfile.macro_definitions()), and it is also possible to use tag properties (e.g. Specfile.version, Specfile.license) inside them. It is also possible to access the data directly, avoiding the with statement, by using the content property (e.g. Specfile.tags().content), but be aware that no modifications done to such data will be preserved. You must use with to make changes.
buildservice-autocommit
accepted
request 1039206
from
Matej Cepl (mcepl)
(revision 6)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1039167
from
David Anes (david.anes)
(revision 5)
- Update to version 0.10.0 * Fixed an issue that caused empty lines originally inside changelog entries to appear at the end. (#140) * Renamed the ignore_missing_includes option to a more general force_parse. If specified, it allows to attempt to parse the spec file even if one or more sources required to be present at parsing time are not available. Such sources include sources referenced from shell expansions in tag values and sources included using the %include directive. (#137)
buildservice-autocommit
accepted
request 1035243
from
Markéta Machová (mcalabkova)
(revision 4)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1034926
from
Yogalakshmi Arunachalam (yarunachalam)
(revision 3)
- Update to version 0.9.0 * Added utility classes for working with (N)EVR. (#113) * Fixed an issue with multiple instances of Specfile not expanding macros in the right context. (#117)
Dominique Leuenberger (dimstar_suse)
accepted
request 1031183
from
Matej Cepl (mcepl)
(revision 2)
initialized devel package after accepting 1031183
Displaying revisions 21 - 40 of 41