Metadata-Version: 2.4
Name: pysercomb
Version: 0.0.14
Summary: parser combinator library and assorted parsers
Home-page: https://github.com/tgbugs/parsercomb
Author: Tom Gillespie
Author-email: tgbugs@gmail.com
License: MIT
Keywords: python parsing parser combinator scientific units parsec protc
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pint>=0.16.1
Requires-Dist: uncertainties
Requires-Dist: babel
Provides-Extra: units
Requires-Dist: protcur; extra == "units"
Provides-Extra: rdf
Requires-Dist: pyontutils>=0.1.28; extra == "rdf"
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pyontutils>=0.1.28; extra == "test"
Requires-Dist: protcur; extra == "test"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# pysercomb
[![PyPI version](https://badge.fury.io/py/pysercomb.svg)](https://pypi.org/project/pysercomb/)
[![Build Status](https://travis-ci.org/tgbugs/parsercomb.svg?branch=master)](https://travis-ci.org/tgbugs/parsercomb)
[![Coverage Status](https://coveralls.io/repos/github/tgbugs/parsercomb/badge.svg?branch=master)](https://coveralls.io/github/tgbugs/parsercomb?branch=master)

python parser combinator and parsers

## Units
The most useful thing in this repo is probably the units parser which
has been tuned to extract scientific units from the published literature.

### protc dependency
If you want to use units parser you will need to have a copy of the [protc repo](https://github.com/tgbugs/protc)
and have the repo version protcur installed. See [.travis.yml](./.travis.yml) for details.
The units parser and protc are still tightly coupled for the time being.
