pythonPackages: add pyramid_debugtoolbar, robotframework_selenium2library, robotsuite and nose-selecttests
This commit is contained in:
parent
5f9d99926a
commit
8993655f4c
1 changed files with 121 additions and 33 deletions
|
@ -1313,11 +1313,11 @@ pythonPackages = modules // import ./python-packages-generated.nix {
|
|||
|
||||
|
||||
decorator = buildPythonPackage rec {
|
||||
name = "decorator-3.3.1";
|
||||
name = "decorator-3.4.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/d/decorator/${name}.tar.gz";
|
||||
md5 = "a8fc62acd705f487a71bc406e19e0cc6";
|
||||
md5 = "1e8756f719d746e2fc0dd28b41251356";
|
||||
};
|
||||
|
||||
meta = {
|
||||
|
@ -1726,6 +1726,32 @@ pythonPackages = modules // import ./python-packages-generated.nix {
|
|||
};
|
||||
|
||||
|
||||
pyramid_debugtoolbar = buildPythonPackage rec {
|
||||
name = "pyramid_debugtoolbar-1.0.9";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/p/pyramid_debugtoolbar/${name}.tar.gz";
|
||||
sha256 = "1vnzg1qnnyisv7znxg7pasayfyr3nz7rrs5nqr4fmdgwj9q2pyv0";
|
||||
};
|
||||
|
||||
buildInputs = [ ];
|
||||
propagatedBuildInputs = [ pyramid pyramid_mako ];
|
||||
};
|
||||
|
||||
|
||||
pyramid_mako = buildPythonPackage rec {
|
||||
name = "pyramid_mako-0.3.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/p/pyramid_mako/${name}.tar.gz";
|
||||
sha256 = "00811djmsc4rz20kpy2paam05fbx6dmrv2i5jf90f6xp6zw4isy6";
|
||||
};
|
||||
|
||||
buildInputs = [ webtest ];
|
||||
propagatedBuildInputs = [ pyramid Mako ];
|
||||
};
|
||||
|
||||
|
||||
pyramid_exclog = buildPythonPackage rec {
|
||||
name = "pyramid_exclog-0.7";
|
||||
|
||||
|
@ -3342,11 +3368,11 @@ pythonPackages = modules // import ./python-packages-generated.nix {
|
|||
|
||||
|
||||
Mako = buildPythonPackage rec {
|
||||
name = "Mako-0.8.1";
|
||||
name = "Mako-0.9.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/M/Mako/${name}.tar.gz";
|
||||
md5 = "96d962464ce6316004af0cc48495d73e";
|
||||
md5 = "fe3f394ef714776d09ec6133923736a7";
|
||||
};
|
||||
|
||||
buildInputs = [ markupsafe nose ];
|
||||
|
@ -3926,6 +3952,24 @@ pythonPackages = modules // import ./python-packages-generated.nix {
|
|||
};
|
||||
};
|
||||
|
||||
nose-selecttests = buildPythonPackage rec {
|
||||
version = "0.4";
|
||||
name = "nose-selecttests-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/n/nose/${name}.zip";
|
||||
sha256 = "0lgrfgp3sq8xi8d9grrg0z8jsyk0wl8a3rxw31hb7vdncin5b7n5";
|
||||
};
|
||||
|
||||
buildInputs = [ pkgs.unzip ];
|
||||
propagatedBuildInputs = [ nose ];
|
||||
|
||||
meta = {
|
||||
description = "Simple nose plugin that enables developers to run subset of collected tests to spare some waiting time for better things";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
nose2 = if isPy26 then null else (buildPythonPackage rec {
|
||||
name = "nose2-0.4.5";
|
||||
src = fetchurl {
|
||||
|
@ -5686,6 +5730,51 @@ pythonPackages = modules // import ./python-packages-generated.nix {
|
|||
};
|
||||
|
||||
|
||||
robotframework-selenium2library = buildPythonPackage rec {
|
||||
version = "1.4.0";
|
||||
name = "robotframework-selenium2library-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/r/robotframework-selenium2library/${name}.tar.gz";
|
||||
sha256 = "1rgzjxrciy74lp9mvdqxiixkma569mc0l0kizpi7lg1zkbr2k1q2";
|
||||
};
|
||||
|
||||
# error: invalid command 'test'
|
||||
#doCheck = false;
|
||||
|
||||
propagatedBuildInputs = [ robotframework selenium docutils decorator ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "";
|
||||
homepage = http://robotframework.org/;
|
||||
license = licenses.asl20;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
robotsuite = buildPythonPackage rec {
|
||||
version = "1.4.2";
|
||||
name = "robotsuite-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/r/robotsuite/${name}.zip";
|
||||
sha256 = "0sw09vrvwv3gzqb6jvhbrz09l6nzzj3i9av34qjddqfwq7cr1bla";
|
||||
};
|
||||
|
||||
# error: invalid command 'test'
|
||||
#doCheck = false;
|
||||
|
||||
buildInputs = [ unittest2 pkgs.unzip ];
|
||||
propagatedBuildInputs = [ robotframework lxml ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Python unittest test suite for Robot Framework";
|
||||
homepage = http://github.com/collective/robotsuite/;
|
||||
license = licenses.gpl3;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
robotframework-ride = buildPythonPackage rec {
|
||||
version = "1.2.2";
|
||||
name = "robotframework-ride-${version}";
|
||||
|
@ -5885,12 +5974,11 @@ pythonPackages = modules // import ./python-packages-generated.nix {
|
|||
};
|
||||
};
|
||||
|
||||
selenium =
|
||||
buildPythonPackage rec {
|
||||
name = "selenium-2.35.0";
|
||||
selenium = buildPythonPackage rec {
|
||||
name = "selenium-2.39.0";
|
||||
src = pkgs.fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/s/selenium/${name}.tar.gz";
|
||||
sha256 = "0c8apd538ji8kmryvcdiz0dndf33mnf8wzpp9k8zmkpmfdfcwnk0";
|
||||
sha256 = "1kisndzl9s0vs0a5paqx35hxq28id3xyi1gfsjaixsi6rs0ibhhh";
|
||||
};
|
||||
|
||||
buildInputs = [pkgs.xlibs.libX11];
|
||||
|
|
Loading…
Reference in a new issue