diff --git a/setup.py b/setup.py index 8babcf3f7..6c3c3c885 100644 --- a/setup.py +++ b/setup.py @@ -184,7 +184,10 @@ def get_required_packages(): 'six >= 1.10.0', 'protobuf >= 3.11.3', 'wrapt >= 1.11.1', - 'typing-extensions >= 3.7.4.3', + # Using an older version to avoid this bug + # https://github.com/tensorflow/tensorflow/issues/62217 + # while using tf 2.15.0 + 'typing-extensions == 4.5.0', # Used by gym >= 0.22.0. Only installed as a dependency when gym[all] is # installed or if gym[*] (where * is an environment which lists pygame as # a dependency).