Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / stevedore / default.nix
blob45a3e744f1ec51fbf4d1ab25f84117b68807ce0c
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , pythonOlder
5 , importlib-metadata
6 , pbr
7 , setuptools
8 , six
9 }:
11 buildPythonPackage rec {
12   pname = "stevedore";
13   version = "5.1.0";
14   disabled = pythonOlder "3.6";
16   src = fetchPypi {
17     inherit pname version;
18     hash = "sha256-pUU0rPm4m8ftJkgHATtQW/B/dNvkvPo30yvQY4cLCHw=";
19   };
21   propagatedBuildInputs = [
22     pbr
23     setuptools
24     six
25   ] ++ lib.optionals (pythonOlder "3.8") [
26     importlib-metadata
27   ];
29   doCheck = false;
30   pythonImportsCheck = [ "stevedore" ];
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   };