Spaces:
Runtime error
Runtime error
Commit History
-
feat: overhaul for relaunch
Greg Wilson- Create `requirements.txt` with pinned dependencies for building site. - Update .gitignore. - Enhance Makefile. - Rename existing lessons to be lesson/dd_specific.py (two digits, lower case). - Notebooks with other names are not included in index page. - Add SQL tutorial. - Add scripts to regenerate SQLite databases. - Add queueing theory tutorial. - Rename `scripts` directory to `bin`. - Replace old `build.py` with: - `bin/extract.py` gets metadata from `*/index.md` lesson pages. - `bin/build.py` builds root home page and lesson home pages. - `bin/check_empty_cells.py`: look for empty cells in notebooks (enhanced). - `bin/check_missing_titles.py`: look for notebooks without an H1 title. - `bin/check_notebook_packages.py`: check consistency of package versions within lesson. - Add `make check_packages NOTEBOOKS="*/??_*.py"` to check package consistency within lesson. - If `NOTEBOOKS` not specified, all notebooks are che…aaef24a