diff --git a/Cargo.lock b/Cargo.lock index 42154f28ea..c9b3092b95 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3089,7 +3089,7 @@ dependencies = [ "ya-core-model", "ya-provider", "ya-utils-path", - "ya-utils-process 0.3.0", + "ya-utils-process", ] [[package]] @@ -8925,7 +8925,7 @@ dependencies = [ "tokio", "winapi 0.3.9", "ya-agreement-utils", - "ya-utils-process 0.3.0", + "ya-utils-process", ] [[package]] @@ -9066,7 +9066,7 @@ dependencies = [ "ya-utils-futures", "ya-utils-networking", "ya-utils-path", - "ya-utils-process 0.3.0", + "ya-utils-process", "yansi", ] @@ -9639,7 +9639,7 @@ dependencies = [ "ya-core-model", "ya-service-api", "ya-service-api-interfaces", - "ya-utils-process 0.3.0", + "ya-utils-process", ] [[package]] @@ -9714,7 +9714,7 @@ dependencies = [ "ya-utils-actix", "ya-utils-cli", "ya-utils-path", - "ya-utils-process 0.3.0", + "ya-utils-process", "yansi", ] @@ -10083,7 +10083,7 @@ dependencies = [ "tokio", "url", "ya-framework-macro", - "ya-utils-process 0.3.0", + "ya-utils-process", ] [[package]] @@ -10203,24 +10203,6 @@ dependencies = [ "log", ] -[[package]] -name = "ya-utils-process" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ae347dbc4362cc24241f96ddb7c4bc46fdc6f4772c2f92d12b40af359b81ef" -dependencies = [ - "actix", - "anyhow", - "derive_more", - "fs2", - "futures 0.3.30", - "futures-util", - "libc", - "nix 0.22.3", - "shared_child", - "tokio", -] - [[package]] name = "ya-utils-process" version = "0.3.0" @@ -10368,7 +10350,7 @@ dependencies = [ "ya-utils-futures", "ya-utils-networking", "ya-utils-path", - "ya-utils-process 0.2.0", + "ya-utils-process", "ya-version", "ya-vpn", ] diff --git a/Cargo.toml b/Cargo.toml index d54c4d295f..b073b212ae 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -54,7 +54,7 @@ ya-service-bus = { workspace = true } ya-sgx = "0.2" ya-utils-path = "0.1" ya-utils-futures.workspace = true -ya-utils-process = { version = "0.2", features = ["lock"] } +ya-utils-process = { version = "0.3", features = ["lock"] } ya-utils-networking = "0.2" ya-fd-metrics = { path = "utils/fd-metrics" } ya-version = "0.2" diff --git a/utils/process/Cargo.toml b/utils/process/Cargo.toml index 59ff3ade2f..00420799d8 100644 --- a/utils/process/Cargo.toml +++ b/utils/process/Cargo.toml @@ -6,8 +6,8 @@ edition = "2021" homepage = "https://github.com/golemfactory/yagna" repository = "https://github.com/golemfactory/yagna" license = "LGPL-3.0" -description="Yagna utils for asynchronous process handling" -keywords=["golem", "yagna", "process"] +description = "Yagna utils for asynchronous process handling" +keywords = ["golem", "yagna", "process"] [features] default = [] @@ -35,8 +35,8 @@ nix = "0.22" winapi = { version = "0.3", features = [ "jobapi2", "processthreadsapi", + "handleapi", ] } - [target.'cfg(target_os = "macos")'.dependencies] libproc = { version = "0.7" }