at master 683 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 isPy3k, 6}: 7 8buildPythonPackage rec { 9 version = "2.15.2"; 10 format = "setuptools"; 11 pname = "pypeg2"; 12 13 src = fetchPypi { 14 inherit pname version; 15 sha256 = "0v8ziaam2r637v94ra4dbjw6jzxz99gs5x4i585kgag1v204yb9b"; 16 }; 17 18 checkPhase = '' 19 # The tests assume that test_xmlast does not run before test_pyPEG2. 20 python -m unittest pypeg2.test.test_pyPEG2 pypeg2.test.test_xmlast 21 ''; 22 23 #https://bitbucket.org/fdik/pypeg/issues/36/test-failures-on-py35 24 doCheck = !isPy3k; 25 26 meta = with lib; { 27 description = "PEG parser interpreter in Python"; 28 homepage = "http://fdik.org/pyPEG"; 29 license = licenses.gpl2; 30 }; 31}