Releases: livetennisapi/inkycal-tennis
Releases · livetennisapi/inkycal-tennis
Release list
v0.1.0
Initial release of the Inkycal tennis module.
- Live matches across ATP, WTA, Challenger, ITF and juniors: per-set games, current points, server marker, and a derived break-point (
BP) marker rendered on the colour layer (red on 3-colour panels). - Break-point derivation from the API's Score object: receiver on AD, or receiver on 40 while the server is below 40 — never inside a tiebreak.
- Upcoming-fixtures fallback when nothing is live, cached in-process for 6 hours to respect the free tier's quota (30 req/min, 100 req/day — a 15-minute refresh interval fits).
- Config:
api_key(free key at https://livetennisapi.com/subscribe/free) and optionaltourfilter. - 15 mocked-API tests, CI against aceinnolab/Inkycal main on Python 3.12/3.13, reproducible mocked-data screenshot (
tests/render_preview.py).
Install/registration steps are in the README and follow Inkycal's developer guide for custom modules.