xref: /aosp_15_r20/tools/netsim/testing/netsim-grpc/pyproject.toml (revision cf78ab8cffb8fc9207af348f23af247fb04370a6)
1*cf78ab8cSAndroid Build Coastguard Worker[build-system]
2*cf78ab8cSAndroid Build Coastguard Worker# AVOID CHANGING REQUIRES: IT WILL BE UPDATED BY PYSCAFFOLD!
3*cf78ab8cSAndroid Build Coastguard Workerrequires = ["setuptools>=46.1.0", "wheel", "grpcio-tools"]
4*cf78ab8cSAndroid Build Coastguard Workerbuild-backend = "setuptools.build_meta"
5*cf78ab8cSAndroid Build Coastguard Worker
6*cf78ab8cSAndroid Build Coastguard Worker# [tool.setuptools_scm]
7*cf78ab8cSAndroid Build Coastguard Worker# # For smarter version schemes and other configuration options,
8*cf78ab8cSAndroid Build Coastguard Worker# # check out https://github.com/pypa/setuptools_scm
9*cf78ab8cSAndroid Build Coastguard Worker# version_scheme = "no-guess-dev"
10*cf78ab8cSAndroid Build Coastguard Worker[project]
11*cf78ab8cSAndroid Build Coastguard Workername = "netsim-grpc"
12*cf78ab8cSAndroid Build Coastguard Workerauthors = [
13*cf78ab8cSAndroid Build Coastguard Worker    { name = "Erwin Jansen", email = "[email protected]" },
14*cf78ab8cSAndroid Build Coastguard Worker    { name = "Shuo Wang Hsu", email = "[email protected]" }
15*cf78ab8cSAndroid Build Coastguard Worker]
16*cf78ab8cSAndroid Build Coastguard Workerlicense = { file = "LICENSE.txt" }
17*cf78ab8cSAndroid Build Coastguard Workerreadme = "README.md"
18*cf78ab8cSAndroid Build Coastguard Workerversion = "0.0.1"
19*cf78ab8cSAndroid Build Coastguard Workerclassifiers = ["Topic :: Software Development"]
20*cf78ab8cSAndroid Build Coastguard Workerdependencies = [
21*cf78ab8cSAndroid Build Coastguard Worker    "grpcio",
22*cf78ab8cSAndroid Build Coastguard Worker    "grpcio-tools",
23*cf78ab8cSAndroid Build Coastguard Worker    "protobuf",
24*cf78ab8cSAndroid Build Coastguard Worker    "importlib-metadata; python_version<'3.8'",
25*cf78ab8cSAndroid Build Coastguard Worker]
26*cf78ab8cSAndroid Build Coastguard Worker
27*cf78ab8cSAndroid Build Coastguard Worker[project.optional-dependencies]
28*cf78ab8cSAndroid Build Coastguard Workertests = ["pytest==7.1.3", "pytest-mock", "mock==4.0.3"]
29*cf78ab8cSAndroid Build Coastguard Worker
30*cf78ab8cSAndroid Build Coastguard Worker[tool.pytest.ini_options]
31*cf78ab8cSAndroid Build Coastguard Workertestpaths = ["tests"]
32*cf78ab8cSAndroid Build Coastguard Workeraddopts = ["--import-mode=importlib"]
33*cf78ab8cSAndroid Build Coastguard Workertests = ["pytest==7.1.3", "pytest_mock==3.8.2"]
34