Skip to main content

Python client for HAFAS public transport APIs

Project description

pyHaFAS

A python client for HaFAS public transport APIs.

#pyhafas on matrix.org

Installation

You only need to install the pyhafas package, for example using pip:

$ pip install pyhafas

That’s it!

Development setup

For development is recommended to use a venv.

$ python3 -m venv .venv
$ source .venv/bin/activate
$ python setup.py develop

Background

There's a company called HaCon that sells a public transport management system called HAFAS. It is used by companies all over Europe to serve routing and departure information for apps. All those endpoints are similar, with the same terms and API routes, but have slightly different options, filters and sets of enabled features.

Related

Contributing

If you have a question, found a bug or want to propose a feature, have a look at the issues page.

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

pyhafas-0.6.0.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

pyhafas-0.6.0-py3-none-any.whl (47.3 kB view details)

Uploaded Python 3

File details

Details for the file pyhafas-0.6.0.tar.gz.

File metadata

  • Download URL: pyhafas-0.6.0.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for pyhafas-0.6.0.tar.gz
Algorithm Hash digest
SHA256 638e9f77a29a807e215995e103c33741ff8c6ce60bced003e86fd3389cb93ab4
MD5 a7085de7dea569c9ce55d047eea591f6
BLAKE2b-256 6bd62204129768e8612d26a6a52fd6cd2d5a594ce52d323f532b493ef41a1c9f

See more details on using hashes here.

File details

Details for the file pyhafas-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: pyhafas-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 47.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for pyhafas-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6d36ed7f1210f7272b3cc020d64b15d8955d8c5c4265cf94d8472960f1bf96ac
MD5 cd18c78b56d0418d92063a97cd45575b
BLAKE2b-256 e48c22d7f9211d036fb3936a3b434af4a257eda561a5e1a179be709e277d4d62

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page