# Core dependencies for rheojax package
# Auto-generated from pyproject.toml - do not edit manually
# Install with: pip install -r requirements.txt

# GPU-accelerated optimization (CRITICAL: must be imported before JAX)
nlsq>=0.2.1

# JAX ecosystem (exact versions required)
jax==0.8.0
jaxlib==0.8.0

# Probabilistic programming and Bayesian analysis
numpyro>=0.19.0
arviz>=0.22.0

# Core scientific computing
numpy>=2.0.0,<3.0.0
scipy>=1.16.0,<2.0.0
pandas>=2.0.0,<3.0.0
matplotlib>=3.10.0,<4.0.0

# NOTE: The following are optional dependencies:
# piblin>=0.5.0 (may need manual installation)
