Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 63 lines
Nix
at litex
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364{ lib, buildPythonPackage, fetchPypi, ddt, installShellFiles, openstackdocstheme, osc-lib, pbr, python-cinderclient, python-keystoneclient, python-novaclient, requests-mock, sphinx, stestr}:
buildPythonPackage rec { pname = "python-openstackclient"; version = "6.2.0";
src = fetchPypi { inherit pname version; hash = "sha256-fFOr4bc7RT9Z2ntzZ5w7dZtI5RuLBUhktf3qLqgnJ9Y="; };
nativeBuildInputs = [ installShellFiles openstackdocstheme sphinx ];
propagatedBuildInputs = [ osc-lib pbr python-cinderclient python-keystoneclient python-novaclient ];
postInstall = '' sphinx-build -a -E -d doc/build/doctrees -b man doc/source doc/build/man installManPage doc/build/man/openstack.1 '';
nativeCheckInputs = [ ddt stestr requests-mock ];
checkPhase = '' stestr run '';
pythonImportsCheck = [ "openstackclient" ];
meta = with lib; { description = "OpenStack Command-line Client"; homepage = "https://github.com/openstack/python-openstackclient"; license = licenses.asl20; maintainers = teams.openstack.members; };}