14
0
Commit Graph

5 Commits

Author SHA256 Message Date
b02692ea31 Accepting request 1057959 from home:david.anes:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1057959
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=9
2023-01-12 11:54:06 +00:00
647460f018 Accepting request 1043093 from home:david.anes:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1043093
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=7
2022-12-15 10:33:46 +00:00
ec1765db00 Accepting request 1039167 from home:david.anes:branches:devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1039167
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=5
2022-11-30 22:17:37 +00:00
b9aa631bca Accepting request 1034926 from home:yarunachalam:branches:devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1034926
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=3
2022-11-11 13:04:39 +00:00
750b983db7 Accepting request 1031109 from home:dgarcia:py-new
- Update to version v0.8.0
  * Added Specfile.update_tag() method that allows updating tag values while
    trying to preserve macro expansions. You can watch a demo on YouTube.
    (#101)
- 0.7.0
  * It is now possible to filter changelog entries by specifying lower bound
    EVR, upper bound EVR or both. (#104)
  * Added support for filenames specified in source URL fragments, for example:
    https://example.com/foo/1.0/download.cgi#/%{name}-%{version}.tar.gz (#100)

OBS-URL: https://build.opensuse.org/request/show/1031109
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=1
2022-10-25 18:16:47 +00:00