# Interface
streamlit>=1.38
plotly>=5.24

# Experimental all-backends profile. Normal installs should use
# `pip install .`; compatibility notes and manual backends are in README.
myogait[mediapipe,yolo,vitpose,rtmw,sapiens,sapiens2,alphapose,detectron2,excel,yaml,loess,wavelet] @ git+https://github.com/IDMDataHub/myogait.git@master
ezc3d
c3d>=0.5

# Scientific stack used directly by the application. myogait installs its
# own scipy and gaitkit dependencies.
numpy>=1.24
pandas>=2.0
matplotlib>=3.7

# Manual backends (see README for supported versions):
#   pip install mmpose mmdet openmim   # RTMPose-m / HRNet-W48 (openmim recommended over plain pip)
#   pip install intel-extension-for-pytorch   # Intel Arc / Xe acceleration
#   pip install "git+https://github.com/facebookresearch/detectron2.git"  # Keypoint R-CNN; not on PyPI, needs a C++ toolchain
