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/quartet_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-2.0.1.tar.gz (37.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eparsecis-2.0.1-py2.py3-none-any.whl (14.6 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for eparsecis-2.0.1.tar.gz
Algorithm Hash digest
SHA256 fe35f3d78a7f7a842255b21d726bdf866b91314fd8c744a4a8cfc1aaf262920e
MD5 4a1dadfaac926108c4e7e7cb6900b954
BLAKE2b-256 28107729d8683eb0a7701f25e53c60a20dbf312d34ba7bf11c1ea5842afb74b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: eparsecis-2.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for eparsecis-2.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f09c7ab1b927ded7be244c846c58f7078ad4a6e7be4ca7f95d7419d0f02be0d2
MD5 99167838937bfcacac4eac1edbd31f6c
BLAKE2b-256 eaf5059689796795632751da9a8eb12318505ffeb140d1f0c6ab036a4924becd

See more details on using hashes here.

Supported by

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