diff --git a/pyproject.toml b/pyproject.toml
index 03d685efa9c3417c3506dd15d2a18689b92cfad6..f82a6ba4c0043e6d119304a8a626687939bfedee 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -15,22 +15,21 @@ readme = "README.md"
 requires-python = ">=3.9"
 dependencies = [
   "czifile",
-  "fastapi>=0.101.*",
-  "ilastik=1.4.*",
+  "fastapi >= 0.101",
+  "ilastik ~= 1.4.1",
   "imagecodecs",
   "jupyterlab",
   "matplotlib",
-  "numpy=1.*",
-  "pandas=1.*",
+  "numpy ~= 1.22.4",
+  "pandas ~= 1.5.3",
   "pillow",
-  "pydantic=1.10.*",
-  "python=3.9.*",
-  "pytorch=1.*",
-  "scikit-image>=0.21.*",
-  "scikit-learn>=1.3.*",
+  "pydantic ~= 1.10.1",
+  "pytorch ~= 1.13.1",
+  "scikit-image >= 0.21.0",
+  "scikit-learn >= 1.5.0",
   "tifffile",
-  "uvicorn>=0.23.*",
-  "zstd=1.5.5",
+  "uvicorn >= 0.23.0",
+  "zstd ~= 1.5.5",
 ]
 
 [project.urls]