annotate pyproject.toml @ 2450:a4052905ca7d default tip

notes about how rdfdb syncs, or should sync
author drewp@bigasterisk.com
date Mon, 03 Jun 2024 23:01:54 -0700
parents 7888cfff657b
children
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]
2377
2088c500415e pdm & homepage fixes
drewp@bigasterisk.com
parents: 2309
diff changeset
2 name = "light9"
2088c500415e pdm & homepage fixes
drewp@bigasterisk.com
parents: 2309
diff changeset
3 version = "0.0.1"
2031
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" }]
2377
2088c500415e pdm & homepage fixes
drewp@bigasterisk.com
parents: 2309
diff changeset
6 license = {text = "MIT"}
2031
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 "pillow",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
9 "pyjade",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
10 "pyserial",
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
11 "pyusb",
2168
8c5a685e6cba add tls extras to twisted
drewp@bigasterisk.com
parents: 2167
diff changeset
12 "twisted[tls]>=22.10.0",
2031
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
13 "txzmq",
2165
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
14 "aiohttp>=3.8.1",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
15 "coloredlogs>=15.0.1",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
16 "colormath>=3.0.0",
2166
679cafb867b1 start cyclone removal project
drewp@bigasterisk.com
parents: 2165
diff changeset
17 "flask==2.2.4", # workaround for pydmxcontrol
2165
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
18 "ipython>=8.13.2",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
19 "louie>=2.0",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
20 "moviepy>=1.0.3",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
21 "noise>=1.2.2",
2035
f9faa2ec824f WIP collector using starlette and vite
drewp@bigasterisk.com
parents: 2031
diff changeset
22 "prometheus-client>=0.14.1",
2165
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
23 "pydmxcontrol>=2.0.0",
2038
5154f5a23e85 reworking initial setup; get bin/asco running
drewp@bigasterisk.com
parents: 2035
diff changeset
24 "PyGObject>=3.42.1",
2165
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
25 "python-dateutil>=2.8.2",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
26 "rdflib>=6.3.2",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
27 "requests>=2.30.0",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
28 "rx>=3.2.0",
2100
f1df317f7c4c effectSequencer mostly ported to asyncio
drewp@bigasterisk.com
parents: 2092
diff changeset
29 "sse-starlette>=0.10.3",
2165
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
30 "starlette-exporter>=0.12.0",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
31 "starlette>=0.27.0",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
32 "statprof>=0.1.2",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
33 "toposort>=1.10",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
34 "udmx-pyusb>=2.0.0",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
35 "uvicorn[standard]>=0.17.6",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
36 "watchdog>=2.1.7",
87c011a5e99f more specific py versions, some cleanup. update rdfdb
drewp@bigasterisk.com
parents: 2148
diff changeset
37 "webcolors>=1.11.1",
2167
aecbcddccfea get pytest running
drewp@bigasterisk.com
parents: 2166
diff changeset
38 "scipy>=1.9.3",
2216
acf1b68d031a fancier background_loop reporting for faders
drewp@bigasterisk.com
parents: 2168
diff changeset
39 "braillegraph>=0.6",
2264
74b4acd3dde0 collector client retries a bit. not sure we want this.
drewp@bigasterisk.com
parents: 2222
diff changeset
40 "tenacity>=8.2.2",
2308
5de390834fda new midifade
drewp@bigasterisk.com
parents: 2287
diff changeset
41 "mido>=1.2.10",
5de390834fda new midifade
drewp@bigasterisk.com
parents: 2287
diff changeset
42 "alsa-midi>=1.0.1",
2309
drewp@bigasterisk.com
parents: 2308
diff changeset
43 "treq>=22.2.0",
2377
2088c500415e pdm & homepage fixes
drewp@bigasterisk.com
parents: 2309
diff changeset
44 "light9 @ file:///${PROJECT_ROOT}/",
2386
a1f1653e3d5b new dep
drewp@bigasterisk.com
parents: 2380
diff changeset
45 "python-debouncer>=0.1.4",
2394
7578f855d18b deps fix
drewp@bigasterisk.com
parents: 2386
diff changeset
46 "pytest>=8.2.0",
2395
ef3cde3e81e8 switch collector output from json to avro (still over WS)
drewp@bigasterisk.com
parents: 2394
diff changeset
47 "avro>=1.11.3",
ef3cde3e81e8 switch collector output from json to avro (still over WS)
drewp@bigasterisk.com
parents: 2394
diff changeset
48 "fastavro>=1.9.4",
ef3cde3e81e8 switch collector output from json to avro (still over WS)
drewp@bigasterisk.com
parents: 2394
diff changeset
49 "yappi>=1.6.0",
2429
7888cfff657b + py-spy
drewp@bigasterisk.com
parents: 2410
diff changeset
50 "py-spy>=0.3.14",
2031
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
51 ]
2377
2088c500415e pdm & homepage fixes
drewp@bigasterisk.com
parents: 2309
diff changeset
52 requires-python = ">=3.11"
2088c500415e pdm & homepage fixes
drewp@bigasterisk.com
parents: 2309
diff changeset
53
2088c500415e pdm & homepage fixes
drewp@bigasterisk.com
parents: 2309
diff changeset
54 readme = "README.md"
2031
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
55
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
56 [project.urls]
2377
2088c500415e pdm & homepage fixes
drewp@bigasterisk.com
parents: 2309
diff changeset
57 Homepage = "https://bigasterisk.com/light9/"
2031
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]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
60
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
61 [tool.pdm.dev-dependencies]
e7e3fbae767d add files related to pdm setup
drewp@bigasterisk.com
parents:
diff changeset
62 dev = [
2167
aecbcddccfea get pytest running
drewp@bigasterisk.com
parents: 2166
diff changeset
63 "coverage>=7.2.5",
aecbcddccfea get pytest running
drewp@bigasterisk.com
parents: 2166
diff changeset
64 "flake8>=6.0.0",
aecbcddccfea get pytest running
drewp@bigasterisk.com
parents: 2166
diff changeset
65 "freezegun>=1.2.2",
aecbcddccfea get pytest running
drewp@bigasterisk.com
parents: 2166
diff changeset
66 "hunter>=3.6.1",
aecbcddccfea get pytest running
drewp@bigasterisk.com
parents: 2166
diff changeset
67 "ipdb>=0.13.13",
aecbcddccfea get pytest running
drewp@bigasterisk.com
parents: 2166
diff changeset
68 "mock>=5.0.2",
aecbcddccfea get pytest running
drewp@bigasterisk.com
parents: 2166
diff changeset
69 "yapf>=0.33.0",
aecbcddccfea get pytest running
drewp@bigasterisk.com
parents: 2166
diff changeset
70 "pydeps>=1.12.5",
aecbcddccfea get pytest running
drewp@bigasterisk.com
parents: 2166
diff changeset
71 "nose2>=0.13.0",
aecbcddccfea get pytest running
drewp@bigasterisk.com
parents: 2166
diff changeset
72 "pytest-watch>=4.2.0",
2222
b0e6fe19dc3b make rdfdb editable
drewp@bigasterisk.com
parents: 2216
diff changeset
73 "-e file:///my/proj/rdfdb#egg=rdfdb",
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