content: [project]
  name = "mxbai-rerank"
  version = "0.1.6"
  description = "Crispy reranking models from Mixedbread."
  readme = "README.md"
  requires-python = ">=3.9"
  license = {file = "LICENSE"}
  authors = [
      {name = "Mixedbread", email = "support@mixedbread.com"},
      {name = "Julius Lipp", email = "julius@mixedbread.com"},
      {name = "Sean Lee", email = "sean@mixedbread.com"},
      {name = "Aamir Shakir", email = "aamir@mixedbread.com"},
      {name = "Rui Huang", email = "rui@mixedbread.com"},
  ]
  keywords = ["search", "reranking", "nlp", "machine-learning", "transformers"]
  classifiers = [
      "Development Status :: 5 - Production/Stable",
      "Intended Audience :: Developers",
      "Intended Audience :: Science/Research",
      "License :: OSI Approved :: Apache Software License",
      "Programming Language :: Python :: 3",
      "Programming Language :: Python :: 3.9",
      "Programming Language :: Python :: 3.10",
      "Programming Language :: Python :: 3.11",
      "Topic :: Scientific/Engineering :: Artificial Intelligence",
  ]
  dependencies = [
      "transformers>=4.49.0",
      "torch>=2.0.0",
      "numpy>=1",
      "batched>=0.1.4",
      "tqdm>=4.67.1",
      "accelerate>=1.5.1",
  ]
  
  [project.urls]
  Homepage = "https://mixedbread.com"
  Documentation = "https://mixedbread.com/blog/mxbai-rerank-v2"
  Repository = "https://github.com/mixedbread-ai/mxbai-rerank"
  "Bug Tracker" = "https://github.com/mixedbread-ai/mxbai-rerank/issues"
  
  [build-system]
  requires = ["setuptools>=61.0"]
  build-backend = "setuptools.build_meta"
  
  [tool.setuptools.packages.find]
  include = ["mxbai_rerank", "mxbai_rerank.*"]
  
  [tool.setuptools.package-data]
  mxbai_rerank = ["py.typed"]
  
  [dependency-groups]
  dev = [
      "pre-commit>=4.1.0",
  ]
  
  [project.optional-dependencies]
  dev = [
      "ruff>=0.9.10",
      "pip>=24.0",
      "pytest>=8.0.0",
      "pytest-cov>=4.1.0",
      "pytest-mock>=3.12.0",
      "pre-commit>=3.6.0",
  ]
  