1{ lib 2, buildPythonPackage 3, fetchPypi 4, pythonOlder 5, importlib-metadata 6, pbr 7, setuptools 8, six 9}: 10 11buildPythonPackage rec { 12 pname = "stevedore"; 13 version = "5.1.0"; 14 disabled = pythonOlder "3.6"; 15 16 src = fetchPypi { 17 inherit pname version; 18 hash = "sha256-pUU0rPm4m8ftJkgHATtQW/B/dNvkvPo30yvQY4cLCHw="; 19 }; 20 21 propagatedBuildInputs = [ 22 pbr 23 setuptools 24 six 25 ] ++ lib.optionals (pythonOlder "3.8") [ 26 importlib-metadata 27 ]; 28 29 doCheck = false; 30 pythonImportsCheck = [ "stevedore" ]; 31 32 meta = with lib; { 33 description = "Manage dynamic plugins for Python applications"; 34 homepage = "https://docs.openstack.org/stevedore/"; 35 license = licenses.asl20; 36 maintainers = with maintainers; [ fab ]; 37 }; 38}