Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at gcc-offload 49 lines 929 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 callPackage, 5 fetchPypi, 6 pythonOlder, 7 importlib-metadata, 8 pbr, 9 setuptools, 10}: 11 12buildPythonPackage rec { 13 pname = "stevedore"; 14 version = "5.4.0"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.9"; 18 19 src = fetchPypi { 20 inherit pname version; 21 hash = "sha256-eekiNey4KP6VK2uLDGyHhjJIYxkiyOjg+lsXsjLEUU0="; 22 }; 23 24 build-system = [ 25 pbr 26 setuptools 27 ]; 28 29 dependencies = [ 30 importlib-metadata 31 setuptools 32 ]; 33 34 # Checks moved to 'passthru.tests' to workaround infinite recursion 35 doCheck = false; 36 37 passthru.tests = { 38 tests = callPackage ./tests.nix { }; 39 }; 40 41 pythonImportsCheck = [ "stevedore" ]; 42 43 meta = with lib; { 44 description = "Manage dynamic plugins for Python applications"; 45 homepage = "https://docs.openstack.org/stevedore/"; 46 license = licenses.asl20; 47 maintainers = teams.openstack.members ++ (with maintainers; [ fab ]); 48 }; 49}