-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
43 lines (37 loc) · 1.45 KB
/
pyproject.toml
File metadata and controls
43 lines (37 loc) · 1.45 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
[project]
name = "Twelve"
version = "0.1.0"
requires-python = "~=3.14"
dependencies = [
"backoff~=2.2",
"nonebot2[fastapi,httpx,websockets]~=2.4",
"nonebot-adapter-milky @ https://github.com/nonebot/adapter-milky/archive/9afaa853697e1ee6f126b5127b1e7cbc701c1656.zip",
"nonebot-adapter-onebot~=2.4",
"nonebot-plugin-alconna~=0.60",
"nonebot-plugin-apscheduler~=0.5",
"nonebot-plugin-htmlkit~=0.1.0rc5",
"nonebot-plugin-htmlrender~=0.6",
"nonebot-plugin-orm[sqlite]~=0.8",
"nonebot-plugin-uninfo~=0.10",
"playwright @ https://github.com/ProgramRipper/playwright-python/releases/download/v1.55.1/playwright-1.55.1-py3-none-any.whl",
]
[dependency-groups]
dev = ["black~=24.10", "isort~=5.13", "nb-cli~=1.7"]
[tool.pdm]
distribution = false
[tool.nonebot]
plugin_dirs = ["src/plugins"]
[tool.nonebot.adapters]
nonebot-adapter-milky = [{name = "nonebot-adapter-milky", module_name = "nonebot.adapters.milky"}]
nonebot-adapter-onebot = [{name = "OneBot V11", module_name = "nonebot.adapters.onebot.v11"}]
[tool.nonebot.plugins]
nonebot-plugin-alconna = ["nonebot_plugin_alconna"]
nonebot-plugin-apscheduler = ["nonebot_plugin_apscheduler"]
nonebot-plugin-htmlkit = ["nonebot_plugin_htmlkit"]
nonebot-plugin-htmlrender = ["nonebot_plugin_htmlrender"]
nonebot-plugin-orm = ["nonebot_plugin_orm"]
nonebot-plugin-uninfo = ["nonebot_plugin_uninfo"]
[tool.pyright]
enableExperimentalFeatures = true
pythonVersion = "3.14"
pythonPlatform = "Linux"