python-pyparsing
Port variant v12
Summary Defines and executes parsing grammers (3.12)
BROKEN
Package version 3.1.4
Homepage https://github.com/pyparsing/pyparsing/
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v11
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 07 SEP 2024, 17:00:23 UTC
Port created 16 JAN 2018, 22:31:02 UTC
Subpackage Descriptions
single PyParsing -- A Python Parsing Module ==================================== |Version| |Build Status| |Coverage| |License| |Python Versions| |Snyk Score| Introduction ============ 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. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code. *[Since first writing this description of pyparsing in late 2003, this technique for developing parsers has become more widespread, under the name Parsing Expression Grammars - PEGs. See more information on PEGs* [here] *.]* Here is a program to parse ``"Hello, World!"`` (or any greeting of the form ``"salutation, addressee!"``): :alt: Version :alt: License :alt: Python versions :alt: pyparsing
Configuration Switches (platform-specific settings discarded)
PY311 OFF Build using Python 3.11 PY312 ON Build using Python 3.12
Package Dependencies by Type
Build (only) python312:dev:std
python-pip:single:v12
autoselect-python:single:std
Build and Runtime python312:primary:std
Download groups
main mirror://PYPIWHL/e5/0c/0e3c05b1c87bb6a1c76d281b0f35e78d2d80ac91b5f8f524cebf77f51049
Distribution File Information
a6a7ee4235a3f944aa1fa2249307708f893fe5717dc603503c6c7969c070fb7c 104100 pyparsing-3.1.4-py3-none-any.whl
Ports that require python-pyparsing:v12
python-httplib2:v12 Comprehensive HTTP client library (3.12)
python-junos-eznc:v12 Junos 'EZ' automation for non-programmers (3.12)