| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: pueue | Distribution: openSUSE Tumbleweed |
| Version: 3.4.1 | Vendor: openSUSE |
| Release: 1.9 | Build date: Sun Jun 9 16:37:27 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 10572863 | Source RPM: pueue-3.4.1-1.9.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/Nukesor/pueue | |
| Summary: Command-line task management tool for sequential and parallel execution | |
Pueue is a command-line task management tool for sequential and parallel execution of long-running tasks. It's a tool that processes a queue of shell commands. Since Pueue is not bound to any terminal, you can control your tasks from any terminal on the same machine. The queue will be continuously processed, even if you no longer have any active ssh sessions.
MIT
* Sun Jun 09 2024 Joshua Smith <smolsheep@opensuse.org>
- Correct Supplements from bash to bash-completion
* Sat Jun 08 2024 Joshua Smith <smolsheep@opensuse.org>
- Change from obsolete disabledrun to manualrun in _service
- Remove obsoleted cargo_config (now part of vendoring)
- Update to 3.4.1:
Added
* Nushell autocompletion script
* Add FreeBSD process helper to facilitate FreeBSD builds
Changed
* Replace chrono-english by the interim drop-in replacement
- Updates from 3.4.0:
Added
* Support modification of task priorities via pueue edit
- -priority/-o and pueue restart --edit-priority/-o
* If no output directory is provided in completions, the
generated file is printed to stdout
* Allow setting the parallel_tasks value of groups to 0. Setting
this value allows unlimited tasks for that group
Fixed
* Include priority in Tasks' Debug output
* Made the daemon exit gracefully (exit code 0) on SIGINT and
SIGTEM.
* Fix reading of configuration files that lacks a shared section
* Respect the -g flag when using the status filter query
* Sun Jan 07 2024 pousaduarte@gmail.com
- Update to version 3.3.3:
* docs: Update changelog for release
* fix: Clippy lints
* fix: --priority takes multiple args
* change: Changes for rustls 0.22
* cargo: Bump ring from 0.16 to 0.17
* Sun Dec 03 2023 pousaduarte@gmail.com
- Update to version 3.3.2:
* fix: Ignore flaky apple test
* fix: Default config location of pueue_aliases.yml
* docs: Add info about slurm to README
* fix: Temporarily ignore flaky mac-os test
* Fix typo
* fix: Panic when calling parallel without arguments
* fix: Temporarily ignore flaky test for x86 apple platform
* refactor: Use cfg_attr for conditional compilation
* Sun Nov 05 2023 pousaduarte@gmail.com
- Update to version 3.3.1:
* docs: Update changelog
* fix: Daemonization if pueued is not in path
* Sun Oct 22 2023 pousaduarte@gmail.com
- Update to version 3.3.0:
* docs: Update changelogs
* fix: race condition in log test for ci
* add: PUEUE_CONFIG env variable support
* add: clear an cleanup aliases for clean subcommand
* fix: Better pid file error messages
* docs: Update changelog
* add: daemon env_vars setting
* add: make shell command configurable
* remove: Deprecated groups settings field
* fix: Implement proper Default for settings
* meta: Use v2 resolver
* fix: New clippy lints
* refactor: add_task test helper
* change: Don't pause groups without queued tasks on kill
* refactor: Task filter functions
* add: Parse more signal name variations
* Feature-completeness
* fix: Wrong secret timeout
* add: Justfile
* Sun Jun 18 2023 pousaduarte@gmail.com
- Update to version 3.2.0:
* docs: Update changelog dates
* ci: Run coverage action on codecov.yml changes
* ci: Update codecov ignore rules
* docs: Update changelog
* tests: Test new follow behavior and unify output
* refactor: Parameterize existing follow test
* change: Improved follow behavior in daemon
* change: Improved follow behavior in client
* add: success wait status
* ci: Only create test coverage for linux
* ci: Run CI on development PRs
* docs: Priority changelog entry
* add: Show priority in status table
* tests: Task priority
* add: Respect priority in execution order of tasks
* add: task.priority field
* add: helper script to print sha256 sum of release artifacts
* fix: pueue -h formatting and update README
* docs: Discourage scripting
* docs: Remove docs that hint to scripting
* CHANGELOG.md whitespace
* Describe filter columns
* cargo fmt
* Add CHANGELOG.md entry
* Add pueue status query documentation
* docs: Better pueue add help text
* docs: Format subcommand help texts
* fix: Lint issues
* add: Group --json test
* add: group --json
* fix: Format
* docs: Update changelog
* fix: autocompletion
* Added pueued.plist
* fix: Finally unflake worker environment test
* change: Don't compress windows binaries
* remove: Manual packaging workflow
* add: Better issue templates
* Fix a few typos in CHANGELOG.md
* Sun Mar 26 2023 pousaduarte@gmail.com
- Update to version 3.1.2:
* docs: append new change log entry
* fix: flush stdout
* docs: Proofread
* update: Use new clapv4 attribute macro syntax
* docs: Update Changelogs
* fix: missing newline
* fix: Flaky test_single_worker
* docs: Update Changelog
* Use new libproc functionality to list group pids
* fix: Remaining clippy issues
* docs: Update pueue-lib changelog
* docs: Update Changelog
* commit: Allow capitalized statuses for wait subcommand
* refactor: Use std::sync::mpsc instead of crossbeam
* docs: Proofreading
* tests: Mark snapshot and template directories as special
* add: --status to wait subcommand
* refactor: Client wait code
* fix: Use custom fork for darwin-libproc version patch
* fix: clippy issues
* remove: Unused helper functions
* refactor: Restructure tests
* remove: Unncessary lifetimes
* refactor: Make display code return string & cleanup some code
* fix: Relative Readme path
* fix: New clippy lints
* change: Adjust ARCHITECTURE.md
* change: Restructure project
* change: Change client integration testing snapshot approach
* fix: Bump command-group and other deps
* fix: Remove explicit nix dependency
* docs: Update some outdated docs
* change: Enable thin lto
* fix: Flaky reset test
* refactor: Use new let else statement
* fix: Run CI on all Cargo.toml changes
* fix: darwin-libproc version for publish
* docs: Fix changelog wording
* change: Remove tls 1.2 support
* dev: Disable procfs default features
* dev: Disable crossterm default features
* fix: Chrono deprecation warnings
* change: Remove children flags from messages
* Include Mac builds in code coverage
* Build for M1 chips, not A*
* Enable daemon and client testing on Mac
* Canonicalize snapshots with regards to temp paths
* Deprecate the --children switch
* Simplify child signalling by using From / Into
* Give each task a separate process group
* fix: Use localtime for log output
* refactor: Streamline docblock position
* add: Task.created_at and Task.enqueued_at
* add: status query changelog entry
* Address warnings issued by new rust release.
* Avoid forwarding messages to the task handler that won't succeed
* Fix flaky client::group::default test
* Fix flaky daemon::group::colored test
* Make tests::helper::wait::wait_for_group_status actually wait
* Dev support: add test-log to help debug tests
* Produce test reports for test runs
* Use cargo nextest to run tests
* Refactor: Use From / Into to abstract message sending
* CI: correct codecov configuration syntax
* Use async sleep
* docs: Fix inter-code link in TableBuilder.
* fix: Flaky client wait test
* add: Label contains filter and label tests
* fix: Rust v1.64 lints
* fix: Smaller enqueue_at interval to prevent CI failures at midnight
* test: status with multiple groups
* test: status --group
* refactor: Streamline status snapshot and test names
* refactor: Simplify state json printing logic
* fix: Flaky filter start test
* test: Filter status
* tests: Fix running test in query tests
* refactor: Ignore trailing whitespaces in snapshot tests
* tests: query first and last tasks
* test: Query columns
* refactor: Rename filter to query
* test: order_by status, filter end, filter start
* tests: Default filter status
* tests: pueue status filters
* refactor: Simplify pest result handling
* add: limit condition
* add: Order by in status query
* add: Status filter
* add: Label filter
* refactor: Remove unnecessary expects
* add: Datetime filters
* refactor: Introduce QueryResult struct
* refactor: Restructure query code
* change: Rename select to columns
* add: status filter query
* add: 'select' query statement
* add: Pest and status query parser
* refactor: Add TableBuilder
* fix: Flaky tests with parallel tasks
* refactor: Use new workspace inheritance feature
* test: pueue wait
* refactor: Streamline group snapshot and test names
* refactor: Streamline log snapshot and test names
* refactor: Streamline follow snapshot and test names
* refactor: Make run_client_command non-async
* docs: Update pueue-lib changelog
* fix: Test and fix label deletion
* fix: Clippy issues and wording
* refactor: Deduplicate task edit logic
* change: Enable pueue edit to edit multiple properties
* add: Allow editing label on task restart
* add: Allow editing a task's label
* refactor: Refactor edit related code
* fix: Don't use edit_line_wrapper in restart
* add: Better snapshot comparison via similar-asserts
* Show task label in log output
* fix: flaky worker environment test
* fix: pueue-lib inter-doc links
* fix: Test debug message
* refactor: Make TaskToRestart fields optional
* change: Custom Debug impl for TaskLogMessage
* test: Aliasing for restarts
* test: Aliasing
* add: Use new shared.alias_file config
* add: settings.shared.alias_file
* refactor: Simplify child search logic
* fix: New clippy issue
* fix: Inject current test env into daemon test tasks
* refactor: client 'add' code
* refactor: Remove obsolete add_message factory
* refactor: Move shell completion into separate function
* refactor: Document client code and minor code improvements
* docs: Add changelog for log hint
* add: Visual hint users that log output might not be complete
* add: Flag to indicate whether a log has been fully read
* fix: Reduce chance of hitting a test failure to midnight
* fix: Don't output invalid json after version update
* fix: Outdated comment for pueue log task_id
* test: pueue restart and its editing logic
* test: editor crashes while in 'pueue edit'
* test: pueue edit
* fix: Interpret $EDITOR as a shell expression
* refactor: Move process handling code to pueue_lib
* refactor: Simplify platform specific network modules
* CI: manual packaging workflow to fix UPX issues
* CI: Ignore flaky windows process tests
* Ci: Don't fail fast in packaging workflow
* CI: Move code coverage to dedicated workflow
* Sun Jul 31 2022 pousaduarte@gmail.com
- Update to version 2.1.0:
* (cargo-release) version 2.1.0
* docs: Changelog proofreading
* change: Hide Task.env and AddMessage.env in debug log
* change: Better debug logging output
* refactor: Replace vec![] with Vec::new()
* refactor: Order Cargo.toml files alphabetically
* tests: Daemon reset logic
* tests: Client remote follow with last lines
* tests: Client tests for 'group'
* tests: client tests for local 'follow'
* change: Exit 'pueue follow' on finished task when reading local logs
* tests: client remote 'follow'
* change: Exit 'pueue follow' on finished task when reading remote logs
* add: Message::Close
* fix: Handle rapid successive messages
* fix: Rephrase a few comments
* tests: client 'log'
* fix: Force comfy-table styling with --color=always in logs
* tests Client 'status --json'
* add: Full status table
* fix: Comment
* tests: Pueue status output
* fix: Force comfy-table styling with --color=always
* tests: Build client output helper
* change: Directly return tasks in wait test helpers
* refactor: Move client completions test to client test directory
* refactor: Move tests from 'unix' to 'daemon'
* refactor: Move group status wait to wait.rs
* Add --color command-line switch
* Move light/dark color detail into OutputStyle
* Refactor output styling
* Ignore flaky windows test
* Ignore flaky windows test
* fix: Windows test lint error
* Allow lint on windows to fail
* Avoid making shared_settings a mutable
* Update the linting steps label to match the contents
* Add a cache for linting as well
* Lint on all platforms and targets
* Disable fail-fast for the test matrix
* CI: Add a cache for cargo to speed up actions
* CI: Exclude git/github infra from codecov
* CI: make sure the target toolchain is available
* fix: v1.62 Clippy issues
* Use style_text to style group header
* docs: Add codecoverage badge
* ci: Add code coverage
* ci: Move lint to separate action
* docs: Update changelog
* add: Default impl for State
* change: State no longer contains Settings
* remove: v1.0.0 backward compatibility
* Tue Jun 07 2022 pousaduarte@gmail.com
- Update to version 2.0.4:
* (cargo-release) version 2.0.4
* update: pueue-lib version
* (cargo-release) version 0.19.7
* Add entries to changelog
* Use correct path when removing PID file during shutdown
* Fix default config directory path
/usr/bin/pueue /usr/bin/pueued /usr/lib/systemd/user/pueued.service /usr/share/doc/packages/pueue /usr/share/doc/packages/pueue/CHANGELOG.md /usr/share/doc/packages/pueue/README.md /usr/share/licenses/pueue /usr/share/licenses/pueue/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Apr 27 23:22:11 2026