xref: /aosp_15_r20/external/cronet/third_party/google_benchmark/src/pyproject.toml (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
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