-
Notifications
You must be signed in to change notification settings - Fork 26
Expand file tree
/
Copy pathpyproject.toml
More file actions
96 lines (90 loc) · 2.32 KB
/
pyproject.toml
File metadata and controls
96 lines (90 loc) · 2.32 KB
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
[project]
name = "plain-workspace"
version = "0.0.0"
requires-python = ">=3.13"
[dependency-groups]
dev = [
"plain",
"plain-admin",
"plain-api",
"plain-auth",
"plain-cache",
"plain-cloud",
"plain-code",
"plain-dev",
"plain-elements",
"plain-esbuild",
"plain-flags",
"plain-htmx",
"plain-jobs",
"plain-loginlink",
"plain-email",
"plain-mcp",
"plain-portal",
"plain-postgres",
"plain-oauth",
"plain-observer",
"plain-pages",
"plain-pageviews",
"plain-passwords",
"plain-pytest",
"plain-redirection",
"plain-scan",
"plain-sessions",
"plain-support",
"plain-tailwind",
"plain-toolbar",
"plain-tunnel",
"plain-vendor",
# Type checking and better dev experience
"ty>=0.0.29",
"psycopg[binary]>=3.2.12",
]
[tool.uv.sources]
"plain" = { workspace = true }
"plain-admin" = { workspace = true }
"plain-api" = { workspace = true }
"plain-auth" = { workspace = true }
"plain-cache" = { workspace = true }
"plain-cloud" = { workspace = true }
"plain-code" = { workspace = true }
"plain-dev" = { workspace = true }
"plain-elements" = { workspace = true }
"plain-esbuild" = { workspace = true }
"plain-flags" = { workspace = true }
"plain-htmx" = { workspace = true }
"plain-jobs" = { workspace = true }
"plain-loginlink" = { workspace = true }
"plain-email" = { workspace = true }
"plain-mcp" = { workspace = true }
"plain-portal" = { workspace = true }
"plain-postgres" = { workspace = true }
"plain-oauth" = { workspace = true }
"plain-observer" = { workspace = true }
"plain-pages" = { workspace = true }
"plain-pageviews" = { workspace = true }
"plain-passwords" = { workspace = true }
"plain-pytest" = { workspace = true }
"plain-redirection" = { workspace = true }
"plain-scan" = { workspace = true }
"plain-sessions" = { workspace = true }
"plain-support" = { workspace = true }
"plain-tailwind" = { workspace = true }
"plain-toolbar" = { workspace = true }
"plain-tunnel" = { workspace = true }
"plain-vendor" = { workspace = true }
"plainx-dev" = { workspace = true }
[tool.uv.workspace]
members = [
# By package name, or paths
"plain",
"plain-*",
"plainx-*",
"example",
]
[tool.plain.code.oxc]
version = "1.50.0"
[tool.plain.code.annotations]
exclude = ["example", "scratch", "scripts"]
[tool.ty.environment]
extra-paths = ["plain-postgres/tests", "plain/tests", "plain-admin/tests", "example"]