1[project]
2name = "bt-test-interfaces"
3readme = "../README.md"
4authors = [{name = "Pandora", email = "[email protected]"}]
5dynamic = ["version", "description"]
6classifiers = [
7    "License :: OSI Approved :: Apache Software License"
8]
9dependencies = [
10    "grpcio>=1.62.1",
11    "protobuf>=4.22.0"
12]
13
14[project.urls]
15Source = "https://github.com/google/bt-test-interfaces"
16
17[project.optional-dependencies]
18dev = [
19    "pyright==1.1.298",
20    "types-psutil==5.9.5.16",
21    "types-setuptools==68.1.0.1",
22    "types-protobuf==4.24.0.1"
23]
24
25[tool.flit.module]
26name = "pandora"
27
28[tool.flit.sdist]
29include = ["_build", ".."]
30
31[tool.pyright]
32include = ["pandora"]
33exclude = ["**/__pycache__", "**/*_pb2.py"]
34typeCheckingMode = "strict"
35useLibraryCodeForTypes = true
36verboseOutput = false
37reportMissingTypeStubs = false
38reportUnknownLambdaType = false
39reportImportCycles = false
40reportPrivateUsage = false
41
42[build-system]
43requires = ["flit_core==3.7.1", "grpcio-tools>=1.62.1"]
44build-backend = "_build.backend"
45backend-path = ["."]
46