9 buildPythonPackage rec {
10 pname = "os-service-types";
14 inherit pname version;
15 sha256 = "31800299a82239363995b91f1ebf9106ac7758542a1e4ef6dc737a5932878c6c";
19 # only a small portion of the listed packages are actually needed for running the tests
20 # so instead of removing them one by one remove everything
21 rm test-requirements.txt
24 propagatedBuildInputs = [ pbr six ];
26 # check in passthru.tests.pytest to escape infinite recursion with other oslo components
30 tests = callPackage ./tests.nix { };
33 pythonImportsCheck = [ "os_service_types" ];
36 description = "Python library for consuming OpenStack service-types-authority data";
37 homepage = "https://github.com/openstack/os-service-types";
38 license = licenses.asl20;
39 maintainers = teams.openstack.members;