lol

python310Packages.batchspawner: disable on older Python releases

authored by

Fabian Affolter and committed by
GitHub
36d0c5fa 66663178

+9 -5
+9 -5
pkgs/development/python-modules/batchspawner/default.nix
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 , jupyterhub 5 - , isPy27 6 }: 7 8 buildPythonPackage rec { 9 pname = "batchspawner"; 10 version = "1.2.0"; 11 - disabled = isPy27; 12 13 src = fetchFromGitHub { 14 owner = "jupyterhub"; 15 repo = "batchspawner"; 16 rev = "refs/tags/v${version}"; 17 - sha256 = "sha256-oyS47q+gsO7JmRsbVJXglZsSRfits5rS/nrHW5E7EV0="; 18 }; 19 20 propagatedBuildInputs = [ 21 jupyterhub 22 ]; 23 24 - # tests require a job scheduler e.g. slurm, pbs, etc. 25 doCheck = false; 26 27 - pythonImportsCheck = [ "batchspawner" ]; 28 29 meta = with lib; { 30 description = "A spawner for Jupyterhub to spawn notebooks using batch resource managers";
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 , jupyterhub 5 + , pythonOlder 6 }: 7 8 buildPythonPackage rec { 9 pname = "batchspawner"; 10 version = "1.2.0"; 11 + format = "setuptools"; 12 + 13 + disabled = pythonOlder "3.5"; 14 15 src = fetchFromGitHub { 16 owner = "jupyterhub"; 17 repo = "batchspawner"; 18 rev = "refs/tags/v${version}"; 19 + hash = "sha256-oyS47q+gsO7JmRsbVJXglZsSRfits5rS/nrHW5E7EV0="; 20 }; 21 22 propagatedBuildInputs = [ 23 jupyterhub 24 ]; 25 26 + # Tests require a job scheduler e.g. slurm, pbs, etc. 27 doCheck = false; 28 29 + pythonImportsCheck = [ 30 + "batchspawner" 31 + ]; 32 33 meta = with lib; { 34 description = "A spawner for Jupyterhub to spawn notebooks using batch resource managers";