diff --git a/pyproject.toml b/pyproject.toml
index 35a787e00ecb55fe677aa7db2aa3f7ae37a32d53..bd695d091a5f7f0d60bac6f1cc371f4f9c952993 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -31,7 +31,8 @@ version = { attr = "satella.__version__" }
 
 [project.optional-dependencies]
 dev = ["pylint", "toml", "requests", "codeclimate-test-reporter", "opentracing"]
-test = ["pytest-cov", "pytest-xdist", "pytest", "pytest-forked", "pluggy", "py", "coverage>4.4"]
+# 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"]
 extras = ["requests", "pyyaml", "toml", "ujson", "cassandra-driver", "opentracing"]