0
|
1 [project]
|
|
2 name = "sensor-bridge"
|
|
3 version = "0.0.1"
|
|
4 description = ""
|
|
5 authors = [
|
|
6 {name = "Drew Perttula", email = "drewp@bigasterisk.com"},
|
|
7 ]
|
|
8 dependencies = [
|
|
9 "ruff>=0.8.3",
|
|
10 "rdferry>=0.4.0",
|
|
11 "aiomqtt>=2.3.0",
|
|
12 "httpx>=0.28.1",
|
|
13 ]
|
|
14 requires-python = ">=3.11"
|
|
15 license = {text = "MIT"}
|
|
16
|
|
17 [build-system]
|
|
18 requires = ["pdm-pep517>=1.0.0"]
|
|
19 build-backend = "pdm.pep517.api"
|
|
20
|
|
21 [[tool.pdm.source]]
|
|
22 url = "https://projects.bigasterisk.com/"
|
|
23 verify_ssl = true
|
|
24 name = "home"
|
|
25
|
|
26 [tool.ruff]
|
|
27 ignore = []
|
|
28
|
|
29 exclude = [
|
|
30 ".hg",
|
|
31 ".ruff_cache",
|
|
32 ".venv",
|
|
33 "__pypackages__",
|
|
34 "dist",
|
|
35 "node_modules",
|
|
36 ]
|
|
37
|
|
38 line-length = 160
|
|
39
|
|
40 # Allow unused variables when underscore-prefixed.
|
|
41 dummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$"
|
|
42
|
|
43 target-version = "py311"
|
|
44
|
|
45 [tool.ectoscope]
|
|
46 cookiecutter-path = "/my/proj/ectoscope/cookie/skeleton"
|
|
47 cookiecutter-rev = "8effb0f35602"
|