1{ lib 2, buildPythonPackage 3, fetchPypi 4, repeated_test 5, sphinx 6, mock 7, coverage 8, unittest2 9, funcsigs 10, six 11}: 12 13buildPythonPackage rec { 14 pname = "sigtools"; 15 version = "2.0.3"; 16 17 src = fetchPypi { 18 inherit pname version; 19 sha256 = "e7789628ec0d02e421bca76532b0d5da149f96f09e7ed4a5cbf318624b75e949"; 20 }; 21 22 buildInputs = [ repeated_test sphinx mock coverage unittest2 ]; 23 propagatedBuildInputs = [ funcsigs six ]; 24 25 patchPhase = ''sed -i s/test_suite="'"sigtools.tests"'"/test_suite="'"unittest2.collector"'"/ setup.py''; 26 27 meta = with lib; { 28 description = "Utilities for working with 3.3's inspect.Signature objects."; 29 homepage = "https://pypi.python.org/pypi/sigtools"; 30 license = licenses.mit; 31 }; 32 33}