Package Release Info

pueue-3.4.1-bp160.1.15

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

pueue
pueue-bash-completion
pueue-fish-completion
pueue-zsh-completion

Change Logs

* 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