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