Metadata-Version: 2.4
Name: ttss
Version: 0.9.0
Summary: A Python wrapper for TTSS API.
Author-email: Tomek Zawadzki <tomekzawadzki98@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/tomekzaw/ttss
Project-URL: Bug Tracker, https://github.com/tomekzaw/ttss/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests
Requires-Dist: tzdata; platform_system == "Windows"
Provides-Extra: dev
Requires-Dist: flake8; extra == "dev"
Requires-Dist: freezegun; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: requests-mock; extra == "dev"
Requires-Dist: types-requests; extra == "dev"
Provides-Extra: release
Requires-Dist: build; extra == "release"
Requires-Dist: twine; extra == "release"
Dynamic: license-file

# TTSS

A simple Python wrapper for TTSS (Traffic Tram Supervision System) API.

![](https://github.com/tomekzaw/ttss/actions/workflows/python.yml/badge.svg)

## Requirements
* Python 3.9+

## Installation
```
pip install ttss
```

## Usage

For MPK Kraków trams:
```py
from ttss import TTSS

ttss = TTSS(base_url='http://www.ttss.krakow.pl')
```

For MPK Kraków buses:
```py
ttss = TTSS(base_url='http://ttss.mpk.krakow.pl')
```

> Note: the base URL must not contain `/internetservice` and must not end with `/`.
