diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 468b36f1..05bc0e44 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -25,10 +25,15 @@ jobs: - name: Set up Python uses: actions/setup-python@v6 with: - python-version: "3.11" - cache: 'pip' - cache-dependency-path: | + python-version: "3.14" + + - name: Set up uv + uses: astral-sh/setup-uv@v7 + with: + cache-dependency-glob: | docs/requirements.txt + enable-cache: true + version: "latest" - name: Build docs run: | diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 26620b71..72ab2a00 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -25,10 +25,15 @@ jobs: - name: Set up Python uses: actions/setup-python@v6 with: - python-version: "3.11" - cache: 'pip' - cache-dependency-path: | + python-version: "3.14" + + - name: Set up uv + uses: astral-sh/setup-uv@v7 + with: + cache-dependency-glob: | docs/requirements.txt + enable-cache: true + version: "latest" - name: Build docs run: | diff --git a/docs/build.json b/docs/build.json index c5a0e652..d736c530 100644 --- a/docs/build.json +++ b/docs/build.json @@ -1,5 +1,5 @@ { "schemaVersion": 1, "label": "docs build", - "message": "2.1.7" + "message": "2.2.0" } diff --git a/docs/conf.py b/docs/conf.py index fecb0eeb..b0b6fe2f 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -98,6 +98,8 @@ r"https://tldp.org/", # Read timed out r"https://www.unixodbc.org/", + # [Errno 101] Network is unreachable + r"https://nightlies.apache.org/", ] linkcheck_anchors_ignore_for_url += [