db-pkpass

Convert Deutsche Bahn PDF tickets to PKPass
git clone https://git.ce9e.org/db-pkpass.git

NameSize
.gitignore26B
LICENSE1072B
Makefile383B
README.md734B
db_pkpass.py9802B
requirements.txt38B
tests.py25060B

Convert Deutsche Bahn PDF tickets to PKPass

Usage

$ python3 -m venv .venv
$ . .venv/bin/activate
$ python3 -m pip install -r requirements.txt
$ python3 db_pkpass.py /path/to/my/ticket.pdf

You can also make manual adjustments before packing the pkpass file:

$ python3 db_pkpass.py /path/to/my/ticket.pdf --debug > ticket.json
$ $EDITOR ticket.json
$ python3 db_pkpass.py ticket.json

Limitations

Prior Art

For a much more comprehensive solution, see https://github.com/TheEnbyperor/zuegli