content: [build-system]
  requires = ["maturin>=1.0,<2.0"]
  build-backend = "maturin"
  
  [project]
  name = "fastdigest"
  version = "0.8.3"
  description = "A fast t-digest library for Python built on Rust."
  readme = "README.md"
  requires-python = ">=3.7"
  license = { file = "LICENSE" }
  authors = [
    { name = "Moritz Mucha", email = "fastdigestlibrary@gmail.com" }
  ]
  keywords = [
    "t-digest",
    "tdigest",
    "statistics",
    "quantile",
    "percentile",
    "online learning",
    "streaming",
    "big data",
    "aggregation",
    "real-time analytics",
    "anomaly detection",
    "rust",
    "pyo3"
  ]
  classifiers = [
    "Programming Language :: Python :: 3",
    "Programming Language :: Python :: 3.7",
    "Programming Language :: Python :: 3.8",
    "Programming Language :: Python :: 3.9",
    "Programming Language :: Python :: 3.10",
    "Programming Language :: Python :: 3.11",
    "Programming Language :: Python :: 3.12",
    "Programming Language :: Python :: 3.13",
    "License :: OSI Approved :: MIT License",
    "Operating System :: OS Independent",
    "Topic :: Scientific/Engineering"
  ]
  
  [project.urls]
  Repository = "https://github.com/moritzmucha/fastdigest"
  
  [tool.maturin]
  include = [
    "fastdigest.pyi",
    "benchmark.py",
    "LICENSE",
    "THIRD-PARTY-NOTICES",
    "README.md",
    "API.md"
  ]
  bindings = "pyo3"
  