[build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [project] name = "opengait" version = "0.0.0" requires-python = ">=3.10" dependencies = [ "pyyaml", "tensorboard", "opencv-python", "tqdm", "py7zr", "kornia", "einops", "numpy", "imageio", "Pillow", "scikit-learn", "matplotlib", ] [project.optional-dependencies] torch = [ "torch>=1.10", "torchvision", ] [tool.setuptools] packages = ["opengait"] [dependency-groups] dev = [ "basedpyright>=1.38.1", "pytest", "nats-py", "ultralytics", "jaxtyping", "beartype", "click", ]