diff --git a/pyproject.toml b/pyproject.toml
index 17c94864..3547e23d 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -30,7 +30,7 @@ nonebot-plugin-guild-patch = "^0.2.3"
 nonebot2 = {extras = ["fastapi"], version = "^2.1.1"}
 pikpakapi = "^0.1.3"
 Pillow = "^10.1.0"
-pydantic = "^1.10.13"
+pydantic = "^2.6.4"
 pyquery = "^2.0.0"
 python-qbittorrent = "^0.4.3"
 tenacity = "^8.2.3"
diff --git a/requirements.txt b/requirements.txt
index 601fa794..022029c5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -15,7 +15,7 @@ nonebot-plugin-guild-patch~=0.2.3
 nonebot2[fastapi]~=2.1.1
 pikpakapi~=0.1.3
 Pillow~=10.1.0
-pydantic~=1.10.13
+pydantic~=2.6.4
 pyquery~=2.0.0
 python-qbittorrent~=0.4.3
 tenacity~=8.2.3