annotate pyproject.toml @ 2148:2973ec5df7e4

add dep
author drewp@bigasterisk.com
date Wed, 17 May 2023 19:09:01 -0700
parents 83f9fbc0a003
children 87c011a5e99f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2031
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
1 [project]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
2 name = ""
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
3 version = ""
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
4 description = ""
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
5 authors = [{ name = "Drew Perttula", email = "drewp@bigasterisk.com" }]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
6 license-expression = "MIT"
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
7 dependencies = [
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
8 "autobahn",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
9 "coloredlogs",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
10 "colormath",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
11 "cyclone",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
12 "genshi",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
13 "ipython",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
14 "klein",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
15 "louie",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
16 "moviepy",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
17 "noise",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
18 "pillow",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
19 "pyftdi",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
20 "pyjade",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
21 "pyserial",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
22 "python-dateutil",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
23 "pyusb",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
24 "rdflib",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
25 "requests",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
26 "rx",
2138
83f9fbc0a003 setup tweaks
drewp@bigasterisk.com
parents: 2110
diff changeset
27 # "scipy",
2031
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
28 "service_identity",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
29 "statprof",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
30 "toposort",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
31 "treq",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
32 "twisted",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
33 "txzmq",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
34 "udmx-pyusb",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
35 "webcolors>=1.11.1",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
36 "watchdog>=2.1.7",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
37 "standardservice @ https://projects.bigasterisk.com/standardservice/standardservice-0.6.0.tar.gz",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
38 "cycloneerr @ https://projects.bigasterisk.com/cycloneerr/cycloneerr-0.4.0.tar.gz",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
39 "web.py>=0.62",
2067
508001655c2f rdfdb needs websockets lib choice, but doesn't list it as a dep since i meant it to be server-agnostic
drewp@bigasterisk.com
parents: 2063
diff changeset
40 "uvicorn[standard]>=0.17.6",
2035
f9faa2ec824f WIP collector using starlette and vite
drewp@bigasterisk.com
parents: 2031
diff changeset
41 "starlette[standard]>=0.19.0",
f9faa2ec824f WIP collector using starlette and vite
drewp@bigasterisk.com
parents: 2031
diff changeset
42 "prometheus-client>=0.14.1",
f9faa2ec824f WIP collector using starlette and vite
drewp@bigasterisk.com
parents: 2031
diff changeset
43 "starlette-exporter>=0.12.0",
2038
5154f5a23e85 reworking initial setup; get bin/asco running
drewp@bigasterisk.com
parents: 2035
diff changeset
44 "PyGObject>=3.42.1",
2072
d5f1cc9615af collector: rewrites for asyncio
drewp@bigasterisk.com
parents: 2067
diff changeset
45 "aiohttp>=3.8.1",
2092
b39aafe12319 use rdfdb public version and add pydeps
drewp@bigasterisk.com
parents: 2072
diff changeset
46 "rdfdb @ https://projects.bigasterisk.com/rdfdb/rdfdb-0.23.0.tar.gz",
2100
f1df317f7c4c effectSequencer mostly ported to asyncio
drewp@bigasterisk.com
parents: 2092
diff changeset
47 "sse-starlette>=0.10.3",
2148
2973ec5df7e4 add dep
drewp@bigasterisk.com
parents: 2138
diff changeset
48 "pydmxcontrol>=2.0.0",
2973ec5df7e4 add dep
drewp@bigasterisk.com
parents: 2138
diff changeset
49 "flask==2.2.4",
2031
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
50 ]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
51 requires-python = ">=3.9"
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
52
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
53 [project.urls]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
54 Homepage = ""
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
55
2092
b39aafe12319 use rdfdb public version and add pydeps
drewp@bigasterisk.com
parents: 2072
diff changeset
56 [project.optional-dependencies]
2031
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
57 [tool.pdm]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
58
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
59 [tool.pdm.dev-dependencies]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
60 dev = [
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
61 "coverage",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
62 "flake8",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
63 "freezegun",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
64 "hunter",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
65 "ipdb",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
66 "mock",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
67 "mypy",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
68 "nose-watcher",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
69 "nose",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
70 "pytest-watcher",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
71 "pytest",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
72 "yapf",
2092
b39aafe12319 use rdfdb public version and add pydeps
drewp@bigasterisk.com
parents: 2072
diff changeset
73 "pydeps>=1.10.18",
2031
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
74 ]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
75
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
76 [[tool.pdm.source]]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
77 name = "pypi"
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
78 url = "https://pypi.org/simple"
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
79 verify_ssl = true
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
80
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
81 [build-system]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
82 requires = ["pdm-pep517"]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
83 build-backend = "pdm.pep517.api"