Skip to main content

An EPCIS to TraceLink Codec

Project description

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

An EPCIS to TraceLink Codec that overcomes (or tries to) many of the quirks, garbage, non-standard BS and other well-known shortcomings of the Tracelink EPCIS interface.

Documentation

The full documentation is at https://serial-lab.gitlab.io/quartet_tracelink/

Quickstart

Install quartet_tracelink:

pip install quartet_tracelink

Add it to your INSTALLED_APPS:

INSTALLED_APPS = (
    ...
    'quartet_tracelink.apps.QuartetTracelinkConfig',
    ...
)

Add quartet_tracelink’s URL patterns:

from quartet_tracelink import urls as quartet_tracelink_urls


urlpatterns = [
    ...
    url(r'^', include(quartet_tracelink_urls)),
    ...
]

Running Tests

Does the code actually work?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

History

0.1.0 (2018-09-06)

  • First release on PyPI.

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

quartet_tracelink-3.0.0.tar.gz (38.4 kB view details)

Uploaded Source

Built Distribution

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

quartet_tracelink-3.0.0-py2.py3-none-any.whl (54.4 kB view details)

Uploaded Python 2Python 3

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