Files
cs249r_book/binder/requirements.txt
Vijay Janapa Reddi 79cc3a0549 fix: add root-level Binder config for monorepo support
Binder looks for config at repo root, but tinytorch/ is a subdirectory.
Added wrapper config that changes to tinytorch/ before setup.
2025-12-17 19:52:51 -05:00

33 lines
853 B
Plaintext

# TinyTorch Binder Environment (root-level wrapper)
# Binder looks for config at repo root, so we redirect to tinytorch/
#
# This file is used by Binder to set up the execution environment
# Keep synchronized with tinytorch/binder/requirements.txt
# Core numerical computing (TinyTorch dependency)
numpy>=1.24.0,<3.0.0
# Terminal UI (for tito CLI and development feedback)
rich>=13.0.0
# Configuration files (for tito CLI)
PyYAML>=6.0
# Jupyter environment
jupyter>=1.1.0
jupyterlab>=4.2.0
ipykernel>=6.29.0
ipywidgets>=8.0.0
# Visualization (for milestone examples and modules)
matplotlib>=3.9.0
# Type checking support
typing-extensions>=4.12.0
# Jupytext (required to convert src/*.py to notebooks)
jupytext>=1.16.0
# Note: tinytorch package itself is installed via postBuild script
# This ensures the latest code from the repository is used