pueue 4.0.0 is here: Task management tool manages tasks without delays
In pueue, users can schedule shell commands and control their execution. The update includes changes to the states and processing of tasks.
(Image: Nukesor)
The task management tool for the command line pueue has been released in version 4.0.0. With this update, tasks can now be managed without delays. Previously, the start of applications took several hundred milliseconds, which led to errors when executing chained commands. The processing of tasks has also been changed so that users can process several tasks simultaneously in two ways.
Using the file-based method, the tool creates a temporary folder for each task and a file for its command, label, path, and directory. Editing is possible with any editor that supports file trees. Alternatively, users can edit their tasks in TOML format. In addition, pueue has a new representation of task states. It is incompatible with previous versions. Users must therefore restart the daemon when updating. The states are lost in the process.
pueue gets NetBSD support
Unlike terminal multiplexers, pueue processes commands one after the other instead of executing them in several terminals simultaneously. Users can specify how many tasks should run in parallel to control the system load. They can also pause and resume tasks at any time. A task overview shows them the currently running and waiting tasks.
Videos by heise
Users can control the tasks from any terminal on a machine, and the daemon processes the tasks independently even without an active SSH connection. The new version includes stability updates, some bug fixes and support for NetBSD. Further releases are available for Windows, macOS, and Linux. All information on the new version can be found in the changelog on GitHub. Also written in Rust is the AI terminal Warp, which is now available for Windows.
(sfe)