14
0
Commit Graph

9 Commits

Author SHA256 Message Date
13f0967c29 Accepting request 1236842 from home:glaubitz:branches:devel:languages:python
- Update to 0.16.0
  * Add support for Python 3.13.
  * Drop support for Python 3.8 version.

OBS-URL: https://build.opensuse.org/request/show/1236842
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-rpm-spec?expand=0&rev=17
2025-01-10 13:06:23 +00:00
f327df728e - Update to 0.15.0:
* The `replace_macro` function gained a new `max_attempts` parameter that
    prevents endless recursion in certain scenarios. Thanks @kraptor.
  * Add support for Python 3.12.
  * Drop support for Python 3.7. It is EOL and no longer supported by the
    Python core team.
- Switch to autosetup macro.
- Drop patch avoid-DoS-on-carefully-crafted-spec-files.patch, now included
  upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-rpm-spec?expand=0&rev=15
2024-03-04 03:16:51 +00:00
c0d86b66b9 Accepting request 1110811 from home:mschreiner:branches:devel:languages:python
- Add avoid-ddos-on-carefully-crafted-spec-files.patch.
  - This patch fixes an endless loop that could be triggered by carefully crafting
    a malicious RPM spec file.
  - Issue was reported by David Anes, who also contributed the patch.
  - More details on the .spec file.
- Update to v0.14.1.
  - For a full changelog here, please check the .changes file.

OBS-URL: https://build.opensuse.org/request/show/1110811
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-rpm-spec?expand=0&rev=12
2023-09-13 07:38:28 +00:00
28043f85ee Accepting request 848997 from home:jayvdb:branches:devel:languages:python
- Update to v0.10
  * Ignore spaces before ':' separator
  * Fix behavior of replace_macro function when macro is a tag

OBS-URL: https://build.opensuse.org/request/show/848997
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-rpm-spec?expand=0&rev=10
2020-11-19 09:05:22 +00:00
Tomáš Chvátal
d0b375fba1 Accepting request 824458 from home:mcalabkova:branches:devel:languages:python
- update to 0.9
  * Ignore case when parsing directives

OBS-URL: https://build.opensuse.org/request/show/824458
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-rpm-spec?expand=0&rev=8
2020-08-06 05:41:23 +00:00
Tomáš Chvátal
0e7dcd543b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-rpm-spec?expand=0&rev=6 2019-03-06 08:32:33 +00:00
Tomáš Chvátal
86cd3274f2 Accepting request 681855 from home:jayvdb:rpm
- Switch to using pythonhosted.org for sdist
- Update to v0.8
  * Enable parsing versions in `BuildRequires:` and `Requires:`
  * Add support for conditional macros, e.g. `%{?test_macro:expression}`
  * Use flit for packaging

OBS-URL: https://build.opensuse.org/request/show/681855
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-rpm-spec?expand=0&rev=5
2019-03-05 22:00:13 +00:00
Karol Babioch
d973710871 Accepting request 614042 from home:TheBlackCat:branches:devel:languages:python
- Fix tests on Leap 42.3
- spec file cleanups
- spec file cleanups

OBS-URL: https://build.opensuse.org/request/show/614042
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-rpm-spec?expand=0&rev=3
2018-06-05 06:01:45 +00:00
9618f73f96 Accepting request 612376 from home:kbabioch
Trying to establish as devel project for Factory

OBS-URL: https://build.opensuse.org/request/show/612376
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-rpm-spec?expand=0&rev=1
2018-05-26 10:38:09 +00:00