capulus 0.4.3

Shared support helpers for komputation CLI tools.
Documentation
mod cancel;
mod lock;
mod progress;
mod termination;

pub mod artifact_store;
pub mod containers;
pub mod gcp;
#[cfg(all(target_os = "linux", feature = "managed-client"))]
pub mod managed;
pub mod paths;
pub mod process;
pub mod shell;
pub mod store;
pub mod temp;
pub mod ui;

pub use cancel::{Cancellation, Cancelled, error_is_cancelled};
pub use lock::{
    InvocationLock, LockError, acquire_in, acquire_in_with_ui, acquire_named_in,
    acquire_named_in_with_ui, configure_child_command, configure_privileged_child_command,
};
pub use termination::CliTermination;