Metadata-Version: 2.4
Name: eparsecis
Version: 4.0.3
Summary: Python lxml parsing for EPCIS Events.
Home-page: https://gitlab.com/serial-lab/eparsecis
Author: Rob Magee
Author-email: slab@serial-lab.com
Maintainer: SerialLab Corp
License: GNU General Public License v3
Keywords: eparsecis
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Healthcare Industry
Classifier: Intended Audience :: Manufacturing
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: lxml
Requires-Dist: EPCPyYes
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: maintainer
Dynamic: requires-dist
Dynamic: summary

===============================
EParseCIS
===============================

.. code-block:: text

    ▓█████  ██▓███   ▄▄▄       ██▀███   ▄████▄   ██▓  ██████
    ▓█   ▀ ▓██░  ██▒▒████▄    ▓██ ▒ ██▒▒██▀ ▀█  ▓██▒▒██    ▒
    ▒███   ▓██░ ██▓▒▒██  ▀█▄  ▓██ ░▄█ ▒▒▓█    ▄ ▒██▒░ ▓██▄
    ▒▓█  ▄ ▒██▄█▓▒ ▒░██▄▄▄▄██ ▒██▀▀█▄  ▒▓▓▄ ▄██▒░██░  ▒   ██▒
    ░▒████▒▒██▒ ░  ░ ▓█   ▓██▒░██▓ ▒██▒▒ ▓███▀ ░░██░▒██████▒▒
    ░░ ▒░ ░▒▓▒░ ░  ░ ▒▒   ▓▒█░░ ▒▓ ░▒▓░░ ░▒ ▒  ░░▓  ▒ ▒▓▒ ▒ ░
     ░ ░  ░░▒ ░       ▒   ▒▒ ░  ░▒ ░ ▒░  ░  ▒    ▒ ░░ ░▒  ░ ░
       ░   ░░         ░   ▒     ░░   ░ ░         ▒ ░░  ░  ░
       ░  ░               ░  ░   ░     ░ ░       ░        ░
                                       ░

A Pythonic Approach to Parsing EPCIS Data
-----------------------------------------

The EParseCIS python package utilizes the lxml python package along with
the EPCPyYes EPCIS python package to enable the quick and easy parsing of
EPCIS data from it's native format into python EPCPyYes class instances that
can be quickly manipulated, inspected and serialized to other formats with
minimal effort.

.. image:: https://gitlab.com/serial-lab/EParseCIS/badges/master/pipeline.svg
        :target: https://gitlab.com/serial-lab/EParseCIS/commits/master

.. image:: https://gitlab.com/serial-lab/EParseCIS/badges/master/coverage.svg
        :target: https://gitlab.com/serial-lab/EParseCIS/pipelines

.. image:: https://badge.fury.io/py/eparsecis.svg
    :target: https://pypi.org/project/eparsecis/

Note: Line-by-line code-coverage files can be found in the build artifacts.

Python lxml Parser for EPCIS Events


* Free software: GNU General Public License v3
* Documentation: https://serial-lab.gitlab.io/EParseCIS


Features
--------

* Fast-forward lxml parsing of EPCIS xml-formatted data
* Easy handling of EPCIS events as EPCPyYes python class instances as events are parsed.
* Simplifies the building of EPCIS-enabled applications.



