This project has a few specific dependencies.
Make sure the following languages are available on your system:
- Java
- for parsing barcodes with zebra-crossing
- tested with
openjdk 21.0.4 - configurable via JAVA_BIN in .env file
- Python 3
- for decoding UIC918.9 U_FLEX ASN.1
- tested with
Python 3.10.12 - configurable via PYTHON_BIN in .env file
There is no need to set anything up for Java.
The application tries to setup the python environment itself. If that doesn't work, here's what to do manually:
cd uic-asn1-parsercd into the directorypython3 -m venv .venvSetup your virtual environmentsource .venv/bin/activateActivate the virtual environmentpip install -r requirements.txtInstall python dependencies
Distributed under the MIT License. See LICENSE for more information.
Tii - @Tii - [email protected]
Project Link: https://github.com/tiifuchs/wallaby