-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
52 lines (43 loc) · 1.06 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
51
52
[build-system]
requires = ["setuptools>=63.0", "cffi", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "klipper-klippy-l"
license.text = "GPL-3.0-only"
readme = "README-py.md"
description = "Klipper's host daemon - Unofficial repackage, includes patches"
dependencies= [
"cffi==1.15.1",
"pyserial==3.4",
"greenlet==2.0.2",
"Jinja2==2.11.3",
"python-can==3.3.4",
"markupsafe==1.1.1"
]
dynamic = [ "version" ]
[project.optional-dependencies]
resonanceTest = [
"numpy",
"matplotlib"
]
[project.urls]
homepage = "https://github.com/laikulo/klippy"
[project.scripts]
klipper-klippy = "klippy.klippy:main"
klipper_klippy = "klippy.klippy:main"
[tool.setuptools.dynamic]
version = { file = ".py_version" }
[tool.setuptools.packages.find]
include = [
"klippy",
"klippy.*",
"build_data"
]
[tool.setuptools.package-data]
klippy = [ "config/*", "docs/*" ]
"klippy.extras" = [ "*.cfg" ]
"klippy.extras.display" = [ "*.cfg" ]
[tool.setuptools.exclude-package-data]
"klippy.chelper" = [
"*.[ch]"
]