From f61285673ca6bcfe1ef21c6556450131b06bdd5a Mon Sep 17 00:00:00 2001 From: WU Leizhi Date: Mon, 5 Oct 2026 21:02:29 +0800 Subject: [PATCH 1/2] fix: build tox documentation with system make --- tox.ini | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tox.ini b/tox.ini index ccdda14c..694d32ec 100644 --- a/tox.ini +++ b/tox.ini @@ -61,9 +61,8 @@ skip_install = true allowlist_externals = make echo - uvx commands = - uvx make -C docs html + make -C docs html commands_post = echo "Find the HTML documentation at file://{toxinidir}/docs/_build/html/index.html" From d712f4d21b03f68bf2a2503c5d10c76bf6d0ae29 Mon Sep 17 00:00:00 2001 From: WU Leizhi Date: Mon, 5 Oct 2026 21:05:01 +0800 Subject: [PATCH 2/2] docs: add tox documentation build changelog --- changelog.d/pr490.bugfix.rst | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 changelog.d/pr490.bugfix.rst diff --git a/changelog.d/pr490.bugfix.rst b/changelog.d/pr490.bugfix.rst new file mode 100644 index 00000000..9914e0b3 --- /dev/null +++ b/changelog.d/pr490.bugfix.rst @@ -0,0 +1,2 @@ +The ``tox -e docs`` command now uses the available system ``make`` executable +instead of resolving the unrelated PyPI ``make`` package through ``uvx``.