Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.2 kB · 71 lines
Nix
at litex
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172{ lib, buildPythonPackage, fetchPypi, coreutils, pbr, prettytable, keystoneauth1, requests, warlock, oslo-utils, oslo-i18n, wrapt, pyopenssl, pythonOlder, stestr, testscenarios, ddt, requests-mock}:
buildPythonPackage rec { pname = "python-glanceclient"; version = "4.3.0"; format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi { inherit pname version; hash = "sha256-5nwCPOc9GBxk9BItiaScfy1eljl+e0okFCEOVsHoXDQ="; };
postPatch = '' substituteInPlace glanceclient/tests/unit/v1/test_shell.py \ --replace "/bin/echo" "${coreutils}/bin/echo" '';
propagatedBuildInputs = [ pbr prettytable keystoneauth1 requests warlock oslo-utils oslo-i18n wrapt pyopenssl ];
nativeCheckInputs = [ stestr testscenarios ddt requests-mock ];
checkPhase = '' stestr run '';
pythonImportsCheck = [ "glanceclient" ];
meta = with lib; { description = "Python bindings for the OpenStack Images API"; homepage = "https://github.com/openstack/python-glanceclient/"; license = licenses.asl20; maintainers = teams.openstack.members; };}