Release v4.0.1
diff --git a/setup.cfg b/setup.cfg
index 37cf657..851ccff 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -115,7 +115,6 @@
     # Unreleased package have a feature we want(use correct version package for API ref), so we install from
     # GitHub directly, see also:
     # https://github.com/Holzhaus/sphinx-multiversion/issues/42#issuecomment-1210539786
-    sphinx-multiversion @ git+https://github.com/Holzhaus/sphinx-multiversion#egg=sphinx-multiversion
     sphinx-github-changelog
 dev =
     # build
diff --git a/src/pydolphinscheduler/__init__.py b/src/pydolphinscheduler/__init__.py
index b285d5a..6ba2585 100644
--- a/src/pydolphinscheduler/__init__.py
+++ b/src/pydolphinscheduler/__init__.py
@@ -17,4 +17,4 @@
 
 """Init root of pydolphinscheduler."""
 
-__version__ = "dev"
+__version__ = "4.0.1"
diff --git a/src/pydolphinscheduler/version_ext b/src/pydolphinscheduler/version_ext
index 1983d1a..93cd7f1 100644
--- a/src/pydolphinscheduler/version_ext
+++ b/src/pydolphinscheduler/version_ext
@@ -1 +1 @@
-dolphinscheduler>=3.2.0
\ No newline at end of file
+dolphinscheduler>=3.1.2, <3.1.4
\ No newline at end of file