-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
66 lines (53 loc) · 1.57 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
[build-system]
requires = ["poetry-core>=1.0.0", "poetry-dynamic-versioning"]
build-backend = "poetry_dynamic_versioning.backend"
[tool]
[tool.poetry]
name = "dtps-http"
version = "1.3.24"
description = ""
authors = ["Andrea Censi <[email protected]>"]
packages = [
{ from = "src", include = "dtps" },
{ from = "src", include = "dtps_http" },
{ from = "src", include = "dtps_http_programs" },
]
include = ["static/*"]
[tool.poetry.dependencies]
python = "^3.8"
aiohttp = "^3"
cbor2 = "^5"
tcp_latency = "0.0.12"
typing_extensions = "^4"
pymdown-extensions = "^10"
aiopubsub = "^3"
methodtools = "^0.4"
pydantic = "^1.10"
psutil = "^5"
urllib3 = "^2"
jsonpatch = "^1.33"
# other dependencies: aiohttp-devtools pre-commit mkdocs mkdocs-material mkdocstrings[python]
# pip install "mkdocstrings[python]" mkdocs-material
timeout-decorator = "^0.5.0"
prettyprinter = "^0.18.0"
xxhash = "^3.4.1"
[tool.poetry.scripts]
dtps-http-py-server-example-clock = 'dtps_http_programs:clock_main'
dtps-http-py-server = 'dtps_http_programs:server_main'
dtps-http-py-client-stats = 'dtps_http_programs:dtps_stats_main'
dtps-http-py-proxy = 'dtps_http_programs:dtps_proxy_main'
dtps-http-py-send-continuous = 'dtps_http_programs:dtps_send_continuous_main'
dtps-http-py-listen= 'dtps_http_programs:dtps_listen_main'
dtps-http-py= 'dtps_http_programs:dtps_main'
[tool.poetry-dynamic-versioning]
enable = true
dirty = false
metadata = false
tagged-metadata = false
vcs = "git"
style = "pep440"
strict = true
[tool.poetry-dynamic-versioning.substitution]
folders = [
{ path = "src" }
]