Skip to main content

ticket_decoder

Optional arguments for instance creation of DecoderFacade.

  • uic_public_key_xml_file = "cert/UIC_PublicKeys.xml"
    Relative path to the XML file containing UIC public keys to verify UIC barcode content. You can use install-uic-keys.py to retrieve the file.
  • vdv_certificate_ldif_file = "cert/VDV_Certificates.ldif"
    Relative path to the LDIF file containing VDV certificates to decrypt VDV barcode content. You can use install-vdv-certificates.py to retrieve the file.
  • fail_on_decoder_error = false
    Fail when the aztec/barcode decoder gets an error if true or deliver an empty result when false.
  • fail_on_interpreter_error = false
    Fail when the interpretation of the data gets an error if true or deliver an empty result when false.

Provided python API is in an early state and the class DecoderFacade supports 3 methods right now only.

  • decode_bytes('...')

  • decode_base64('...') is considered for the use case you decode the raw data from aztec-code in advance via zxing-cpp or other aztec-code-decoding library of your choice and you want to decode raw train ticket barcode data to json only. In this case, be careful with the output of the decoder to avoid string encodings like UTF8 or other multi-byte encodings. Ideally try to get access to the raw byte array and just encode those bytes to base64 before passing it to the method. If your aztec-code-decoder provides a string-type only and you are able to pass a character-encoding option, try using 'ISO 8859-1' and cast the result string to raw bytes.

  • decode_files('...') detects and decodes aztec-codes from file or directories (PDF, image) and decodes barcode data to json. This is using zxing-cpp and opencv internally. It returns a dict (origin/input-path and json-string) of size x, while x is the amount of aztec-codes found on input. An image can contain always multiple barcodes, the return value is alway a mapping of origin to json content.

    • rotation_degree - Rotate image before processing for the given amount of degrees (default 0)
    • scale_percent - Scale image before processing in percent (default 100)
    • splitting_mode - Split image, 1st number specifies the no of parts to split, 2nd is the part used for processing, clockwise from top/left (default 11)
    • flipping_mode - Flip image around X if 1, around Y if 2, and around X and Y if 3 (default 0)

Example decoding directly from PDF or image

from ticket_decoder import DecoderFacade

decoder_facade = DecoderFacade()
print(decoder_facade.decode_files('path/2/your/ticket.pdf'))

Example decoding Aztec-Code in advance using zxingcpp and opencv on Python side

from ticket_decoder import DecoderFacade
from zxingcpp import read_barcodes
from cv2 import imread

image = imread('path/2/your/ticket.jpg')
if image is None:
    print("Image not found")
    exit(1)

barcodes = read_barcodes(image)
if barcodes is None:
    print("No barcodes found")
    exit(1)

decoder_facade = DecoderFacade(\
    uic_public_key_xml_file = "cert/UIC_PublicKeys.xml",\
    vdv_certificate_ldif_file = "cert/VDV_Certificates.ldif")

print(decoder_facade.decode_bytes(barcodes[0].bytes))

Metadata

Release files for ticket-decoder 0.20.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ticket-decoder 0.20.4
File Size Uploaded Provenance
ticket_decoder-0.20.4.tar.gz 1.7 MB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for ticket-decoder 0.20.4
File
ticket_decoder-0.20.4-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details
ticket_decoder-0.20.4-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
ticket_decoder-0.20.4-cp315-cp315-manylinux_2_34_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.34+ x86-64 Details
ticket_decoder-0.20.4-cp315-cp315-manylinux_2_34_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.34+ ARM64 Details
ticket_decoder-0.20.4-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
ticket_decoder-0.20.4-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details
ticket_decoder-0.20.4-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
ticket_decoder-0.20.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
ticket_decoder-0.20.4-cp314-cp314-manylinux_2_34_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ x86-64 Details
ticket_decoder-0.20.4-cp314-cp314-manylinux_2_34_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ ARM64 Details
ticket_decoder-0.20.4-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
ticket_decoder-0.20.4-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
ticket_decoder-0.20.4-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
ticket_decoder-0.20.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ticket_decoder-0.20.4-cp313-cp313-manylinux_2_34_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ x86-64 Details
ticket_decoder-0.20.4-cp313-cp313-manylinux_2_34_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ ARM64 Details
ticket_decoder-0.20.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
ticket_decoder-0.20.4-cp313-cp313-macosx_10_15_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.15+ x86-64 Details

Total release size: 170.4 MB

Release files / ticket_decoder-0.20.4.tar.gz

Download URL ticket_decoder-0.20.4.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
6a2d8191af15280db6c5211da8c15cb8ebd7cf1c996fe5d96c48f037d37e7769
BLAKE2b-256 checksum
How to use checksums
ba79e55a97445b8c40977c06ef4672cd91917bd57725b6db4a78cf3c3aebd895
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp315-cp315-win_arm64.whl

Download URL ticket_decoder-0.20.4-cp315-cp315-win_arm64.whl
Size 8.1 MB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
2f40030d0899976dede3bfa8a31a7e62aef685a6179d21659a1aa7efe9815b60
BLAKE2b-256 checksum
How to use checksums
c542dc2ad3d2d89e4f02593238af7ba35cc8ba621d815cb603f64937036ca733
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp315-cp315-win_amd64.whl

Download URL ticket_decoder-0.20.4-cp315-cp315-win_amd64.whl
Size 8.6 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
72a5e91b138e6f5a10ab92d7eb219bf9b84a1221ac52d5ccf5c23fa55eac8df9
BLAKE2b-256 checksum
How to use checksums
8e1eca14a32f1e36160bc3f4168a383398820b6232c53b93f5df8d6888bc1fba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp315-cp315-manylinux_2_34_x86_64.whl

Download URL ticket_decoder-0.20.4-cp315-cp315-manylinux_2_34_x86_64.whl
Size 11.6 MB
Tags CPython 3.15 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
dea0737f201b7bdbb562dd3eb4510f3b70ebd168f236bff3fc362f163f8a1be4
BLAKE2b-256 checksum
How to use checksums
7466f37e8418a42df94464c50d77a59bfb2d87a2896841433c94d3b029491003
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp315-cp315-manylinux_2_34_aarch64.whl

Download URL ticket_decoder-0.20.4-cp315-cp315-manylinux_2_34_aarch64.whl
Size 10.3 MB
Tags CPython 3.15 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
9204298446d91f6623f7f0be7c2d5b4a611a3e67bf872b1125c20a83cab519f0
BLAKE2b-256 checksum
How to use checksums
e1d8b805fbf4ecf83bd9cbba03fc909eadc9b9ea590b5302b53e8661a5d3237f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp315-cp315-macosx_11_0_arm64.whl

Download URL ticket_decoder-0.20.4-cp315-cp315-macosx_11_0_arm64.whl
Size 8.2 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
92bc46991c6cc6c9e1f23220050ad9b7d15fce18eacbb4f3c09df5b78e64e0a5
BLAKE2b-256 checksum
How to use checksums
91054cbd31e02e6109bfa9912cea223cba5ed20c775db3022e2449a73bd2919c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp315-cp315-macosx_10_15_x86_64.whl

Download URL ticket_decoder-0.20.4-cp315-cp315-macosx_10_15_x86_64.whl
Size 9.7 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
7e5d6e9f10743aec9a8add36259af8915418527ce300e6641a8c32df83c7d85f
BLAKE2b-256 checksum
How to use checksums
5aa82206fbb7493e8e792864976eed895238d2758f4fe76a043799d3ee2e7308
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp314-cp314-win_arm64.whl

Download URL ticket_decoder-0.20.4-cp314-cp314-win_arm64.whl
Size 8.1 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
6c744b7f3ebc0390509ce0aef17043aea12613fe4b6c39480d674eb54128eac7
BLAKE2b-256 checksum
How to use checksums
f96546afca0b1cdfc0679ba254830df355bd26017a8db8bb5c3fd6ab96156df4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp314-cp314-win_amd64.whl

Download URL ticket_decoder-0.20.4-cp314-cp314-win_amd64.whl
Size 8.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
660303d0f9a9b0fca3fb361db9d83ef41f3d9734d5a61f800147135ea9f1e310
BLAKE2b-256 checksum
How to use checksums
8d13897ddeef70ac041dabaed23ed756a5fc642c4804a5bb2fd3839295f41897
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp314-cp314-manylinux_2_34_x86_64.whl

Download URL ticket_decoder-0.20.4-cp314-cp314-manylinux_2_34_x86_64.whl
Size 11.6 MB
Tags CPython 3.14 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
273ccb53ba99677d10325ad3da1917d34745c6f467a9cc848bd3e6df00b4d7ac
BLAKE2b-256 checksum
How to use checksums
383d8e9b52ee6b7b1ed157696b303217532c272598db54f877e2d5cd64f4efea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp314-cp314-manylinux_2_34_aarch64.whl

Download URL ticket_decoder-0.20.4-cp314-cp314-manylinux_2_34_aarch64.whl
Size 10.3 MB
Tags CPython 3.14 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
e6d381aba5669bf39637e08a86d4e71ceca6126771799d1ca9be86b8f5787311
BLAKE2b-256 checksum
How to use checksums
59437f9eea29cce5df7bbe28b048c96d3793fbe0254158dc0656c9aa576a9100
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp314-cp314-macosx_11_0_arm64.whl

Download URL ticket_decoder-0.20.4-cp314-cp314-macosx_11_0_arm64.whl
Size 8.2 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2a5191b31d9d1d3374dd81dd1593967c3c9092b307423626917bc854eebee3ec
BLAKE2b-256 checksum
How to use checksums
14bcda9d34f846467ded7e67995c7673058c4be4a69127bd1559a45aae449660
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp314-cp314-macosx_10_15_x86_64.whl

Download URL ticket_decoder-0.20.4-cp314-cp314-macosx_10_15_x86_64.whl
Size 9.7 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b4e502840d5b894a5b616bc8e1373029cdb4f093fd833ca53e68f2d82846f805
BLAKE2b-256 checksum
How to use checksums
bcf9c62b8c235b47a5dc99ed9e85b75272f73fc4fbf7990146c9143b2b13f58b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp313-cp313-win_arm64.whl

Download URL ticket_decoder-0.20.4-cp313-cp313-win_arm64.whl
Size 7.8 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
27eedb9b6cf423159c9009eb9c7c06a70112fc32c853345c3d8a5e65db9f55d1
BLAKE2b-256 checksum
How to use checksums
222236eb8dcdc5f1eded91b14aefc76230e082c236611eb6c2efdd55f9f45350
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp313-cp313-win_amd64.whl

Download URL ticket_decoder-0.20.4-cp313-cp313-win_amd64.whl
Size 8.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
2144af577e67071507b760cacdbcec1229d345bf7778a1d10d5c9566ee651acf
BLAKE2b-256 checksum
How to use checksums
a8899bc73501b3a581f4499aa037acfcbadf0a8e99784d292efe78dbb176fbb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL ticket_decoder-0.20.4-cp313-cp313-manylinux_2_34_x86_64.whl
Size 11.6 MB
Tags CPython 3.13 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
651a44f2f1af79c0967c80f4aa367204c09317444892936986c440194162339d
BLAKE2b-256 checksum
How to use checksums
a4f46fe56570a5787007ca6b29357e152cc57ddbb2f3bdbb9caa5722f7a2ad9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp313-cp313-manylinux_2_34_aarch64.whl

Download URL ticket_decoder-0.20.4-cp313-cp313-manylinux_2_34_aarch64.whl
Size 10.3 MB
Tags CPython 3.13 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
f0170e10ba88ff2551d207eecc0fd61f98ede6d8051f34838eabe5e0cdbc8699
BLAKE2b-256 checksum
How to use checksums
e0a621e209f99e944a33499d6acb4a7c28d559901c402e1521f582d773da47b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL ticket_decoder-0.20.4-cp313-cp313-macosx_11_0_arm64.whl
Size 8.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d512ab383723dbf70cf18ea78d022657c8e98b5d2ff91c8fe7237dc454a73f3b
BLAKE2b-256 checksum
How to use checksums
b435e337c973bd49578cf143a2a9733b287bf81928785661f4bb367ec97e8a14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Release files / ticket_decoder-0.20.4-cp313-cp313-macosx_10_15_x86_64.whl

Download URL ticket_decoder-0.20.4-cp313-cp313-macosx_10_15_x86_64.whl
Size 9.7 MB
Tags CPython 3.13 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
071f4fda1bb45147930804d76099c1c73fedf18d7a3dfebdb8a4c188ea8967c1
BLAKE2b-256 checksum
How to use checksums
9d889caea973fca73869cdc81b4fde0236150e637e9717b968582e8d5e926853
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

Security for ticket-decoder 0.20.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 19 files in this release have been uploaded with provenance metadata.

Select from 19 files

Attestation for ticket_decoder-0.20.4.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page