git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #98591 from wkral/fix-py-gym

python3Packages.gym: fix dependency constraints

commite76833e84877723fb54f921828c7624383f8d874 authorTimo Kaufmann <timokau@zoho.com> dateTue 6 Oct 2020, 10:54 (6 years ago) parent4eaf246c097e85
1 file changed+5−1
pkgs/development/python-modules/gym/default.nix+5−1
pkgs/development/python-modules/gym/default.nix+5−1
@@ -14,8 +14,10 @@ buildPythonPackage rec {
1414
1515 postPatch = ''
1616 substituteInPlace setup.py \
17− --replace "pyglet>=1.2.0,<=1.3.2" "pyglet"
17+ --replace "pyglet>=1.2.0,<=1.3.2" "pyglet" \
18+ --replace "cloudpickle>=1.2.0,<1.4.0" "cloudpickle~=1.2"
1819 '';
20+ # cloudpickle range has been expanded in package but not yet released
1921
2022 propagatedBuildInputs = [
2123 numpy requests six pyglet scipy cloudpickle
@@ -24,6 +26,8 @@ buildPythonPackage rec {
2426 # The test needs MuJoCo that is not free library.
2527 doCheck = false;
2628
29+ pythonImportCheck = [ "gym" ];
30+
2731 meta = with lib; {
2832 description = "A toolkit by OpenAI for developing and comparing your reinforcement learning agents";
2933 homepage = "https://gym.openai.com/";