12 buildPythonPackage rec {
17 src = fetchFromGitHub {
21 hash = "sha256-caHkwMFL1IFCQ+yZTp9o4yXfemoPx1xL4Nvb85oJzEI=";
24 nativeBuildInputs = [ flit-core ];
26 # circular dependencies with pytest if enabled by default
34 pythonImportsCheck = [ "pyparsing" ];
37 check = pyparsing.overridePythonAttrs (_: {
43 homepage = "https://github.com/pyparsing/pyparsing";
44 description = "Python library for creating PEG parsers";
46 The pyparsing module is an alternative approach to creating and executing
47 simple grammars, vs. the traditional lex/yacc approach, or the use of
48 regular expressions. The pyparsing module provides a library of classes
49 that client code uses to construct the grammar directly in Python code.
51 license = licenses.mit;
52 maintainers = with maintainers; [ kamadorueda ];