diff options
author | Orivej Desh <orivej@gmx.fr> | 2017-12-24 04:03:44 +0000 |
---|---|---|
committer | Orivej Desh <orivej@gmx.fr> | 2017-12-24 04:41:15 +0000 |
commit | 7952288ac348a0d13e373e3060b199b9c1754f7e (patch) | |
tree | 7231c5b077db3e7691b1dec88ae5de61026e0982 /pkgs/development/python-modules/cherrypy | |
parent | 3f68db5212d00d4d5eb2fab6583d7e7c4c62fad2 (diff) | |
download | nixlib-7952288ac348a0d13e373e3060b199b9c1754f7e.tar nixlib-7952288ac348a0d13e373e3060b199b9c1754f7e.tar.gz nixlib-7952288ac348a0d13e373e3060b199b9c1754f7e.tar.bz2 nixlib-7952288ac348a0d13e373e3060b199b9c1754f7e.tar.lz nixlib-7952288ac348a0d13e373e3060b199b9c1754f7e.tar.xz nixlib-7952288ac348a0d13e373e3060b199b9c1754f7e.tar.zst nixlib-7952288ac348a0d13e373e3060b199b9c1754f7e.zip |
python.pkgs.cherrypy: 11.0.0 -> 13.1.0
Diffstat (limited to 'pkgs/development/python-modules/cherrypy')
-rw-r--r-- | pkgs/development/python-modules/cherrypy/default.nix | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/pkgs/development/python-modules/cherrypy/default.nix b/pkgs/development/python-modules/cherrypy/default.nix index cffffde8e3d1..5711cdba2b5b 100644 --- a/pkgs/development/python-modules/cherrypy/default.nix +++ b/pkgs/development/python-modules/cherrypy/default.nix @@ -1,23 +1,30 @@ -{ stdenv, buildPythonPackage, fetchPypi, isPy3k -, pytest, setuptools_scm, pytestrunner -, six, cheroot, portend }: +{ lib, buildPythonPackage, fetchPypi +, cheroot, portend, routes, six +, setuptools_scm +, backports_unittest-mock, codecov, coverage, objgraph, pathpy, pytest, pytest-sugar, pytestcov +}: buildPythonPackage rec { name = "${pname}-${version}"; pname = "CherryPy"; - version = "11.0.0"; + version = "13.1.0"; src = fetchPypi { inherit pname version; - sha256 = "1037pvhab4my791vfzikm649ny52fj7x2q87cnncmbnqin6ghwan"; + sha256 = "0pb9mfmhns33jq4nrd38mv88ha74fj3q0y2mm8qsjh7ywphvk9ap"; }; - # wsgiserver.ssl_pyopenssl is broken on py3k. - doCheck = !isPy3k; - buildInputs = [ pytest setuptools_scm pytestrunner ]; - propagatedBuildInputs = [ six cheroot portend ]; + propagatedBuildInputs = [ cheroot portend routes six ]; - meta = with stdenv.lib; { + buildInputs = [ setuptools_scm ]; + + checkInputs = [ backports_unittest-mock codecov coverage objgraph pathpy pytest pytest-sugar pytestcov ]; + + checkPhase = '' + LANG=en_US.UTF-8 pytest + ''; + + meta = with lib; { homepage = "http://www.cherrypy.org"; description = "A pythonic, object-oriented HTTP framework"; license = licenses.bsd3; |