diff options
Diffstat (limited to 'pyproject.toml')
-rw-r--r-- | pyproject.toml | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..47bbbfc --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,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 |