Commit 88288fbb authored by Davide Ricci's avatar Davide Ricci
Browse files

CI: install only what each job needs

The runner is still out of disk during `pip install -e .`.
- run_pylint: `pip install -e . --no-deps` (the job never fails anyway)
- pages: install numpy, astropy and quart (used at import time) and
  noctua with --no-deps; the other packages are mocked through
  autodoc_mock_imports in docs/source/conf.py. Tested locally: the
  docs build, only templates.testpause fails to import (it imports a
  device `cam` that no longer exists, unrelated to this change).

Co-Authored-By: default avatarClaude Opus 5.5 <noreply@anthropic.com>
Source Commit: 2b41eec5
[skip ci]
parent 2b41eec5
Loading
Loading
Loading
Loading