pythonPackages.os-testr: 0.4.2 -> 0.8.1
This commit is contained in:
parent
1631f36143
commit
7f5ddfe52f
32
pkgs/development/python-modules/os-testr/default.nix
Normal file
32
pkgs/development/python-modules/os-testr/default.nix
Normal file
@ -0,0 +1,32 @@
|
||||
{ stdenv, buildPythonPackage, fetchurl, python,
|
||||
pbr, Babel, testrepository, subunit, testtools,
|
||||
coverage, oslosphinx, oslotest, testscenarios, six, ddt
|
||||
}:
|
||||
buildPythonPackage rec {
|
||||
name = "os-testr-${version}";
|
||||
version = "0.8.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://pypi/o/os-testr/${name}.tar.gz";
|
||||
sha256 = "10ws7l5p25psnp6rwymwdzh4zagmmnbf56xwg06cn2292m95l4i7";
|
||||
};
|
||||
|
||||
patchPhase = ''
|
||||
sed -i 's@python@${python.interpreter}@' .testr.conf
|
||||
sed -i 's@python@${python.interpreter}@' os_testr/tests/files/testr-conf
|
||||
'';
|
||||
|
||||
checkPhase = ''
|
||||
export PATH=$PATH:$out/bin
|
||||
${python.interpreter} setup.py test
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = [ pbr Babel testrepository subunit testtools ];
|
||||
buildInputs = [ coverage oslosphinx oslotest testscenarios six ddt ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "A testr wrapper to provide functionality for OpenStack projects";
|
||||
homepage = http://docs.openstack.org/developer/os-testr/;
|
||||
license = licenses.asl20;
|
||||
};
|
||||
}
|
@ -16647,33 +16647,7 @@ in {
|
||||
|
||||
};
|
||||
|
||||
os-testr = buildPythonPackage rec {
|
||||
name = "os-testr-${version}";
|
||||
version = "0.4.2";
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "mirror://pypi/o/os-testr/${name}.tar.gz";
|
||||
sha256 = "0474z0mxb7y3vfk4s097wf1mzji5d135vh27cvlh9q17rq3x9r3w";
|
||||
};
|
||||
|
||||
patchPhase = ''
|
||||
sed -i 's@python@${python.interpreter}@' .testr.conf
|
||||
sed -i 's@python@${python.interpreter}@' os_testr/tests/files/testr-conf
|
||||
'';
|
||||
|
||||
checkPhase = ''
|
||||
export PATH=$PATH:$out/bin
|
||||
${python.interpreter} setup.py test
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = with self; [ pbr Babel testrepository subunit testtools ];
|
||||
buildInputs = with self; [ coverage oslosphinx oslotest testscenarios six ddt ];
|
||||
|
||||
# Requires pbr < 2
|
||||
# Or update to latest version but that requires updating the whole of openstack / oslo
|
||||
meta.broken = true;
|
||||
|
||||
};
|
||||
os-testr = callPackage ../development/python-modules/os-testr { };
|
||||
|
||||
bandit = buildPythonPackage rec {
|
||||
name = "bandit-${version}";
|
||||
@ -17007,6 +16981,8 @@ in {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = "https://launchpad.net/python-cliff";
|
||||
# requires an update, incompatible with current dependencies (pbr)
|
||||
broken = true;
|
||||
};
|
||||
};
|
||||
|
||||
@ -17100,6 +17076,9 @@ in {
|
||||
meta = with stdenv.lib; {
|
||||
description = "Python bindings to the OpenStack Images API";
|
||||
homepage = "http://www.openstack.org/";
|
||||
|
||||
# requires an update, incompatible with current dependencies (pbr)
|
||||
broken = true;
|
||||
};
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user