forked from pf-robotics/kachaka-api
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpyproject.toml
50 lines (40 loc) · 1.02 KB
/
pyproject.toml
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
45
46
47
48
49
50
[project]
name = "kachaka-api"
version = "1.1.0"
authors = [{name="Preferred Robotics inc."}]
dependencies = ["grpcio", "numpy", "protobuf"]
readme = "README.md"
[project.urls]
Repository = "https://github.com/pf-robotics/kachaka-api"
[tool.setuptools]
package-dir = {"" = "python"}
[tool.mypy]
files = [
"python/kachaka_api/base.py",
"python/kachaka_api/aio/",
"python/kachaka_api/util/",
"python/demos/sample_llm_speak.py",
]
ignore_missing_imports = true
[tool.pysen]
version = "0.10.5"
[tool.pysen.lint]
enable_black = true
enable_flake8 = true
enable_isort = true
enable_mypy = false
line_length = 80
py_version = "py310"
[tool.pysen.lint.source]
excludes = [
".flexci/env.sh",
"python/kachaka_api/generated",
]
[tool.pysen.plugin.clang_format]
function = "pysen_plugins::clang_format"
[tool.pysen.plugin.clang_format.config]
extensions = [".cc", ".cpp", ".h", ".hpp"]
[tool.pysen.plugin.cmake_format]
function = "pysen_plugins::cmake_format"
[tool.pysen.plugin.shellcheck]
function = "pysen_plugins::shellcheck"