github coderholic/pyradio 0.9.3.11.22
Version 0.9.3.11.22

6 days ago

This is a BUG FIX release and a BETA release (0.9.3.12-beta22)

Changelog

  • fixing ##317 - Not starting fresh install on fresh fedora 43
  • fixing #316 - remote control crash
  • working on TTS - updating tts.md
  • refactoring based on pylint and ruff
  • updating MPV Windows download link

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                          |   8 ++
 devel/build_install_pyradio        |  24 +++-
 devel/get_shortcuts_and_classes.py |   1 -
 devel/unreg.py                     |   1 -
 docs/index.html                    |   8 ++
 docs/tts.html                      | 155 +++++++++++++++++++-----
 docs/tts.md                        | 108 ++++++++++++-----
 pyproject-3.8.patch                |  12 ++
 pyproject.toml                     |   2 +-
 pyradio/__init__.py                |   2 +-
 pyradio/browser.py                 | 132 ++++++++++-----------
 pyradio/common.py                  |  15 ---
 pyradio/config                     |  35 ++++++
 pyradio/config.py                  | 149 ++++++++++++++---------
 pyradio/config_window.py           | 506 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------
 pyradio/edit.py                    |  35 +++---
 pyradio/install.py                 |   2 +-
 pyradio/keyboard.py                |   2 +-
 pyradio/log.py                     |  18 +--
 pyradio/m3u.py                     |  22 ++--
 pyradio/main.py                    |  24 ----
 pyradio/messages_system.py         | 958 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------
 pyradio/player.py                  |  22 ++--
 pyradio/radio.py                   | 638 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------
 pyradio/schedule.py                |   6 +-
 pyradio/schedule_win.py            |  11 +-
 pyradio/server.py                  |   2 +-
 pyradio/simple_curses_widgets.py   |   6 +-
 pyradio/themes.py                  |  91 +++++++-------
 pyradio/tts.py                     | 753 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------
 pyradio/tts_text.py                | 495 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 pyradio/win.py                     |   7 +-
 pyradio/window_stack.py            |   6 +
 setup.py.legacy                    |  31 ++++-
 34 files changed, 2924 insertions(+), 1363 deletions(-)

Don't miss a new pyradio release

NewReleases is sending notifications on new releases.