[build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [project] name = "opengait" version = "0.0.0" requires-python = ">=3.10" dependencies = [ "torch>=2.0", "torchvision", "pyyaml", "tensorboard", "opencv-python", "tqdm", "py7zr", "kornia", "einops", "numpy", "imageio", "Pillow", "scikit-learn", "matplotlib", "cvmmap-client", "nats-py", ] [project.optional-dependencies] parquet = [ "pyarrow", ] wandb = [ "wandb", ] [tool.setuptools] [tool.setuptools.packages.find] where = [".", "opengait-studio"] include = ["opengait", "opengait.*", "opengait_studio", "opengait_studio.*"] [dependency-groups] dev = [ "basedpyright>=1.38.1", "pytest", "ultralytics", "jaxtyping", "beartype", "click", ] [tool.uv.sources] cvmmap-client = { path = "/home/crosstyan/Code/cvmmap-python-client" }