From 8b1f4067beea64d5a5faf1c365f97d0616c5f308 Mon Sep 17 00:00:00 2001 From: Matthias Geier Date: Sat, 23 Aug 2025 12:34:57 +0200 Subject: [PATCH 1/3] CI: use Python from image --- .github/workflows/main.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 294da9b..0692987 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -15,11 +15,7 @@ jobs: pandoc ) sudo apt-get install --no-install-recommends ${PACKAGES[@]} - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: 3.9 - - name: Double-check Python version + - name: Check Python version run: | python --version - name: Install docs dependencies From 3a9194356d030819129565939df5a768feca772f Mon Sep 17 00:00:00 2001 From: Matthias Geier Date: Sat, 23 Aug 2025 12:39:28 +0200 Subject: [PATCH 2/3] DOC: fix 2 broken links --- .github/workflows/main.yml | 2 +- doc/rotation-matrices.ipynb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0692987..18e45d2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,7 +26,7 @@ jobs: python -m sphinx -W --keep-going --color -d _build/doctrees/ doc/ _build/html/ -b html - name: Check links run: | - python -m sphinx -W --keep-going --color -d _build/doctrees/ doc/ _build/linkcheck/ -b linkcheck + python -m sphinx -W --keep-going --color -d _build/doctrees/ doc/ _build/linkcheck/ -b linkcheck -q - name: Upload linkcheck results uses: actions/upload-artifact@v4 if: ${{ success() || failure() }} diff --git a/doc/rotation-matrices.ipynb b/doc/rotation-matrices.ipynb index 7f64138..093f294 100644 --- a/doc/rotation-matrices.ipynb +++ b/doc/rotation-matrices.ipynb @@ -47,8 +47,8 @@ " and which axes they rotate around:\n", " The ASDF conventions are shown in detail below.\n", "\n", - "* [\"intrinsic\"](https://en.wikipedia.org/wiki/Euler_angles#Conventions_by_intrinsic_rotations)\n", - " vs. [\"extrinsic\"](https://en.wikipedia.org/wiki/Euler_angles#Conventions_by_extrinsic_rotations)\n", + "* [\"intrinsic\"](https://en.wikipedia.org/wiki/Euler_angles#Definition_by_intrinsic_rotations)\n", + " vs. [\"extrinsic\"](https://en.wikipedia.org/wiki/Euler_angles#Definition_by_extrinsic_rotations)\n", " = \"local\" vs. \"global\" reference system:\n", " This sounds complicated, but it's really just about the order of transformations.\n", " See below for details.\n", From da3cfda85eed79ce10a311b30c85beb65fab19a4 Mon Sep 17 00:00:00 2001 From: Matthias Geier Date: Sat, 23 Aug 2025 12:49:47 +0200 Subject: [PATCH 3/3] RTD: add required sphinx.configuration setting --- .readthedocs.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.readthedocs.yml b/.readthedocs.yml index 81e650c..35bde69 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -9,5 +9,7 @@ build: python: install: - requirements: doc/requirements.txt +sphinx: + configuration: doc/conf.py formats: - pdf