24 buildPythonPackage rec {
25 pname = "openstacksdk";
29 disabled = pythonOlder "3.8";
37 inherit pname version;
38 hash = "sha256-54YN2WtwUxMJI8EdVx0lgCuWjx4xOIRct8rHxrMzv0s=";
42 # Disable rsvgconverter not needed to build manpage
43 substituteInPlace doc/source/conf.py \
44 --replace-fail "'sphinxcontrib.rsvgconverter'," "#'sphinxcontrib.rsvgconverter',"
52 sphinxBuilders = [ "man" ];
54 build-system = [ setuptools ];
71 # Checks moved to 'passthru.tests' to workaround slowness
75 tests = callPackage ./tests.nix { };
78 pythonImportsCheck = [ "openstack" ];
81 description = "SDK for building applications to work with OpenStack";
82 mainProgram = "openstack-inventory";
83 homepage = "https://github.com/openstack/openstacksdk";
84 license = licenses.asl20;
85 maintainers = teams.openstack.members;