public inbox for linux-rt-users@vger.kernel.org
 help / color / mirror / Atom feed
* [ANNOUNCE] tuna v0.20
@ 2025-11-07 18:57 John Kacur
  2025-11-07 18:57 ` [PATCH 01/23] Add SPDX license identifiers John Kacur
                   ` (22 more replies)
  0 siblings, 23 replies; 25+ messages in thread
From: John Kacur @ 2025-11-07 18:57 UTC (permalink / raw)
  To: linux-rt-users; +Cc: Clark Williams, John Kacur

To fetch tuna:
Clone one of the following
git://git.kernel.org/pub/scm/utils/tuna/tuna.git
https://git.kernel.org/pub/scm/utils/tuna/tuna.git
https://kernel.googlesource.com/pub/scm/utils/tuna/tuna.git

Branch: main
Tag: v0.20

Tarballs are here:
https://kernel.org/pub/software/utils/tuna/
older ones are here
https://kernel.org/pub/software/utils/tuna/older

Enjoy!

John Kacur


Clark Williams (1):
  Add SPDX license identifiers

John B. Wyatt IV (9):
  tuna: Fix string syntax warnings with raw strings
  tuna: Fix help.py syntax warnings
  tuna: extract common cpu and nics determination code into a utils.py
    file
  tuna: Add idle_state control functionality
  tuna: Add Pyright helper
  tuna: Update man page with cpu_power command
  tuna: replace match with if statements
  tuna: Proofreading fixes
  tuna: Remove broken testuna

John Kacur (13):
  tuna: Remove spec file from git
  tuna: Don't start the gui if a display is not available
  tuna: help.py
  tuna: utils: A few tweaks
  tuna: Fix show_threads -t and show_irqs -q
  tuna: Fix run command failing to apply BATCH policy
  tuna: Add -U and -K to the move command
  tuna: Add -U and -K to the spread command
  tuna: Fix setting a realtime scheduling policy
  tuna: Update setup.py with co-author and metadata improvements
  tuna: Add pyproject.toml for modern Python packaging
  tuna: Update version to 0.20
  tuna: Fix pyproject.toml build issues

 .gitignore              |   1 +
 MANIFEST                |  30 ------
 Makefile                |  42 ++------
 __builtins__.pyi        |   1 +
 docs/tuna.8             |  18 ++++
 etc/tuna/example.conf   |   2 +-
 org.tuna.policy         |   1 +
 oscilloscope-cmd.py     |  15 +--
 pyproject.toml          |  42 ++++++++
 rpm/SPECS/tuna.spec     | 137 ------------------------
 setup.py                |  20 ++--
 testuna                 | 230 ----------------------------------------
 tuna-cmd.py             | 110 +++++++++++--------
 tuna.desktop            |   1 +
 tuna/__init__.py        |   2 +-
 tuna/config.py          |   2 +
 tuna/cpupower.py        | 176 ++++++++++++++++++++++++++++++
 tuna/gui/__init__.py    |   2 +
 tuna/gui/commonview.py  |   2 +
 tuna/gui/cpuview.py     |   1 +
 tuna/gui/irqview.py     |   1 +
 tuna/gui/procview.py    |   1 +
 tuna/gui/profileview.py |   3 +-
 tuna/gui/util.py        |   9 +-
 tuna/help.py            |   6 +-
 tuna/new_eth.py         |   1 +
 tuna/oscilloscope.py    |  15 +--
 tuna/sysfs.py           |   2 +
 tuna/tuna.py            |  24 +++--
 tuna/tuna_gui.py        |   1 +
 tuna/tuna_sched.py      |   1 +
 tuna/utils.py           |  30 ++++++
 32 files changed, 399 insertions(+), 530 deletions(-)
 delete mode 100644 MANIFEST
 create mode 100644 __builtins__.pyi
 create mode 100644 pyproject.toml
 delete mode 100644 rpm/SPECS/tuna.spec
 delete mode 100755 testuna
 create mode 100755 tuna/cpupower.py
 create mode 100644 tuna/utils.py



^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2025-12-18  2:45 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-07 18:57 [ANNOUNCE] tuna v0.20 John Kacur
2025-11-07 18:57 ` [PATCH 01/23] Add SPDX license identifiers John Kacur
2025-12-18  2:45   ` Kate Stewart
2025-11-07 18:57 ` [PATCH 02/23] tuna: Remove spec file from git John Kacur
2025-11-07 18:57 ` [PATCH 03/23] tuna: Don't start the gui if a display is not available John Kacur
2025-11-07 18:57 ` [PATCH 04/23] tuna: Fix string syntax warnings with raw strings John Kacur
2025-11-07 18:57 ` [PATCH 05/23] tuna: Fix help.py syntax warnings John Kacur
2025-11-07 18:57 ` [PATCH 06/23] tuna: help.py John Kacur
2025-11-07 18:57 ` [PATCH 07/23] tuna: extract common cpu and nics determination code into a utils.py file John Kacur
2025-11-07 18:57 ` [PATCH 08/23] tuna: Add idle_state control functionality John Kacur
2025-11-07 18:57 ` [PATCH 09/23] tuna: utils: A few tweaks John Kacur
2025-11-07 18:57 ` [PATCH 10/23] tuna: Add Pyright helper John Kacur
2025-11-07 18:57 ` [PATCH 11/23] tuna: Update man page with cpu_power command John Kacur
2025-11-07 18:57 ` [PATCH 12/23] tuna: Fix show_threads -t and show_irqs -q John Kacur
2025-11-07 18:57 ` [PATCH 13/23] tuna: Fix run command failing to apply BATCH policy John Kacur
2025-11-07 18:57 ` [PATCH 14/23] tuna: Add -U and -K to the move command John Kacur
2025-11-07 18:57 ` [PATCH 15/23] tuna: Add -U and -K to the spread command John Kacur
2025-11-07 18:57 ` [PATCH 16/23] tuna: replace match with if statements John Kacur
2025-11-07 18:57 ` [PATCH 17/23] tuna: Proofreading fixes John Kacur
2025-11-07 18:57 ` [PATCH 18/23] tuna: Remove broken testuna John Kacur
2025-11-07 18:57 ` [PATCH 19/23] tuna: Fix setting a realtime scheduling policy John Kacur
2025-11-07 18:57 ` [PATCH 20/23] tuna: Update setup.py with co-author and metadata improvements John Kacur
2025-11-07 18:57 ` [PATCH 21/23] tuna: Add pyproject.toml for modern Python packaging John Kacur
2025-11-07 18:57 ` [PATCH 22/23] tuna: Update version to 0.20 John Kacur
2025-11-07 18:57 ` [PATCH 23/23] tuna: Fix pyproject.toml build issues John Kacur

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox