github coderholic/pyradio 0.9.3.11.23
Version 0.9.3.11.23

5 hours ago

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

  1. Download https://raw.githubusercontent.com/coderholic/pyradio/refs/tags/0.9.3.11.15/pyradio/install.py and save it in your home folder
  2. 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(-)

Don't miss a new pyradio release

NewReleases is sending notifications on new releases.