Files
TinyTorch/site/requirements.txt
Vijay Janapa Reddi 7bc4f6f835 Reorganize repository: rename docs/ to site/ for clarity
- 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>
2025-12-04 16:31:51 -08:00

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