Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 62 lines
Nix
at litex
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263{ lib, buildPythonPackage, fetchPypi, ddt, iso8601, keystoneauth1, openssl, oslo-i18n, oslo-serialization, pbr, prettytable, pythonOlder, requests-mock, stestr, testscenarios}:
buildPythonPackage rec { pname = "python-novaclient"; version = "18.3.0"; format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi { inherit pname version; hash = "sha256-UPdYfHorJSj3NQWBf5Q3rFwdBNV26b4mTS3u/9t0WnY="; };
propagatedBuildInputs = [ iso8601 keystoneauth1 oslo-i18n oslo-serialization pbr prettytable ];
nativeCheckInputs = [ ddt openssl requests-mock stestr testscenarios ];
checkPhase = '' stestr run -e <(echo " novaclient.tests.unit.test_shell.ShellTest.test_osprofiler novaclient.tests.unit.test_shell.ShellTestKeystoneV3.test_osprofiler ") '';
pythonImportsCheck = [ "novaclient" ];
meta = with lib; { description = "Client library for OpenStack Compute API"; homepage = "https://github.com/openstack/python-novaclient"; license = licenses.asl20; maintainers = teams.openstack.members; };}