%general-entities; ]> pyparsing-&pyparsing-version; pyparsing Introduction to pyparsing Module The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. It provides a library of classes that client code uses to construct the grammar directly in Python code. &lfs112_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &pyparsing-md5sum; Download size: &pyparsing-size; Estimated disk space required: &pyparsing-buildsize; Estimated build time: &pyparsing-time; pyparsing Dependencies Required Optional and railroad-diagrams (also needed for tests) Optional (for testing) Installation of pyparsing Build the module: pip3 wheel -w dist --no-build-isolation --no-deps $PWD Now, as the root user: pip3 install --no-index --find-links dist --no-cache-dir --no-user pyparsing Assuming is and are installed, but the other optional dependency is not, the installation can be tested with the following commands: python3 -m venv --system-site-packages testenv && source testenv/bin/activate && pip3 install railroad-diagrams && python3 /usr/bin/pytest deactivate Contents Installed Programs Installed Libraries Installed Directories None None /usr/lib/python&python3-majorver;/site-packages/pyparsing and /usr/lib/python&python3-majorver;/site-packages/pyparsing-&pyparsing-version;.dist-info