History¶
0.2.8 (2021-07-24)¶
Precache m3u8 playlists
0.2.7 (2021-07-23)¶
Adds caching of HLS chunks to HLS proxy to make it more resilient to network issues
HLS chunk caching can be disabled with -n or –no-precache
Speeds up XMLiveChannel.get_latest_cut
0.2.6 (2021-07-17)¶
Fixes secondary HLS URL generation
0.2.5 (2021-07-16)¶
Pulls tune_time from wallClockRenderTime
Adds primary_hls and seconary_hls
Adds quality selection
Overhauls time/datetime management
Adds automatic failover to secondary HLS
0.2.4 (2021-07-15)¶
Fixes pydantic issue in XMLiveChannel
Adjusts selected HLS stream to (hopefully) fix radio_time
Switches HTTP server to using aiohttp
Adds SXMClientAsync
0.2.3 (2021-07-15)¶
Splits typer params out into seperate variables
0.2.2 (2021-07-15)¶
Adds type stubs
0.2.0 (2021-07-15)¶
Fixes authentication (thanks @Lustyn)
Replaces setuptools with filt
Replaces click with typer
Replaces requests with httpx
Updates linting
Replaces TravisCI with Github Actions
Adds Pydantic for SXM models
0.1.0 (2018-12-25)¶
First release on PyPI.