nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at 22.05 36 lines 825 B view raw
1{ lib 2, buildPythonPackage 3, fetchPypi 4, sphinx 5, mock 6, coverage 7, unittest2 8, funcsigs 9, six 10}: 11 12buildPythonPackage rec { 13 pname = "sigtools"; 14 version = "2.0.3"; 15 16 src = fetchPypi { 17 inherit pname version; 18 sha256 = "e7789628ec0d02e421bca76532b0d5da149f96f09e7ed4a5cbf318624b75e949"; 19 }; 20 21 propagatedBuildInputs = [ funcsigs six ]; 22 23 patchPhase = ''sed -i s/test_suite="'"sigtools.tests"'"/test_suite="'"unittest2.collector"'"/ setup.py''; 24 25 # repeated_test no longer exists in nixpkgs 26 # Also see: https://github.com/epsy/sigtools/issues/26 27 doCheck = false; 28 checkInputs = [ sphinx mock coverage unittest2 ]; 29 30 meta = with lib; { 31 description = "Utilities for working with 3.3's inspect.Signature objects."; 32 homepage = "https://pypi.python.org/pypi/sigtools"; 33 license = licenses.mit; 34 }; 35 36}