T ShwethaSharan opened merge request !692: Fix docs build: Allow Windows paths and isolate sphinx environment at librespacefoundation / SatNOGS / satnogs-client

T ShwethaSharan
2026-02-03T05:58:46Z

Fixes #504

Changes:

Updated tox.ini to set system_site_packages = False. This prevents conflicts when Sphinx is already installed on the host system.

Updated settings.py to use tempfile.gettempdir() instead of hardcoded /tmp paths. This fixes FileNotFoundError when running tests on Windows.

Tested locally on Windows (tox -e docs) with success.