mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2025-12-05 19:17:52 -06:00
- Delete outdated site/ directory - Rename docs/ → site/ to match original architecture intent - Update all GitHub workflows to reference site/: - publish-live.yml: Update paths and build directory - publish-dev.yml: Update paths and build directory - build-pdf.yml: Update paths and artifact locations - Update README.md: - Consolidate site/ documentation (website + PDF) - Update all docs/ links to site/ - Test successful: Local build works with all 40 pages The site/ directory now clearly represents the course website and documentation, making the repository structure more intuitive. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
37 lines
741 B
Plaintext
37 lines
741 B
Plaintext
# TinyTorch Course Dependencies for Site Documentation Builds
|
|
# Note: For Binder/Colab environments, see binder/requirements.txt
|
|
# Keep synchronized with main requirements.txt
|
|
|
|
# Core numerical computing
|
|
numpy>=1.24.0,<3.0.0
|
|
matplotlib>=3.5.0
|
|
|
|
# Data handling
|
|
PyYAML>=6.0
|
|
|
|
# Rich terminal formatting (for development feedback)
|
|
rich>=13.0.0
|
|
|
|
# Jupyter Book for building documentation
|
|
jupyter-book>=1.0.0,<2.0.0
|
|
|
|
# Jupyter environment
|
|
jupyter>=1.0.0
|
|
jupyterlab>=4.0.0
|
|
ipykernel>=6.0.0
|
|
ipywidgets>=8.0.0
|
|
|
|
# Sphinx extensions
|
|
sphinxcontrib-mermaid>=0.9.2
|
|
|
|
# Type checking support
|
|
typing-extensions>=4.0.0
|
|
|
|
# For executing TinyTorch code
|
|
setuptools>=70.0.0
|
|
wheel>=0.42.0
|
|
|
|
# Optional: for advanced visualizations
|
|
# plotly>=5.0.0
|
|
# seaborn>=0.11.0
|