1[build-system] 2requires = ["setuptools", "wheel"] 3build-backend = "setuptools.build_meta" 4 5[project] 6name = "google_benchmark" 7description = "A library to benchmark code snippets." 8requires-python = ">=3.8" 9license = {file = "LICENSE"} 10keywords = ["benchmark"] 11 12authors = [ 13 {name = "Google", email = "[email protected]"}, 14] 15 16classifiers = [ 17 "Development Status :: 4 - Beta", 18 "Intended Audience :: Developers", 19 "Intended Audience :: Science/Research", 20 "License :: OSI Approved :: Apache Software License", 21 "Programming Language :: Python :: 3.8", 22 "Programming Language :: Python :: 3.9", 23 "Programming Language :: Python :: 3.10", 24 "Programming Language :: Python :: 3.11", 25 "Topic :: Software Development :: Testing", 26 "Topic :: System :: Benchmark", 27] 28 29dynamic = ["readme", "version"] 30 31dependencies = [ 32 "absl-py>=0.7.1", 33] 34 35[project.urls] 36Homepage = "https://github.com/google/benchmark" 37Documentation = "https://github.com/google/benchmark/tree/main/docs" 38Repository = "https://github.com/google/benchmark.git" 39Discord = "https://discord.gg/cz7UX7wKC2" 40 41[tool.setuptools] 42package-dir = {"" = "bindings/python"} 43zip-safe = false 44 45[tool.setuptools.packages.find] 46where = ["bindings/python"] 47 48[tool.setuptools.dynamic] 49version = { attr = "google_benchmark.__version__" } 50readme = { file = "README.md", content-type = "text/markdown" } 51