# NLSQ Runtime Dependencies
# Core dependencies required to run NLSQ
# Install with: uv pip install -r requirements.txt
# For development dependencies, use: uv pip install -e ".[dev]"
# For exact reproducibility, use: uv sync (reads uv.lock)

# Core scientific computing
numpy>=2.0.0
scipy>=1.14.0

# JAX ecosystem (locked to 0.8.0)
# GPU users: see GPU ACCELERATION section in README.md and pyproject.toml
jax==0.8.0
jaxlib==0.8.0

# Visualization and monitoring
matplotlib>=3.10.0
psutil>=6.0.0
tqdm>=4.66.0

# Large dataset support
h5py>=3.10.0
