A Python client for interacting with transport.opendata.ch.
This module is the base for the integration into Home Assistant and is simply retrieving the details about a given connection between two stations.
This module is not official, developed, supported or endorsed by opendata.ch.
Installation
The module is available from the Python Package Index.
$ pip3 install python_opendata_transport
On a Fedora-based system or on a CentOS/RHEL 8 machine with has EPEL enabled.
$ sudo dnf -y install python3-opendata-transport
For Nix or NixOS users is a package available. Keep in mind that the latest releases might only be present in the unstable channel.
$ nix-env -iA nixos.python3Packages.python-opendata-transport
Usage
The file example.py contains an example about how to use this module.
License
python-opendata-transport is licensed under MIT, for more details check LICENSE.
Metadata
Release files for python-opendata-transport 0.6.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| python_opendata_transport-0.6.2.tar.gz | 7.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| python_opendata_transport-0.6.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.5 kB
Release files / python_opendata_transport-0.6.2.tar.gz
| Download URL | python_opendata_transport-0.6.2.tar.gz |
|---|---|
| Size | 7.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6631dbf85a52d68c90fe287159276a300ca979ab0865db75aa66d4d4c2023711
|
|
BLAKE2b-256 checksum How to use checksums |
1163ebbf428967ea9278e5a3e997f6efb31f8284d315fe7ea2c1f382eb2322bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Apr 7, 2026.
Transparency logRelease files / python_opendata_transport-0.6.2-py3-none-any.whl
| Download URL | python_opendata_transport-0.6.2-py3-none-any.whl |
|---|---|
| Size | 5.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d2c9816753d5fdec57fe9da0a45d054bb2571a6705fb86b3752cc701bc48cf8e
|
|
BLAKE2b-256 checksum How to use checksums |
395475a2ad783263dd44fb50b50d2e0636b756477c64101ff3eca487aecaa235
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Apr 7, 2026.
Transparency log