torch>=2.0
numpy>=1.24
scipy>=1.10
numba>=0.57
pandas>=1.5
scikit-learn>=1.2
einops>=0.6
tqdm>=4.64
joblib>=1.3
statsmodels>=0.14
tabulate>=0.9
matplotlib>=3.6

[all]
foreblocks[benchmark,foreminer,mltracker,vmd,wavelets]

[benchmark]
neuralforecast>=2.0
openpyxl>=3.1

[dev]
pytest>=7.0
ipykernel>=6.0
ruff
basedpyright

[foreminer]
ruptures>=1.1

[mltracker]
fastapi>=0.100
uvicorn>=0.22
pydantic>=2.0

[vmd]
pyfftw>=0.13
optuna>=3.0

[wavelets]
PyWavelets>=1.4
pytorch_wavelets>=1.3
