content: [build-system]
  requires = ["setuptools>=61.0"]
  build-backend = "setuptools.build_meta"
  
  [project]
  name = "llava_med"
  version = "1.5.0"
  description = "Towards GPT-4 like large language and visual assistant."
  readme = "README.md"
  requires-python = ">=3.8"
  classifiers = [
      "Programming Language :: Python :: 3",
      "License :: OSI Approved :: Apache Software License",
  ]
  dependencies = [
      "transformers==4.36.2",
      "tokenizers>=0.15.0",
      "sentencepiece==0.1.99",
      "shortuuid",
      "accelerate==0.21.0",
      "peft==0.4.0",
      "bitsandbytes==0.41.0",
      "pydantic<2,>=1",
      "markdown2[all]",
      "protobuf",
      "numpy",
      "scikit-learn==1.2.2",
      "gradio==3.35.2",
      "gradio_client==0.2.9",
      "requests",
      "httpx==0.24.0",
      "uvicorn",
      "fastapi",
      "einops==0.6.1",
      "einops-exts==0.0.4",
      "timm==0.9.12",
      "tiktoken",
      "openai==1.12.0",
      "backoff",
  ]
  
  [project.optional-dependencies]
  train = ["deepspeed==0.9.5", "ninja", "wandb"]
  eval = [
      "azure-ai-ml",
      "datasets",
      "fire",
      "opencv-python",
      "openpyxl==3.1.2",
      "pillow==9.4.0",
      "python-Levenshtein",
      "rich",
      "streamlit==1.29.0",
      "typer[all]",
      "word2number",
  ]
  
  [project.urls]
  "Homepage" = "https://github.com/microsoft/LLaVA-Med"
  "Bug Tracker" = "https://github.com/microsoft/LLaVA-Med/issues"
  
  [tool.setuptools.packages.find]
  exclude = [
      "assets*",
      "benchmark*",
      "docs",
      "dist*",
      "playground*",
      "scripts*",
      "tests*",
  ]
  
  [tool.wheel]
  exclude = [
      "assets*",
      "benchmark*",
      "docs",
      "dist*",
      "playground*",
      "scripts*",
      "tests*",
  ]
  
  [tool.black]
  line-length = 120
  skip-string-normalization = true
  
  [tool.pyright]
  exclude = [
      "**/__pycache__",
      "playground",
      "_results",
      "_data",
      "models",
      "checkpoints",
      "wandb",
      "docs",
  ]
  