This is a BUG FIX release and a BETA release (0.9.3.12-beta23)
Changelog
- the -s (--stations) comamd line parameter will open M3U files as well
- fixing the importlib_resources dependency problem for Python 3.8
- fixing a typo that would crash the program
- implementing pylint suggestion
- updating MPV Windows download link
- updating documentation
Notice
Users are strongly encouraged to open the players' config file and manually remove any duplicate profiles
Notice 2
If PyRadio fails to update from 0.9.3.11.16, please follow this guide
- Download https://raw.githubusercontent.com/coderholic/pyradio/refs/tags/0.9.3.11.15/pyradio/install.py and save it in your home folder
- Execute
python install.py -f
Packagers notice
Please do read the updated Packager's Info!
Please refer to: https://github.com/coderholic/pyradio/blob/master/docs/packaging.md
Changed files
Changelog | 9 +
README.md | 2 +
docs/index.html | 139 +++----
docs/index.md | 80 ++--
docs/packaging.html | 5 +
docs/packaging.md | 8 +
docs/pyradio.1 | 13 +-
pyproject.toml | 5 +-
pyradio/__init__.py | 2 +-
pyradio/browser.py | 84 ++--
pyradio/cjkwrap.py | 26 +-
pyradio/client.py | 10 +-
pyradio/common.py | 395 +++++++++++--------
pyradio/compare_files.py | 10 +-
pyradio/config.py | 316 +++++++--------
pyradio/config_window.py | 159 ++++----
pyradio/edit.py | 579 ++++++++++++++-------------
pyradio/html_help.py | 16 +-
pyradio/install.py | 53 ++-
pyradio/keyboard.py | 93 ++---
pyradio/log.py | 30 +-
pyradio/m3u.py | 2 +-
pyradio/main.py | 41 +-
pyradio/messages_system.py | 119 +++---
pyradio/mkvtoolnix.py | 2 +-
pyradio/ping.py | 3 +-
pyradio/player.py | 288 +++++++-------
pyradio/radio.py | 1122 +++++++++++++++++++++++++----------------------------
pyradio/schedule.py | 90 ++---
pyradio/schedule_win.py | 45 ++-
pyradio/server.py | 73 ++--
pyradio/simple_curses_widgets.py | 436 +++++++++------------
pyradio/themes.py | 13 +-
pyradio/tts.py | 140 +++----
pyradio/tts_text.py | 24 +-
pyradio/win.py | 37 +-
pyradio/win_del_old_inst.py | 6 +-
pyradio/xdg.py | 92 ++---
38 files changed, 2236 insertions(+), 2331 deletions(-)