15 buildPythonPackage rec {
16 pname = "oslo-config";
20 pname = "oslo.config";
22 hash = "sha256-/+sBymWmA9VSWQXxqIozGb4Jzixqw3bEMSquwoMJWHg=";
26 # only a small portion of the listed packages are actually needed for running the tests
27 # so instead of removing them one by one remove everything
28 rm test-requirements.txt
31 propagatedBuildInputs = [
42 # check in passthru.tests.pytest to escape infinite recursion with other oslo components
46 tests = callPackage ./tests.nix {};
49 pythonImportsCheck = [ "oslo_config" ];
52 description = "Oslo Configuration API";
53 homepage = "https://github.com/openstack/oslo.config";
54 license = licenses.asl20;
55 maintainers = teams.openstack.members;