cplay-ng

simple curses audio player
git clone https://git.ce9e.org/cplay-ng.git

commit
739e1b7c90c288cc837494f68b9b6766f1f37aac
parent
66549eac4a2781d82e36804511e877fc723047f7
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2026-04-25 08:07
bump version to 5.5.0

Diffstat

M CHANGES.md 12 ++++++++++++
M cplay.py 2 +-
M pyproject.toml 2 +-

3 files changed, 14 insertions, 2 deletions


diff --git a/CHANGES.md b/CHANGES.md

@@ -1,3 +1,15 @@
   -1     1 # 5.5.0 (2026-04-25)
   -1     2 
   -1     3 - include symlink dirs in directory listings
   -1     4 - ignore symlink loops when adding a directory
   -1     5 - shift scroll position if space is available at the bottom
   -1     6 - move cursor to top on recursive search
   -1     7 - fix: move cursor when deleting the last item
   -1     8 - use casefold for string comparison
   -1     9 - pyproject.toml: update license format
   -1    10 - handle file system errors (e.g. PermissionError)
   -1    11 - convert changelog to markdown
   -1    12 
    1    13 # 5.4.0 (2024-12-28)
    2    14 
    3    15 - allow to refresh file list

diff --git a/cplay.py b/cplay.py

@@ -13,7 +13,7 @@ import termios
   13    13 import time
   14    14 from contextlib import contextmanager
   15    15 
   16    -1 __version__ = '5.4.0'
   -1    16 __version__ = '5.5.0'
   17    17 
   18    18 XDG_RUNTIME_DIR = os.getenv('XDG_RUNTIME_DIR', '/tmp')
   19    19 

diff --git a/pyproject.toml b/pyproject.toml

@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
    4     4 
    5     5 [project]
    6     6 name = "cplay-ng"
    7    -1 version = "5.4.0"
   -1     7 version = "5.5.0"
    8     8 description = "A simple curses audio player"
    9     9 readme = "README.md"
   10    10 license = "GPL-2.0-or-later"