semvec/pypi-packages huggingface dataset:
bvg-python 1.0.6
Python wrapper for the BVG (Berliner Verkehrsbetriebe) public transportation REST API
Requires Python: >=3.6

# BVG Python API Wrapper

This is a Python wrapper for the BVG (Berliner Verkehrsbetriebe) public transportation REST API. It provides an easy-to-use interface to interact with the BVG API and fetch transportation data such as journeys, stops, departures, nearby locations, and reachable stops.

## Features

- Fetch journeys between two locations.
- Get information about specific stops.
- Get departures from specific stops.
- Get nearby locations based on latitude and longitude.
- Get reachable stops from a specific location within a certain time frame.

## Installation

You can install the package directly from PyPI:

```sh
pip install bvg-python
```

Alternatively, you can clone the repository and install the dependencies manually:

1. Clone the repository:
    ```sh
    git clone https://github.com/tlieshoff/bvg-python.git
    cd bvg-python
    ```

2. Set up a virtual environment and activate it:
    ```sh
    python3 -m venv venv
    source venv/bin/activate
    ```

3. Install the required dependencies:
    ```sh
    pip install -r requirements.txt
    ```

## Usage

### Example Script

Some example scripts in the [examples](examples) folder are provided to demonstrate the usage of the BVG API wrapper.

### More Information

For more detailed information about the BVG API, you can visit the [API documentation](https://v6.bvg.transport.rest).

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.