11 buildPythonPackage rec {
16 src = fetchFromGitHub {
19 rev = "refs/tags/${version}";
20 hash = "sha256-0B8DjO4kLgvt4sYsk8CZI+5icdKy73XE2tWeqVLqO5A=";
27 # circular dependencies with pytest if enabled by default
35 pythonImportsCheck = [ "pyparsing" ];
38 check = pyparsing.overridePythonAttrs (_: { doCheck = true; });
42 homepage = "https://github.com/pyparsing/pyparsing";
43 description = "Python library for creating PEG parsers";
45 The pyparsing module is an alternative approach to creating and executing
46 simple grammars, vs. the traditional lex/yacc approach, or the use of
47 regular expressions. The pyparsing module provides a library of classes
48 that client code uses to construct the grammar directly in Python code.
50 license = licenses.mit;
51 maintainers = with maintainers; [ kamadorueda ];