1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 pythonOlder, 6 importlib-metadata, 7 pbr, 8 setuptools, 9 six, 10}: 11 12buildPythonPackage rec { 13 pname = "stevedore"; 14 version = "5.2.0"; 15 format = "setuptools"; 16 disabled = pythonOlder "3.6"; 17 18 src = fetchPypi { 19 inherit pname version; 20 hash = "sha256-Rrk8pA4RFM6pPXOKbB42U5aYG7a7eMJwRbdYfJRzVE0="; 21 }; 22 23 propagatedBuildInputs = [ 24 pbr 25 setuptools 26 six 27 ] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; 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}