gnif / LookingGlass

An extremely low latency KVMFR (KVM FrameRelay) implementation for guests with VGA PCI Passthrough.
GNU General Public License v2.0
4.65k stars 257 forks source link

[github] build: Use debian package for sphinxcontrib-spelling #1067

Closed JJRcop closed 1 year ago

JJRcop commented 1 year ago

Uses the Debian/Ubuntu package for sphinxcontrib-spelling rather than from pip. This fixes the issue by virtue of being an older version. I think we should prefer these packages anyway for stability.

This issue looks to have been caused by sphinxcontrib-spelling needing docutils >= 0.18.1 but not declaring that as a requirement (see sphinx-contrib/spelling#212). The current ubuntu-latest appears to feature 0.17.1: Screenshot_20230404_172738

Build test Screenshot 2023-04-04 at 17-11-32 Debianize docs build workflow test · JJRcop_LookingGlass@7bc9578