Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pyradio-0.9.2.25-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: pyradio Distribution: openSUSE Tumbleweed
Version: 0.9.2.25 Vendor: openSUSE
Release: 1.2 Build date: Fri Mar 1 18:26:03 2024
Group: Unspecified Build host: reproducible
Size: 5343287 Source RPM: pyradio-0.9.2.25-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.coderholic.com/pyradio
Summary: Curses based internet radio player
A command line Internet radio player based on curses, that uses external media
players to perform the actual playback. It currently supports the following
players: MPV, MPlayer and VLC.

Provides

Requires

License

MIT

Changelog

* Fri Mar 01 2024 Ben Greiner <code@bnavigator.de>
  - Update to 0.9.2.25
    * droping python 2 - PyRadio will only run on python 3
    * fixing #228
  - version 0.9.2.24 (BUG FIX)
    * fixing mpv title parsing (once again)
    * fixing "Genre" field wrapping on Starion Info window
  - version 0.9.2.23 (BUG FIX)
    * fixing issue #224 - crash when "artist", "album", "year"
      string in received data
  - version 0.9.2.22 (BUG FIX)
    * fixing bug #222 - Appending a radio station with A in a playlist
      leads to a crash (when number stations is less than window height)
    * fixing a crash that would occur when pressing ENTER on the Cancel
      button of the "rename playlist" and "new playlist" window
  - version 0.9.2.21
    * adding --headless command line parameter and functionality
    * adding the --address command line parameter
    * recorded files will always be saved in the recordings folder
      If mkvtoolnix is present, a tmp_ prefix will be used to record
      the raw file, which will be removed after chapters integration
    * the message to indicate failure to connect to RadioBrowser will
      be displayed for 2 seconds (instead of requiring a key press)
    * mpv will read the "artist" and "title" fields from station response (#217)
    * remote control server: adding functionality for RadioBrowser
    * remote control server: do not disable individual buttons
    * remote control server: will restart if crashed
    * remote control server: can now accept real IPs (config option)
    * introducing "remote control server lock" files
    * trying to fix "pipx not found" on MacOS again
    * fixing config window rendering bug (#215)
    * fixing cover insertion to mkv files
    * fixing escape character warnings for python 3.12
    * fixing lock refresh issues
    * working on scheculer (not available yet)
    * updating win mplayer link
    * creating issues templates
    * updating documentation
  - version 0.9.2.20
    * Creating the docs folder and moving files there
    * Updating pyproject.toml and setup.py for the latest
      Installation method changes
    * Working on scheduler (not applicable yet)
    * Updating docs
  - version 0.9.2.19 (BUG FIX release)
    * cover.png updated
    * make sure cover.png is in the data folder
    * fix "No chapters found" message when recorded file has
      less than 3 chapter markers
  - version 0.9.2.18
    * fixing a crash on mkvtoolnix.py
  - version 0.9.2.17
    * Recorded MKV files will have a cover image by default
      (when MKVToolNix is installed)
    * Adding -mkv, -scv, -srt, -ach and -lr command line parameters
      (applicable when MKVToolNix is installed)
    * Rearranging and grouping options in the program's help screen
    * Working on scheduler (not applicable yet)
    * Updating docs
  - version 0.9.2.16
    * install.py: will terminate if python not in PATH
    * recorded files will have tags inserted in them if mkvmerge
      is detected. Chapters will also be added if the station
      provides ICY Titles
    * opening the config folder while recording will actually open the
      recording folder
    * buffering can now be disabled (in 0.9.2.15, once buffering was
      enabled, it could not be disabled until program termination)
    * fixing a couple of race conditions (threading lock files not being
      released) that would lead to a freeze
    * fixing players crash detection routines
    * fixing config players parsing
    * on Windows, downloaded recording files in the data directory
      will be deleted at startup, when recording is not active
    * adding recording man page
    * Updating docs
  - version 0.9.2.15 (BUG FIX)
    * fixing mplayer and vlc recording
    * mplayer buffering min changed to 250KB
    * fixing updateRecordingStatus not exiting when asked
    * buffer size cannot be 0
  - version 0.9.2.14
    * adding players buffering
    * [B] will be displayed at top left corner of the window
      when player is buffering
    * adding "Force transparency" config option (as per #201)
    * redisigning players' extra parameters window
    * removing command line parameters -ep, -ap, lp
      and changing -ocd etc.
    * Windows: MPV installation will check CPU flags to
      download V3 or normal mpv release
    * fix_pyradio_desktop_file: parameters will be placed
      after terminal name (before -e)
    * fixing mpv parameter which might throw a warning
      which would break the TUI
    * fixing mplayer volume parsing error
    * fixing a couple of python2 crashes
    * updating build_install_pyradio (as per #203)
    * updating docs
  - Update pyradio-rpmlintrc
  - Install markdown docs and more manpages
  - Build PEP517 wheel
* Sun Jul 16 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.9.2.13:
    * all search widgets will save up to 20 of their last search
      terms
    * VLC will now save its default volume
    * adding --record command line parameter
    * \l will toggle the "Open last playlist" config setting
    * updating docs
    * Implementing VLC recorder (not for Windows)
    * MPlayer recorder will display volume level
    * MPlayer on Windows 7 will not use profiles
    * Trying different recorded file limit to start monitor
    * updating docs
* Fri Jul 07 2023 malcolmlewis@opensuse.org
  - Add requires on python3-rich, (boo#1213136).
* Mon Jun 26 2023 malcolmlewis@opensuse.org
  - Updated to version 0.9.2.11:
    + Not updated in some time!. Many small releases, please see
      /usr/share/doc/packages/pyradio/Changelog.
  - Add pyradio-rpmlintrc to ignore zero length notification file.
* Mon Sep 06 2021 malcolmlewis@opensuse.org
  - Updated to version 0.8.9.9:
    * Search history navigation will work with normal keys in
      addition to Control-key combinations (when a line editor does
      not have the focus).
    * When navigating to a new search term, in the RadioBrowser
      Search Window, the two main check boxes will always get the
      focus (makes it easier to navigate using normal keys).
    * Docs Updated
  - Changes from version 0.8.9.8:
    * Fixing RadioBrowser history save confirmation window.
    * Interchanging ^T and ^Y in the RadioBrowser Search Window.
    * Addinf FULL_SCREEN_MODES for farter rendering.
  - Changes from version -.8.9.7:
    * All Search Window movement keys (^N, ^P, ^Y) ill add a new
      history item (if possible).
    * ^B does not save history to file.
    * Do not close browser if network fails.
  - Changes from version 0.8.9.7:
    * RadioBrowser History Management finalized.
    * Fields' placement fixed in RadioBrowser Search Window.
    * RadioBrowser readme page added.
    * Docs updated.
  - Changes from 0.8.9.2:
    * Screen flickering when moving within the stations' list
      eliminated.
    * VLC player is available again (disabled by unreported bug).
    * Advancing Radio Browser support.
    * Fixing python 2 return from Radio Browser TUI breakage.
    * Adding dnspython module availability check.
  - Changes from version 0.8.9.1:
    * Implemented the so called "Listening" mode, in which PyRadio
      TUI can be reduced down to a single line (the "Status Bar").
      Requested for tilling WM use, (gh#coderholic/pyradio#128).
  - Changes from version 0.8.9:
    * Implemented a simplified method to install, update, uninstall.
    * PyRadio will detect its player abnormal termination.
    * Player's connection timeout can now be disabled. Once a player
      is started, it will be considered to be connected immediately.
    * stations.csv changes can now be integrated into user's
      stations.csv.
    * mplayer "pyradio" profile will use the internal mixer to adjust
      volume.
    * BUG FIX: Active players parameter list is always synchronized
      to saved.
    * BUG FIX: Clicking on empty space (past last station) will not
      crash pyradio.
  - Changes from version 0.8.8.5:
    * Fixing -ap value not activated by player.
    * Commenting out excessive error log messages.
  - Changes from version 0.8.8.4:
    * Fixing double click behavior (while in playback double clicking
      to a different station will start it.
    * vcl will not start muted (volume = 0)
  - Changes from version 0.8.8.3:
    * Basic mouse support implemented.
    * Config option to enable mouse support added.
    * Implementing players extra parameters set.
    * Player selection Config window redesigned.
    * Adding -ep. -ap, -lp command line parameters.
    * Fixing a bug which would lead to a crash when "r" would be
      pressed in the config window.
    * Playback will be restarted when vital parameters are changes
      (encoding, connection type, player parameters).
    * When restarting playback, play the correct station not the
      selected one.
    * Adding autostart BAT file on Windows to prevent session locking
      when Windows terminate while PyRadio is still running.
    * pyradio will always use a profile
    * Fixing several minor bugs.
  - Changes from version 0.8.8.2:
    * Gracefully exit when the terminal is closed.
  - Changes from version 0.8.8.1:
    * Restarting radio-browser.info implementation.
  - Changes from version 0.8.8:
    * Implementing "Paste to playlist" (\p) command.
    * Implementing "Create Playlist" (\n).
    * Addind \u (show Unnamed Register) command.
    * Fixing volume display for MPV on python3 before a valid Title
      has been received.
    * Revert to stations playlist if default one (set by config) does
      not exist.
    * Second level config windows will not be displayed when main
      window shows "Window too small" message.
    * When opening a playlist/register from register mode, continue
      playing active station (if found in opened playlist/register).
    * Do not show "'" when opening a playlist/register from register
      mode.
    * "Title: (null)" will not appear any more (vlc).
* Sun Mar 01 2020 malcolmlewis@opensuse.org
  - Update to version 0.8.7.1:
    * Fixing mpv playlist option (for mpv 0.32.0).
* Wed Jan 08 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Fix the download url.
* Thu Jan 02 2020 malcolmlewis@opensuse.org
  - Updated to version 0.8.7:
    * Fixing volume issue with mpv 0.30.0.
    * mpv on python3 uses socket only (no stdout parsing).
    * socat is no longer needed to use mpv.
    * Player's config file will be saved even if it does not already
      exist.
  - Changes from version 0.8.6:
    * Adding playlist history (for local playlists).
    * https URLs will be converted to http before connecting.
    * Fixing station moving when appending station.
    * Config / Default station: pading fixed.
  - Changes from version 0.8.5:
    * PyRadio will not crush with mpv 0.30.0, changing mpv's volume
      is still possible, but no info will be presented on the Status
      Bar. Furthermore, saving mpv's volume will not be possible,
      (gh#mpv-player/mpv#7153).
    * When the default played is changed in the config, a message
      to restart the application is presented to the user.
    * Config / Default station: pading fixed.
* Fri Nov 15 2019 malcolmlewis@opensuse.org
  - Initial build at version 0.8.4.

Files

/usr/bin/pyradio
/usr/lib/python3.11/site-packages/pyradio
/usr/lib/python3.11/site-packages/pyradio-0.9.2.25.dist-info
/usr/lib/python3.11/site-packages/pyradio-0.9.2.25.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/pyradio-0.9.2.25.dist-info/LICENSE
/usr/lib/python3.11/site-packages/pyradio-0.9.2.25.dist-info/METADATA
/usr/lib/python3.11/site-packages/pyradio-0.9.2.25.dist-info/RECORD
/usr/lib/python3.11/site-packages/pyradio-0.9.2.25.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/pyradio-0.9.2.25.dist-info/WHEEL
/usr/lib/python3.11/site-packages/pyradio-0.9.2.25.dist-info/entry_points.txt
/usr/lib/python3.11/site-packages/pyradio-0.9.2.25.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/pyradio/__init__.py
/usr/lib/python3.11/site-packages/pyradio/__pycache__
/usr/lib/python3.11/site-packages/pyradio/__pycache__/README
/usr/lib/python3.11/site-packages/pyradio/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/browser.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/browser.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/cjkwrap.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/cjkwrap.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/common.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/common.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/compare_files.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/compare_files.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/config.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/config.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/config_window.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/config_window.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/countries.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/countries.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/del_vlc_log.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/del_vlc_log.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/edit.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/edit.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/encodings.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/encodings.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/html_help.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/html_help.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/install.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/install.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/log.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/log.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/main.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/main.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/mkvtoolnix.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/mkvtoolnix.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/ping.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/ping.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/player.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/player.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/radio.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/radio.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/schedule.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/schedule.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/schedule_win.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/schedule_win.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/server.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/server.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/simple_curses_widgets.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/simple_curses_widgets.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/themes.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/themes.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/win.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/win.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/win_del_old_inst.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/win_del_old_inst.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/window_stack.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyradio/__pycache__/window_stack.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyradio/browser.py
/usr/lib/python3.11/site-packages/pyradio/cjkwrap.py
/usr/lib/python3.11/site-packages/pyradio/common.py
/usr/lib/python3.11/site-packages/pyradio/compare_files.py
/usr/lib/python3.11/site-packages/pyradio/config
/usr/lib/python3.11/site-packages/pyradio/config.py
/usr/lib/python3.11/site-packages/pyradio/config_window.py
/usr/lib/python3.11/site-packages/pyradio/countries.py
/usr/lib/python3.11/site-packages/pyradio/del_vlc_log.py
/usr/lib/python3.11/site-packages/pyradio/edit.py
/usr/lib/python3.11/site-packages/pyradio/encodings.py
/usr/lib/python3.11/site-packages/pyradio/html_help.py
/usr/lib/python3.11/site-packages/pyradio/icons
/usr/lib/python3.11/site-packages/pyradio/icons/cover.png
/usr/lib/python3.11/site-packages/pyradio/icons/pyradio.ico
/usr/lib/python3.11/site-packages/pyradio/icons/pyradio.png
/usr/lib/python3.11/site-packages/pyradio/index.md
/usr/lib/python3.11/site-packages/pyradio/install.py
/usr/lib/python3.11/site-packages/pyradio/log.py
/usr/lib/python3.11/site-packages/pyradio/main.py
/usr/lib/python3.11/site-packages/pyradio/mkvtoolnix.py
/usr/lib/python3.11/site-packages/pyradio/notification
/usr/lib/python3.11/site-packages/pyradio/ping.py
/usr/lib/python3.11/site-packages/pyradio/player.py
/usr/lib/python3.11/site-packages/pyradio/radio.py
/usr/lib/python3.11/site-packages/pyradio/schedule.py
/usr/lib/python3.11/site-packages/pyradio/schedule_win.py
/usr/lib/python3.11/site-packages/pyradio/server.py
/usr/lib/python3.11/site-packages/pyradio/simple_curses_widgets.py
/usr/lib/python3.11/site-packages/pyradio/stations.csv
/usr/lib/python3.11/site-packages/pyradio/themes
/usr/lib/python3.11/site-packages/pyradio/themes.py
/usr/lib/python3.11/site-packages/pyradio/themes/AM_by_amski1.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/blue-by-boxer.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/catppuccin-frappe.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/catppuccin-latte.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/catppuccin-macchiato.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/catppuccin-mocha.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/classic_by_obsdg.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/cupcake_by_edunfelt.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/fairyflossy_by_edunfelt.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/gruvbox_dark_by_sng.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/gruvbox_light_by_sng.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/minima_by_ben_chile.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/themes/pastel_based_by_sng.pyradio-theme
/usr/lib/python3.11/site-packages/pyradio/win.py
/usr/lib/python3.11/site-packages/pyradio/win_del_old_inst.py
/usr/lib/python3.11/site-packages/pyradio/window_stack.py
/usr/share/doc/packages/pyradio
/usr/share/doc/packages/pyradio/Changelog
/usr/share/doc/packages/pyradio/README.md
/usr/share/doc/packages/pyradio/build.md
/usr/share/doc/packages/pyradio/desktop-notification.md
/usr/share/doc/packages/pyradio/headless.md
/usr/share/doc/packages/pyradio/index.md
/usr/share/doc/packages/pyradio/linux-pipx.md
/usr/share/doc/packages/pyradio/linux.md
/usr/share/doc/packages/pyradio/macos.md
/usr/share/doc/packages/pyradio/packaging.md
/usr/share/doc/packages/pyradio/pip-error.md
/usr/share/doc/packages/pyradio/radio-browser.md
/usr/share/doc/packages/pyradio/recording.md
/usr/share/doc/packages/pyradio/server.md
/usr/share/doc/packages/pyradio/themes.md
/usr/share/doc/packages/pyradio/windows-mplayer.md
/usr/share/doc/packages/pyradio/windows-mpv.md
/usr/share/doc/packages/pyradio/windows.md
/usr/share/licenses/pyradio
/usr/share/licenses/pyradio/LICENSE
/usr/share/man/man1/pyradio.1.gz
/usr/share/man/man1/pyradio_rb.1.gz
/usr/share/man/man1/pyradio_rec.1.gz
/usr/share/man/man1/pyradio_server.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024