diff --git a/packages/py-ray/package.py b/packages/py-ray/package.py
index 35fbf0c9f2192331feddb293a453a4cb6f8cd24c..c0fc5bb18f2f91d80f00b847c96f2ba9e120b40a 100644
--- a/packages/py-ray/package.py
+++ b/packages/py-ray/package.py
@@ -14,7 +14,7 @@ class PyRay(PythonPackage):
     url = "https://github.com/ray-project/ray/archive/ray-0.8.7.tar.gz"
 
     # begin EBRAINS (added): ECM new node-js -> new react whatever -> new py-ray
-    version("2.9.2", sha256="27f293471644570c6797e634e0e8abb67c1e9978d614981093b7737c635208ad")
+    version("2.4.0", sha256="b0110a84630b2f6d10cd13e8ac955875c3658373eb6cabcc77cf316de3c28066")
     # end EBRAINS
     version("2.0.1", sha256="b8b2f0a99d2ac4c001ff11c78b4521b217e2a02df95fb6270fd621412143f28b")
     version("0.8.7", sha256="2df328f1bcd3eeb4fa33119142ea0d669396f4ab2a3e78db90178757aa61534b")