diff --git a/pyproject.toml b/pyproject.toml
index bd695d091a5f7f0d60bac6f1cc371f4f9c952993..377c263fafe470ed96f52f7bac308c8b630c027f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -32,7 +32,7 @@ version = { attr = "satella.__version__" }
 [project.optional-dependencies]
 dev = ["pylint", "toml", "requests", "codeclimate-test-reporter", "opentracing"]
 # at most coverage 4.3 can be used because CodeClimate's test reporter is a bit stupid
-test = ["pytest-cov", "pytest-xdist", "pytest", "pytest-forked", "pluggy", "py", "coverage<4.4"]
+test = ["pytest-cov", "pytest-xdist<=1.34.0", "pytest", "pytest-forked", "pluggy", "py", "coverage<4.4"]
 extras = ["requests", "pyyaml", "toml", "ujson", "cassandra-driver", "opentracing"]