diff --git a/setup.py b/setup.py
index 1dbdcc54..a4e5e1ed 100755
--- a/setup.py
+++ b/setup.py
@@ -46,7 +46,7 @@ setup(
         # trio related
         # proper range spec:
         # https://packaging.python.org/en/latest/discussions/install-requires-vs-requirements/#id5
-        'trio >= 0.24',
+        'trio == 0.24',
 
         # 'async_generator',  # in stdlib mostly!
         # 'trio_typing',  # trio==0.23.0 has type hints!