On Mon, Jan 10, 2022 at 01:55:39PM +0100, Miro Hrončok wrote:
When we invented the %pyproject_buildrequires BuildRequires generator, it
generated build-dependencies. Imediatelly we realized that for several
reasons, also generating the runtime dependencies as BuildRequires is
- they are needed to run the test suite
- they are needed to run an import check
- they make the build fail when runtime dependencies are not found
Hence, %pyproject_buildrequires -r was introduced. This flag is implied by
other flags (-x, -t, -e) but it is not a default behavior.
Yes please. I find myself having to add it several times, for packages
that don't use Tox.
Michel Alexandre Salim