aboutsummaryrefslogtreecommitdiff
path: root/pyproject.toml
blob: 47bbbfc9b976bbd9385099317de04991014868ad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
[build-system]
requires = [ "setuptools>=61.2",]
build-backend = "setuptools.build_meta"

[project]
name = "mobly"
version = "1.12.3"
description = "Automation framework for special end-to-end test cases"
requires-python = ">=3.11"
dependencies = [ "portpicker", "pywin32; platform_system == \"Windows\"", "pyyaml",]

[[project.maintainers]]
name = "Ang Li"
email = "mobly-github@googlegroups.com"

[project.license]
text = "Apache2.0"

[project.urls]
Homepage = "https://github.com/google/mobly"
Download = "https://github.com/google/mobly/tarball/1.12.3"

[project.optional-dependencies]
testing = [ "mock", "pytest", "pytz",]

[tool.setuptools]
include-package-data = false
script-files = [ "tools/sl4a_shell.py", "tools/snippet_shell.py",]

[tool.pyink]
line-length = 80
preview = true
pyink-indentation = 2
pyink-use-majority-quotes = true
extend-exclude = '.*\/venv/.*|.*\/\.tox\/.*'

[tool.pytest.ini_options]
python_classes = [ "*Test",]
python_files = [ "*_test.py",]
testpaths = [ "tests/mobly",]

[tool.setuptools.packages.find]
exclude = [ "tests",]
namespaces = false