diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index d9b9033..7dacc37 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -47,7 +47,7 @@ jobs:
     needs: build-frontend
     strategy:
       matrix:
-        python-version: ["3.9","3.10"]
+        python-version: ["3.10"]
         os: [ubuntu-latest, windows-latest, macos-latest]
       fail-fast: false
     env:
diff --git a/pyproject.toml b/pyproject.toml
index 3c43b49..a133c13 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -23,7 +23,7 @@ classifiers = [
 ]
 
 [tool.poetry.dependencies]
-python = ">=3.9,<4.0.0"
+python = ">=3.10,<4.0.0"
 nonebot2 = "^2.0.0-beta.2"
 httpx = ">=0.16.1"
 bs4 = "^0.0.1"
@@ -67,7 +67,7 @@ asyncio_mode = "auto"
 
 [tool.black]
 line-length = 88
-target-version = ["py39","py310"]
+target-version = ["py310"]
 include = '\.pyi?$'
 extend-exclude = '''
 '''