Install/update pyproject-rpm-macros when we install/update python-srpm-macros.
This fixes spurious failures when recent pyproject-srpm-macros features, such as the -w argument to the pyproject_buildrequires macro, are required in order to generate the SRPM.
This is a follow-up to https://pagure.io/fedora-zuul-jobs-config/pull-request/140.
See https://src.fedoraproject.org/rpms/python-hatchling/pull-request/8 for an example of the problem this is intended to solve.
Install/update
pyproject-rpm-macroswhen we install/updatepython-srpm-macros.This fixes spurious failures when recent
pyproject-srpm-macrosfeatures, such as the-wargument to thepyproject_buildrequiresmacro, are required in order to generate the SRPM.This is a follow-up to https://pagure.io/fedora-zuul-jobs-config/pull-request/140.
See https://src.fedoraproject.org/rpms/python-hatchling/pull-request/8 for an example of the problem this is intended to solve.