diff --git a/pyproject.toml b/pyproject.toml index d907c41..ba7d11d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,14 +15,14 @@ readme = {text = "Read the README at https://github.com/deepmind/android_env for keywords = ["Android", "OS", "reinforcement-learning"] requires-python = ">=3.10" dependencies = [ - "absl-py>=0.1.0", - "dm_env", - "grpcio", - "numpy>=1.21", - "portpicker>=1.2.0", - "protobuf>=2.6", - "pygame", - "pillow", + "absl-py>=2.1.0", + "dm_env>=1.6", + "grpcio>=1.70.0", + "numpy>=2.1.0", + "portpicker>=1.6.0", + "protobuf>=6,<8", + "pygame>=2.6.0", + "pillow>=10.4.0", ] [project.optional-dependencies] diff --git a/requirements.txt b/requirements.txt index 6f4ac2a..b9a5d95 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,17 +1,16 @@ -absl-py==2.1.0 -dm-env==1.6 -numpy==2.1.0 -portpicker==1.6.0 +absl-py>=2.1.0 +dm-env>=1.6 +numpy>=2.1.0 +portpicker>=1.6.0 pygame>=2.6.0 pillow>=10.4.0 -gymnasium==0.29.1 +gymnasium>=0.29.1 protobuf>=6,<8 grpcio>=1.70.0 grpcio-tools>=1.70.0 -cloudpickle==3.0.0 -farama-notifications==0.0.4 -typing-extensions==4.11.0 -psutil==5.9.8 +farama-notifications>=0.0.4 +typing-extensions>=4.11.0 +psutil>=5.9.8 dm-tree attrs>=18.2.0 wrapt>=1.11.2