No project description provided
Project description
Unofficial MVG api
An async and sync wrapper for the MVG endpoints, with data validation over pydantic
Usage policy of the MVG api
ACHTUNG:
Unsere Systeme dienen der direkten Kundeninteraktion. Die Verarbeitung unserer Inhalte oder Daten durch Dritte erfordert unsere ausdrückliche Zustimmung. Für private, nicht-kommerzielle Zwecke, wird eine gemäßigte Nutzung ohne unsere ausdrückliche Zustimmung geduldet. Jegliche Form von Data-Mining stellt keine gemäßigte Nutzung dar. Wir behalten uns vor, die Duldung grundsätzlich oder in Einzelfällen zu widerrufen. Fragen richten Sie bitte gerne an: redaktion@mvg.de.
In other words: Private, noncomercial, moderate use of the API is tolerated. They don't consider data mining as moderate use.
(Disclaimer: I am not a lawyer, this isn't legal advice)
Installation
pip installation or clone the repository and install the poetry dependencies
pip install async-mvg-api
or
git clone https://github.com/Plutokekz/MVG-Api.git
cd MVG-Api
poetry install
Usage
from mvg_api.mvg import MVG
mvg = MVG()
mvg.get_location("Hauptbahnhof")
Tests
poetry run pytest mvg_api/tests/api_tests.py
Credit
For Endpoint Information and Code snippets
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for async_mvg_api-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9ff9f29e988641e03ab1734dd1861fac19e41660172595374619b4f856a3cce |
|
MD5 | 655790d66c3bdbfcd032cd1421e4732f |
|
BLAKE2b-256 | 76a1c9031130e4fd0c46e2c6c1f3ab5ea663067af5388b052d3e5adb72a53a3b |