Merge pull request #98591 from wkral/fix-py-gym

python3Packages.gym: fix dependency constraints
This commit is contained in:
Timo Kaufmann 2020-10-06 10:54:09 +02:00 committed by GitHub
commit e76833e848
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,8 +14,10 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace setup.py \
--replace "pyglet>=1.2.0,<=1.3.2" "pyglet"
--replace "pyglet>=1.2.0,<=1.3.2" "pyglet" \
--replace "cloudpickle>=1.2.0,<1.4.0" "cloudpickle~=1.2"
'';
# cloudpickle range has been expanded in package but not yet released
propagatedBuildInputs = [
numpy requests six pyglet scipy cloudpickle
@ -24,6 +26,8 @@ buildPythonPackage rec {
# The test needs MuJoCo that is not free library.
doCheck = false;
pythonImportCheck = [ "gym" ];
meta = with lib; {
description = "A toolkit by OpenAI for developing and comparing your reinforcement learning agents";
homepage = "https://gym.openai.com/";