Skip to main content

Python lxml parsing for EPCIS Events.

Project description

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

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.

https://gitlab.com/serial-lab/EParseCIS/badges/master/pipeline.svg https://gitlab.com/serial-lab/EParseCIS/badges/master/coverage.svg https://badge.fury.io/py/eparsecis.svg

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

Python lxml Parser for EPCIS Events

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eparsecis-4.0.1.tar.gz (39.6 kB view details)

Uploaded Source

Built Distribution

eparsecis-4.0.1-py2.py3-none-any.whl (28.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file eparsecis-4.0.1.tar.gz.

File metadata

  • Download URL: eparsecis-4.0.1.tar.gz
  • Upload date:
  • Size: 39.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for eparsecis-4.0.1.tar.gz
Algorithm Hash digest
SHA256 81ac5801ffd6804f413d8aad000c538e8ebd6c66c69e19f2fce280b7300f82e5
MD5 21ba87d522a90c12dc5fc0788253f136
BLAKE2b-256 beb226401b500f83bba7b09d1bf554f38a917de1e548368390eec25bbd6b37b6

See more details on using hashes here.

File details

Details for the file eparsecis-4.0.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for eparsecis-4.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5d74473fe93bde1c4b6285d75fa0fe0b207c1a7393d8b21724b1882d159dc5f9
MD5 b38ec81b6b97a913acb349c947e331ec
BLAKE2b-256 c8c515ced41c250c0db4fb5973e4b0636053a9eaa26accebe0049d76c5e9d06f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page