From 1dad31bc8109d5a746db17f180c4b9c65e4e4041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Fri, 6 May 2022 10:46:08 +0000 Subject: [PATCH] Markdown: Make the [prepare-metadata-for-build-wheel hook] link work in Pagure (It works as it in on GitLab.) Related: rhbz#2060109 --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 886c138..9f0cf04 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ the package's runtime dependencies need to also be included as build requirement Hence, `%pyproject_buildrequires` also generates runtime dependencies by default. -For this to work, the project's build system must support the [`prepare-metadata-for-build-wheel` hook]. +For this to work, the project's build system must support the [prepare-metadata-for-build-wheel hook]. The popular buildsystems (setuptools, flit, poetry) do support it. This behavior can be disabled @@ -142,12 +142,12 @@ in worst case, patch/sed the requirement out from the tox configuration. Note that both `-x` and `-t` imply `-r`, because runtime dependencies are always required for testing. -You can only use those options if the build backend supports the [`prepare-metadata-for-build-wheel` hook], +You can only use those options if the build backend supports the [prepare-metadata-for-build-wheel hook], or together with `-w`. [tox]: https://tox.readthedocs.io/ [tox-current-env]: https://github.com/fedora-python/tox-current-env/ -[`prepare-metadata-for-build-wheel` hook]: https://www.python.org/dev/peps/pep-0517/#prepare-metadata-for-build-wheel +[prepare-metadata-for-build-wheel hook]: https://www.python.org/dev/peps/pep-0517/#prepare-metadata-for-build-wheel Additionally to generated requirements you can supply multiple file names to `%pyproject_buildrequires` macro. Dependencies will be loaded from them: