Skip to content
This repository was archived by the owner on Mar 14, 2026. It is now read-only.

Commit 776310c

Browse files
committed
📌 mcp==1.20.0
1 parent eb03f9a commit 776310c

File tree

3 files changed

+1589
-1456
lines changed

3 files changed

+1589
-1456
lines changed

pyproject.toml

Lines changed: 85 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -1,85 +1,85 @@
1-
[project]
2-
name = "MuiceBot"
3-
dynamic = ["version"]
4-
description = "Muice-Chatbot 的 NoneBot2 实现"
5-
readme = "README.md"
6-
requires-python = ">=3.10.0, <3.14"
7-
dependencies = [
8-
"aiosqlite>=0.17.0",
9-
"APScheduler>=3.11.0",
10-
"fleep>=1.0.1",
11-
"jinja2>=3.1.6",
12-
"nonebot2>=2.4.1",
13-
"nonebot-adapter-onebot>=2.4.6",
14-
"nonebot_plugin_alconna>=0.57.6",
15-
"nonebot_plugin_apscheduler>=0.5.0",
16-
"nonebot_plugin_localstore>=0.7.3",
17-
"nonebot-plugin-orm>=0.7.7",
18-
"nonebot_plugin_session>=0.3.2",
19-
"nonebot_plugin_userinfo>=0.2.6",
20-
"numpy>=1.26.4",
21-
"openai>=1.64.0",
22-
"pydantic>=2.10.5",
23-
"pyyaml>=6.0.2",
24-
"httpx>=0.27.0",
25-
"ruamel.yaml>=0.18.10",
26-
"SQLAlchemy>=2.0.38",
27-
"toml>=0.10.2; python_version < '3.11'",
28-
"websocket_client>=1.8.0",
29-
"watchdog>=6.0.0",
30-
"mcp[cli]>=1.9.0",
31-
"aiohttp>=3.12.13"
32-
]
33-
authors = [
34-
{ name = "Moemu", email = "i@snowy.moe" },
35-
]
36-
37-
[project.optional-dependencies]
38-
standard = [
39-
"azure-ai-inference>=1.0.0b7",
40-
"dashscope>=1.22.1",
41-
"google-genai>=1.8.0",
42-
"ollama>=0.4.7",
43-
"soundfile>=0.13.1",
44-
"pytz>=2025.2"
45-
]
46-
dev = [
47-
"pre-commit>=4.1.0",
48-
"mypy>=1.15.0",
49-
"black>=25.1.0",
50-
"types-PyYAML"
51-
]
52-
53-
[tool.nonebot]
54-
adapters = [
55-
{ name = "OneBot V12", module_name = "nonebot.adapters.onebot.v12" },
56-
{ name = "OneBot V11", module_name = "nonebot.adapters.onebot.v11" }
57-
]
58-
plugins = ["nonebot_plugin_alconna", "nonebot_plugin_localstore", "nonebot_plugin_apscheduler", "nonebot_plugin_session", "nonebot_plugin_userinfo", "muicebot"]
59-
builtin_plugins = []
60-
61-
[tool.pytest.ini_options]
62-
asyncio_mode = "auto"
63-
asyncio_default_fixture_loop_scope = "session"
64-
65-
[tool.black]
66-
line-length = 120
67-
68-
[tool.isort]
69-
profile = "black"
70-
71-
[tool.pdm]
72-
distribution = true
73-
74-
[tool.pdm.version]
75-
source = "scm"
76-
tag_filter = "v*"
77-
tag_regex = '^v(?:\D*)?(?P<version>([1-9][0-9]*!)?(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))*((a|b|c|rc)(0|[1-9][0-9]*))?(\.post(0|[1-9][0-9]*))?(\.dev(0|[1-9][0-9]*))?$)$'
78-
fallback_version = "1.0.0"
79-
80-
[tool.pdm.build]
81-
includes = []
82-
83-
[build-system]
84-
requires = ["pdm-backend"]
85-
build-backend = "pdm.backend"
1+
[project]
2+
name = "MuiceBot"
3+
dynamic = ["version"]
4+
description = "Muice-Chatbot 的 NoneBot2 实现"
5+
readme = "README.md"
6+
requires-python = ">=3.10.0, <3.14"
7+
dependencies = [
8+
"aiosqlite>=0.17.0",
9+
"APScheduler>=3.11.0",
10+
"fleep>=1.0.1",
11+
"jinja2>=3.1.6",
12+
"nonebot2>=2.4.1",
13+
"nonebot-adapter-onebot>=2.4.6",
14+
"nonebot_plugin_alconna>=0.57.6",
15+
"nonebot_plugin_apscheduler>=0.5.0",
16+
"nonebot_plugin_localstore>=0.7.3",
17+
"nonebot-plugin-orm>=0.7.7",
18+
"nonebot_plugin_session>=0.3.2",
19+
"nonebot_plugin_userinfo>=0.2.6",
20+
"numpy>=1.26.4",
21+
"openai>=1.64.0",
22+
"pydantic>=2.10.5",
23+
"pyyaml>=6.0.2",
24+
"httpx>=0.27.0",
25+
"ruamel.yaml>=0.18.10",
26+
"SQLAlchemy>=2.0.38",
27+
"toml>=0.10.2; python_version < '3.11'",
28+
"websocket_client>=1.8.0",
29+
"watchdog>=6.0.0",
30+
"mcp[cli]>=1.9.0",
31+
"aiohttp>=3.12.13",
32+
]
33+
authors = [
34+
{ name = "Moemu", email = "i@snowy.moe" },
35+
]
36+
37+
[project.optional-dependencies]
38+
standard = [
39+
"azure-ai-inference>=1.0.0b7",
40+
"dashscope>=1.22.1",
41+
"google-genai>=1.8.0",
42+
"ollama>=0.4.7",
43+
"soundfile>=0.13.1",
44+
"pytz>=2025.2"
45+
]
46+
dev = [
47+
"pre-commit>=4.1.0",
48+
"mypy>=1.15.0",
49+
"black>=25.1.0",
50+
"types-PyYAML"
51+
]
52+
53+
[tool.nonebot]
54+
adapters = [
55+
{ name = "OneBot V12", module_name = "nonebot.adapters.onebot.v12" },
56+
{ name = "OneBot V11", module_name = "nonebot.adapters.onebot.v11" }
57+
]
58+
plugins = ["nonebot_plugin_alconna", "nonebot_plugin_localstore", "nonebot_plugin_apscheduler", "nonebot_plugin_session", "nonebot_plugin_userinfo", "muicebot"]
59+
builtin_plugins = []
60+
61+
[tool.pytest.ini_options]
62+
asyncio_mode = "auto"
63+
asyncio_default_fixture_loop_scope = "session"
64+
65+
[tool.black]
66+
line-length = 120
67+
68+
[tool.isort]
69+
profile = "black"
70+
71+
[tool.pdm]
72+
distribution = true
73+
74+
[tool.pdm.version]
75+
source = "scm"
76+
tag_filter = "v*"
77+
tag_regex = '^v(?:\D*)?(?P<version>([1-9][0-9]*!)?(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))*((a|b|c|rc)(0|[1-9][0-9]*))?(\.post(0|[1-9][0-9]*))?(\.dev(0|[1-9][0-9]*))?$)$'
78+
fallback_version = "1.0.0"
79+
80+
[tool.pdm.build]
81+
includes = []
82+
83+
[build-system]
84+
requires = ["pdm-backend"]
85+
build-backend = "pdm.backend"

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ APScheduler>=3.11.0
44
fleep>=1.0.1
55
httpx>=0.27.0
66
jinja2>=3.1.6
7-
mcp[cli]>=1.9.0
7+
mcp[cli]>=1.20.0
88
nonebot2>=2.4.1
99
nonebot_plugin_alconna>=0.54.2
1010
nonebot_plugin_apscheduler>=0.5.0

0 commit comments

Comments
 (0)