Skip to content

deps: upgrade running-process-core 3.4 → running-process 4.0.0 (crate consolidated) #271

@zackees

Description

@zackees

Upgrade running-process-core 3.x → running-process 4.0.0

running-process 4.0.0 consolidated 5 crates into a single feature-gated running-process crate (changelog with migration table). The old running-process-{core,proto,client,daemon} crates on crates.io are frozen at 3.x.

Migration

Cargo.toml:

# before
running-process-core = "REPLACE_OLD"

# after
running-process = "4.0.0"     # default features include the IPC client
# or, if you only use the spawn/PTY/containment API:
# running-process = { version = "4.0.0", default-features = false }

Feature map:

Before After
running-process-core running-process with default-features = false
running-process-proto running-process (default) — types at running_process::proto::*
running-process-client running-process (default) — at running_process::client::*
running-process-daemon running-process with features = ["daemon"]

use paths: running_process_core::*running_process::* (similarly for the other prefixes).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions