{"name":"py313-parsing","portdir":"python/py-parsing","version":"3.3.2","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2112}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-httplib2","py313-mdtraj","py313-pysigma","py313-mitmproxy","py313-rdflib","py313-matplotlib","py313-snuggs"]},{"type":"run","ports":["py313-rasterio","cmake-language-server","py313-oslo-utils","py313-cloudscraper","py313-pyregion","py313-pydot"]},{"type":"test","ports":["py313-docx"]}]}