Revisions of python-specfile

Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1086509 from David Anes's avatar 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's avatar Daniel Garcia (dgarcia) (revision 20)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) accepted request 1082646 from David Anes's avatar 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's avatar Daniel Garcia (dgarcia) (revision 18)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) accepted request 1071124 from David Anes's avatar 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's avatar Daniel Garcia (dgarcia) (revision 16)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) accepted request 1067714 from David Anes's avatar 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's avatar Daniel Garcia (dgarcia) (revision 14)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) accepted request 1063358 from David Anes's avatar 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's avatar Matej Cepl (mcepl) (revision 12)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1060457 from David Anes's avatar 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's avatar Daniel Garcia (dgarcia) (revision 10)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) accepted request 1057959 from David Anes's avatar 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's avatar Daniel Garcia (dgarcia) (revision 8)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) accepted request 1043093 from David Anes's avatar 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's avatar Matej Cepl (mcepl) (revision 6)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1039167 from David Anes's avatar 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á's avatar Markéta Machová (mcalabkova) (revision 4)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1034926 from Yogalakshmi Arunachalam's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 1031183 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 2)
initialized devel package after accepting 1031183
Displaying revisions 21 - 40 of 41
openSUSE Build Service is sponsored by