-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sphinx-build not scalable #165
Comments
Maybe we can try switching to sphinx-build: sphinx will allow more customisation in the building stage. |
Ah! The issue must lie in the
https://www.sphinx-doc.org/en/master/man/sphinx-build.html See
It'd be great if we could generate each of these independently... |
Update: using |
Git issue about |
Ran it with 64GB ram, 6hrs |
seems like it works with the slurm file #SBATCH --job-name=webpage
#SBATCH --output=webpage.log
#
#SBATCH --ntasks=1
#SBATCH --time=10:00:00
#SBATCH --mem=64GB
#SBATCH --cpus-per-task=1
module load git/2.18.0 gcc/9.2.0 openmpi/4.0.2 python/3.8.5
source /fred/oz200/avajpeyi/envs/tess/bin/activate
sphinx-build -b html -j auto outdir outdir/_build |
We should consider ditching this, generate individual pages, maybe serve them with django + use the sphinx-book theme CSS. As i havent messed with Django since my undergrad days, this may take a some effort, but is doable. |
We decided to use nbconvert to manually and statically convert each notebook instead of something heavy like Django |
sphinx-build taking several hours for ~2k notebooks
jupyter-book/jupyter-book#1571
The text was updated successfully, but these errors were encountered: