oslo-config: fix argparse dependencies

This commit is contained in:
Jörg Thalheim 2017-06-18 10:47:42 +01:00
parent 2fd359c978
commit f79d21da65
No known key found for this signature in database
GPG Key ID: CA4106B8D7CC79FA
2 changed files with 23 additions and 15 deletions

View File

@ -0,0 +1,22 @@
{ buildPythonPackage, fetchPypi, pbr, six, netaddr, stevedore, mock }:
buildPythonPackage rec {
pname = "oslo.config";
version = "2.5.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "043mavrzj7vjn7kh1dddci4sf67qwqnnn6cm0k1d19alks9hismz";
};
propagatedBuildInputs = [ pbr six netaddr stevedore ];
buildInputs = [ mock ];
# TODO: circular import on oslo-i18n
doCheck = false;
postPatch = ''
substituteInPlace requirements.txt --replace "argparse"
'';
}

View File

@ -17006,21 +17006,7 @@ in {
'';
};
oslo-config = buildPythonPackage rec {
name = "oslo.config-${version}";
version = "2.5.0";
src = pkgs.fetchurl {
url = "mirror://pypi/o/oslo.config/${name}.tar.gz";
sha256 = "043mavrzj7vjn7kh1dddci4sf67qwqnnn6cm0k1d19alks9hismz";
};
propagatedBuildInputs = with self; [ argparse pbr six netaddr stevedore ];
buildInputs = [ self.mock ];
# TODO: circular import on oslo-i18n
doCheck = false;
};
oslo-config = callPackage ../development/python-modules/oslo-config { };
oslotest = buildPythonPackage rec {
name = "oslotest-${version}";