1{ stdenv, fetchPypi, buildPythonPackage, fetchpatch }: 2 3buildPythonPackage rec { 4 pname = "faulthandler"; 5 version = "3.0"; 6 7 src = fetchPypi { 8 inherit pname version; 9 sha256 = "acc10e10909f0f956ba1b42b6c450ea0bdaaa27b3942899f65931396cfcdd36a"; 10 }; 11 12 patches = [ 13 (fetchpatch { 14 url = https://github.com/vstinner/faulthandler/commit/67b661e.patch; 15 sha256 = "1nn8c9nq5qypja949hzz0n4yprsyr63wihf5g3gwrinm2nkjnnv7"; 16 }) 17 (fetchpatch { 18 url = https://github.com/vstinner/faulthandler/commit/07cbb7b.patch; 19 sha256 = "0fh6rjyjw7z1hsiy3sgdc8j9mncg1vlv3y0h4bplqyw18vq3srb3"; 20 }) 21 ]; 22 23 meta = { 24 description = "Dump the Python traceback"; 25 license = stdenv.lib.licenses.bsd2; 26 maintainers = with stdenv.lib.maintainers; [ sauyon ]; 27 homepage = http://faulthandler.readthedocs.io/; 28 }; 29}