Compat (Legacy)¶
qgendapy.compat
¶
Drop-in replacement for the legacy python-qgenda library.
Usage::
from qgendapy.compat import QGendaClient
client = QGendaClient(username="user@example.com", password="secret",
company_key="abc123")
client.authenticate() # no-op, modern client auto-authenticates
resp = client.get_schedule(start_date="2024-01-01")
data = resp.json()
QGendaClient(username=None, password=None, company_key=None, api_url=None, api_version=None, headers=None, raise_errors=True, use_caching=False, leader=True)
¶
Legacy-compatible client matching python-qgenda's QGendaClient API.