Use uv in docs build
diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml
index 006991a16d..4c592d7391 100644
--- a/.github/workflows/doc.yml
+++ b/.github/workflows/doc.yml
@@ -30,9 +30,9 @@ jobs:
 
       - name: Install dependencies
         run: |
-          python -m pip install --upgrade pip setuptools wheel
-          python -m pip install -e ".[d]"
-          python -m pip install -r "docs/requirements.txt"
+          python -m pip install uv
+          python -m uv pip install --system -e ".[d]"
+          python -m uv pip install --system -r "docs/requirements.txt"
 
       - name: Build documentation
         run: sphinx-build -a -b html -W --keep-going docs/ docs/_build

Currently pip spends >20s here