14
0
Commit Graph

59 Commits

Author SHA256 Message Date
9b556ff74e Accepting request 1224079 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1224079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=29
2024-11-14 15:09:39 +00:00
da45df8c4e Accepting request 1224076 from home:smolsheep:upgrades
- Update to 0.32.6:
  * New minor release for testing in CBS Koji
  * fix: assert existence of stderr

OBS-URL: https://build.opensuse.org/request/show/1224076
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=58
2024-11-14 07:14:13 +00:00
dc6a62f4d3 Accepting request 1219099 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1219099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=28
2024-10-30 16:34:56 +00:00
383d064c77 Accepting request 1218992 from home:glaubitz:branches:devel:languages:python
- Update to 0.32.5
  * We have fixed our parser to take in account
    the deprecations introduced in Python 3.8

OBS-URL: https://build.opensuse.org/request/show/1218992
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=56
2024-10-29 17:05:56 +00:00
6f29cc7583 Accepting request 1208564 from devel:languages:python
Forwarded request #1208293 from smolsheep

- Update to 0.32.4:
    * NEVR and NEVRA classes are now hashable

OBS-URL: https://build.opensuse.org/request/show/1208564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=27
2024-10-17 16:40:33 +00:00
bb092b2078 Accepting request 1208293 from home:smolsheep:upgrades
- Update to 0.32.4:
  * NEVR and NEVRA classes are now hashable

OBS-URL: https://build.opensuse.org/request/show/1208293
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=54
2024-10-17 08:30:43 +00:00
f962b7d170 Accepting request 1206169 from devel:languages:python
- update to 0.32.3:
  * specfile can now handle multi-line tag values (enclosed in a
    macro body, e.g. `%shrink`).

OBS-URL: https://build.opensuse.org/request/show/1206169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=26
2024-10-08 15:24:07 +00:00
719062a2d0 - update to 0.32.3:
* specfile can now handle multi-line tag values (enclosed in a
    macro body, e.g. `%shrink`).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=52
2024-10-07 20:39:42 +00:00
e9565374f6 Accepting request 1202277 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1202277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=25
2024-09-22 09:06:18 +00:00
011a73ebd5 Accepting request 1202273 from home:smolsheep:upgrades
- Update to 0.32.2:
  * Explicitly invalidate the global parse hash when a SpecParser
    instance is created to prevent this issue.

OBS-URL: https://build.opensuse.org/request/show/1202273
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=50
2024-09-20 22:34:57 +00:00
d86645ac8f Accepting request 1190302 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1190302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=24
2024-07-29 19:53:58 +00:00
b5e75df2d6 Accepting request 1190298 from home:smolsheep:upgrades
- Update to 0.32.1:
  * Fixed two issues related to condition parsing.

OBS-URL: https://build.opensuse.org/request/show/1190298
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=48
2024-07-29 16:54:42 +00:00
f0cbbeeac3 Accepting request 1189106 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1189106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=23
2024-07-24 13:30:10 +00:00
26b6ffe627 Accepting request 1188958 from home:smolsheep:upgrades
- Add typing_extensions to Requires as well -- Fix rpmlint error
- Update to 0.32.0:
  * It is now possible to bump a release in a manner similar to
    rpmdev-bumpspec using Specfile.bump_release() method.

OBS-URL: https://build.opensuse.org/request/show/1188958
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=46
2024-07-22 18:47:37 +00:00
87b3cffb87 Accepting request 1186413 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1186413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=22
2024-07-09 18:06:02 +00:00
569e18f069 Accepting request 1185798 from home:smolsheep:upgrades
Depends on SR#1185797 to build properly
https://build.opensuse.org/request/show/1185797

- Add typing_extensions to BuildRequires
- Remove typing_extensions from Requires -- gh#packit/specfile#179
- Update to 0.31.0:
  * Value of a Tag no longer includes trailing whitespace (if any)
  * 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"
- Updates from 0.30.0:
  * Fixed an exception that occured when accessing the
    Specfile.has_autochangelog property while having unparseable
    lines (e.g. lines ending with unescaped %) in %changelog

OBS-URL: https://build.opensuse.org/request/show/1185798
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=44
2024-07-09 13:28:14 +00:00
ff4281a4fb Accepting request 1179657 from devel:languages:python
- update to 0.29.0:
  * Improved compatibility with RPM 4.20 (alpha version is
    currently in Fedora Rawhide).
  * Fixed several minor issues such as processing seemingly
    commented-out macro definitions (e.g. `#%global prerel rc1`)
    and treating `SourceLicense` tag as a source.
  * Made `EVR`, `NEVR` and `NEVRA` objects comparable.
  * Handling of trailing newlines in the macro defintions has
    been improved.
  * We have fixed an issue in `%prep` section processing. For
    instance, if the `%patches` macro appeared there, it would
    have been converted to `%patch es`, causing failure when
    executing `%prep` later.
  * A trailing newline is no longer added to spec files without
    one upon saving.

OBS-URL: https://build.opensuse.org/request/show/1179657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=21
2024-06-10 15:38:04 +00:00
afb27d434d - update to 0.29.0:
* Improved compatibility with RPM 4.20 (alpha version is
    currently in Fedora Rawhide).
  * Fixed several minor issues such as processing seemingly
    commented-out macro definitions (e.g. `#%global prerel rc1`)
    and treating `SourceLicense` tag as a source.
  * Made `EVR`, `NEVR` and `NEVRA` objects comparable.
  * Handling of trailing newlines in the macro defintions has
    been improved.
  * We have fixed an issue in `%prep` section processing. For
    instance, if the `%patches` macro appeared there, it would
    have been converted to `%patch es`, causing failure when
    executing `%prep` later.
  * A trailing newline is no longer added to spec files without
    one upon saving.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=42
2024-06-10 08:54:47 +00:00
66c198493a Accepting request 1141448 from devel:languages:python
- update to 0.27.0:
  * Improved handling of commented-out macro definitions and
    fixed related logic in `Specfile.update_value()`.

OBS-URL: https://build.opensuse.org/request/show/1141448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=20
2024-01-25 17:41:37 +00:00
8555eeb4bc - update to 0.27.0:
* Improved handling of commented-out macro definitions and
    fixed related logic in `Specfile.update_value()`.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=40
2024-01-25 08:27:50 +00:00
734171a71d Accepting request 1135634 from devel:languages:python
- update to 0.26.0:
  * When accessing tags or macro definitions by name, specfile
    now takes validity into account when looking for the best
    match. For example if there are two instances of `Version`
    tag, one in the true and one in the false branch of a
    condition, `Specfile.version` will always access the one that
    is in the true branch. (#328)
  * Third pre-release for testing Packit support.

  - There is a new method, Specfile.update_version(), that allows
    updating spec file version even if it is a pre-release. (#317)
  - Sources now have a valid property that indicates whether a
    source is valid in the current context, meaning it is not
- reduce buildrequires to git-core
- Update to version 0.18.0:
- Update to version 0.17.0:
    heuristics as rpmdev-packager, meaning that the
  * Added Specfile.has_autorelease property to detect if a spec
- Update to version 0.15.0:
    necessary, greatly improving performance in certain scenarios.
  * Fixed a bug that broke parsing in case spec file contained
  * Specfile no longer depends on rpm-py-installer, it now depends
  * Fixed infinite loop that occured when section options were
  * Fixed a bug in section parsing that caused sections to be
- Update to version 0.13.0:
    the standard `copy()` and `deepcopy()` functions from `copy`
  * `Section.name` attribute has been renamed to a more fitting
  * `setup.cfg` now uses `license_files` instead of deprecated
  * Tags enclosed in conditional macro expansions are not ignored
- Update to version 0.11.0

OBS-URL: https://build.opensuse.org/request/show/1135634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=19
2024-01-03 11:24:23 +00:00
e0f10195f5 - update to 0.26.0:
* When accessing tags or macro definitions by name, specfile
    now takes validity into account when looking for the best
    match. For example if there are two instances of `Version`
    tag, one in the true and one in the false branch of a
    condition, `Specfile.version` will always access the one that
    is in the true branch. (#328)
  * Third pre-release for testing Packit support.
  - There is a new method, Specfile.update_version(), that allows
    updating spec file version even if it is a pre-release. (#317)
  - Sources now have a valid property that indicates whether a
    source is valid in the current context, meaning it is not
- reduce buildrequires to git-core
- Update to version 0.18.0:
- Update to version 0.17.0:
    heuristics as rpmdev-packager, meaning that the
  * Added Specfile.has_autorelease property to detect if a spec
- Update to version 0.15.0:
    necessary, greatly improving performance in certain scenarios.
  * Fixed a bug that broke parsing in case spec file contained
  * Specfile no longer depends on rpm-py-installer, it now depends
  * Fixed infinite loop that occured when section options were
  * Fixed a bug in section parsing that caused sections to be
- Update to version 0.13.0:
    the standard `copy()` and `deepcopy()` functions from `copy`
  * `Section.name` attribute has been renamed to a more fitting
  * `setup.cfg` now uses `license_files` instead of deprecated
  * Tags enclosed in conditional macro expansions are not ignored
- Update to version 0.11.0
    now be nested and combined together (with one exception -

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=38
2023-12-29 10:18:36 +00:00
1b3943e5e0 Accepting request 1128302 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1128302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=18
2023-11-23 20:42:07 +00:00
4e944a5d82 Accepting request 1128265 from home:david.anes:branches:devel:languages:python
- Update to 0.25.0:
  - There is a new method, Specfile.update_version(), that allows 
    updating spec file version even if it is a pre-release. (#317)

OBS-URL: https://build.opensuse.org/request/show/1128265
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=36
2023-11-23 10:27:52 +00:00
d2b444616d Accepting request 1124208 from devel:languages:python
- Update to 0.24.0:
  - Improved type annotations for UserList subclasses. (#299)
  - Macro definitions gained a new commented_out property
    indicating that a macro definition is commented out. Another
    new property, comment_out_style, determines if it is achieved
    by using a %dnl (discard next line) directive (e.g. %dnl
    %global prerelease beta2) or by replacing the starting % with
    # (e.g. #global prerelease beta2). (#298)
- Fix a bad Requires: %{python_module typing_extensions}

OBS-URL: https://build.opensuse.org/request/show/1124208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=17
2023-11-08 21:18:47 +00:00
40097385cc - Update to 0.24.0:
- Improved type annotations for UserList subclasses. (#299)
  - Macro definitions gained a new commented_out property
    indicating that a macro definition is commented out. Another
    new property, comment_out_style, determines if it is achieved
    by using a %dnl (discard next line) directive (e.g. %dnl
    %global prerelease beta2) or by replacing the starting % with
    # (e.g. #global prerelease beta2). (#298)
- Fix a bad Requires: %{python_module typing_extensions}

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=34
2023-11-08 10:17:40 +00:00
985efeef10 Accepting request 1121152 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1121152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=16
2023-10-30 21:11:09 +00:00
6508ce7495 Accepting request 1121136 from home:david.anes:branches:devel:languages:python
- Update to 0.23.0:
  - Sources now have a valid property that indicates whether a 
    source is valid in the current context, meaning it is not 
    present in a false branch of any condition.

OBS-URL: https://build.opensuse.org/request/show/1121136
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=32
2023-10-30 10:57:41 +00:00
3937e5c03e Accepting request 1118218 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1118218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=15
2023-10-17 18:24:52 +00:00
e9b93566ea Accepting request 1118208 from home:david.anes:branches:devel:languages:python
- Update to 0.22.1:
  - Removed dependency on setuptools-scm-git-archive

OBS-URL: https://build.opensuse.org/request/show/1118208
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=30
2023-10-17 08:05:14 +00:00
acf7f2a242 Accepting request 1108838 from devel:languages:python
- reduce buildrequires to git-core 

- Update to 0.22.0:
  - Changes from 0.22.0:
    * Macro definitions and tags gained a new valid attribute. A macro
      definition/tag is considered valid if it doesn't appear in a
      false branch of any condition appearing in the spec file.
  - Changes from 0.21.0:
    * specfile no longer tracebacks when some sources are missing and
      can't be emulated. In such case the spec file is parsed without
      them at the cost of %setup and %patch macros potentially
      expanding differently than with the sources present.
    * Specfile's license in RPM spec file is now confirmed to be SPDX
      compatible.
- Blacklist a new broken test on spec file: test_parse_texlive_spec.
- Add a new Python module dependency: typing_extensions.
- Apply spec-cleaner.

OBS-URL: https://build.opensuse.org/request/show/1108838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=14
2023-09-04 20:53:34 +00:00
0eaa012bcd - reduce buildrequires to git-core
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=28
2023-09-04 10:49:47 +00:00
406e1981a2 Accepting request 1108767 from home:mschreiner:branches:devel:languages:python
- Update to 0.22.0:
  - Changes from 0.22.0:
    * Macro definitions and tags gained a new valid attribute. A macro
      definition/tag is considered valid if it doesn't appear in a
      false branch of any condition appearing in the spec file.
  - Changes from 0.21.0:
    * specfile no longer tracebacks when some sources are missing and
      can't be emulated. In such case the spec file is parsed without
      them at the cost of %setup and %patch macros potentially
      expanding differently than with the sources present.
    * Specfile's license in RPM spec file is now confirmed to be SPDX
      compatible.
- Blacklist a new broken test on spec file: test_parse_texlive_spec.
- Add a new Python module dependency: typing_extensions.
- Apply spec-cleaner.

OBS-URL: https://build.opensuse.org/request/show/1108767
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=27
2023-09-04 10:43:57 +00:00
600320db59 Accepting request 1099363 from devel:languages:python
- Update to 0.20.0:
  * Fixed infinite loop when removing macros with `%` in the name. (#244)
  * Added a possibility to undefine system macros by setting a macro value
    to `None` in the `macros` argument of the `Specfile` constructor. (#244)
  * Fixed a bug in processing options of `%prep` macros. For instance, when
    a quoted string appeared inside an expression expansion, it could lead
    to improper parsing, rendering the spec file invalid after accessing
    the options. (#253)
  * Parsing has been optimized so that even spec files with hundreds of
    thousands of lines can be processed in reasonable time. (#240)
- Drop setuptools_scm_git_archive BuildRequires.
- Don't need to skip Python 3.8.

OBS-URL: https://build.opensuse.org/request/show/1099363
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=13
2023-07-19 17:10:44 +00:00
96e67b60a5 - Update to 0.20.0:
* Fixed infinite loop when removing macros with `%` in the name. (#244)
  * Added a possibility to undefine system macros by setting a macro value
    to `None` in the `macros` argument of the `Specfile` constructor. (#244)
  * Fixed a bug in processing options of `%prep` macros. For instance, when
    a quoted string appeared inside an expression expansion, it could lead
    to improper parsing, rendering the spec file invalid after accessing
    the options. (#253)
  * Parsing has been optimized so that even spec files with hundreds of
    thousands of lines can be processed in reasonable time. (#240)
- Drop setuptools_scm_git_archive BuildRequires.
- Don't need to skip Python 3.8.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=25
2023-07-19 04:54:16 +00:00
ec8fc57531 Accepting request 1089806 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1089806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=12
2023-05-30 20:03:07 +00:00
e7a8a5b419 Accepting request 1089540 from home:david.anes:branches:devel:languages:python
- Update to version 0.18.0: 
  * Specfile library now handles multiple %changelog sections. (#230)

OBS-URL: https://build.opensuse.org/request/show/1089540
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=23
2023-05-30 12:24:25 +00:00
359fba472a Accepting request 1086542 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1086542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=11
2023-05-12 18:37:08 +00:00
4031893446 Accepting request 1086509 from home:david.anes:branches:devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1086509
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=21
2023-05-11 13:29:15 +00:00
150fe111ae Accepting request 1082743 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1082743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=10
2023-04-25 14:43:01 +00:00
4dcf8e2e65 Accepting request 1082646 from home:david.anes:branches:devel:languages:python
- Update to version 0.16.0:
  * Added Specfile.has_autorelease property to detect if a spec 
    file uses the %autorelease macro. (#221)

OBS-URL: https://build.opensuse.org/request/show/1082646
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=19
2023-04-25 11:45:50 +00:00
08a2180ac9 Accepting request 1071125 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1071125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=9
2023-03-14 17:16:13 +00:00
94252e45e3 Accepting request 1071124 from home:david.anes:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1071124
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=17
2023-03-13 12:48:53 +00:00
6478b06c3a Accepting request 1067894 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1067894
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=8
2023-02-27 11:55:32 +00:00
27bb4efa05 Accepting request 1067714 from home:david.anes:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1067714
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=15
2023-02-27 07:17:02 +00:00
0613ad57ae Accepting request 1063412 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1063412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=7
2023-02-06 13:15:54 +00:00
d92121526b Accepting request 1063358 from home:david.anes:branches:devel:languages:python
- Update to version 0.13.2:
  * Fixed infinite loop that occured when section options were 
    followed by whitespace.

OBS-URL: https://build.opensuse.org/request/show/1063358
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=13
2023-02-06 12:29:06 +00:00
c16357f463 Accepting request 1060525 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1060525
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=6
2023-01-24 18:43:13 +00:00
547096a561 Accepting request 1060457 from home:david.anes:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1060457
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-specfile?expand=0&rev=11
2023-01-23 22:00:59 +00:00
dab25b9619 Accepting request 1057972 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1057972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-specfile?expand=0&rev=5
2023-01-12 21:45:12 +00:00