- 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/request/show/1154482 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-rpm-spec?expand=0&rev=7