fix: use my own tokio
This commit is contained in:
parent
3315b38806
commit
7742bc9361
4 changed files with 9 additions and 8 deletions
1
Cargo.lock
generated
1
Cargo.lock
generated
|
@ -2406,6 +2406,7 @@ dependencies = [
|
||||||
"rfd",
|
"rfd",
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
|
"tokio",
|
||||||
"tokio-util",
|
"tokio-util",
|
||||||
"toml",
|
"toml",
|
||||||
"tracing",
|
"tracing",
|
||||||
|
|
|
@ -13,6 +13,7 @@ reqwest = { version = "0.12.15", default-features = false, features = ["http2",
|
||||||
rfd = { version = "0.15.3", default-features = false, features = ["tokio", "xdg-portal"] }
|
rfd = { version = "0.15.3", default-features = false, features = ["tokio", "xdg-portal"] }
|
||||||
serde = { version = "1.0.219", features = ["derive"] }
|
serde = { version = "1.0.219", features = ["derive"] }
|
||||||
serde_json = "1.0.140"
|
serde_json = "1.0.140"
|
||||||
|
tokio = { version = "1.45.0", features = ["fs", "io-util", "process"] }
|
||||||
tokio-util = { version = "0.7.15", features = ["io"] }
|
tokio-util = { version = "0.7.15", features = ["io"] }
|
||||||
toml = "0.8.22"
|
toml = "0.8.22"
|
||||||
tracing = "0.1.41"
|
tracing = "0.1.41"
|
||||||
|
|
|
@ -5,13 +5,11 @@ use std::{
|
||||||
|
|
||||||
use color_eyre::eyre::{ContextCompat, Result, bail};
|
use color_eyre::eyre::{ContextCompat, Result, bail};
|
||||||
use futures::channel::oneshot;
|
use futures::channel::oneshot;
|
||||||
use relm4::{
|
use relm4::Sender;
|
||||||
Sender,
|
use tokio::{
|
||||||
tokio::{
|
|
||||||
self,
|
self,
|
||||||
io::{AsyncBufReadExt, BufReader},
|
io::{AsyncBufReadExt, BufReader},
|
||||||
process::Command,
|
process::Command,
|
||||||
},
|
|
||||||
};
|
};
|
||||||
|
|
||||||
use crate::ProgressMessage;
|
use crate::ProgressMessage;
|
||||||
|
|
|
@ -2,12 +2,13 @@ use std::{path::Path, sync::LazyLock};
|
||||||
|
|
||||||
use color_eyre::eyre::{Result, bail};
|
use color_eyre::eyre::{Result, bail};
|
||||||
use futures::StreamExt;
|
use futures::StreamExt;
|
||||||
use relm4::{Sender, tokio::fs::File};
|
use relm4::Sender;
|
||||||
use reqwest::{
|
use reqwest::{
|
||||||
Body, Client, StatusCode,
|
Body, Client, StatusCode,
|
||||||
header::AUTHORIZATION,
|
header::AUTHORIZATION,
|
||||||
multipart::{Form, Part},
|
multipart::{Form, Part},
|
||||||
};
|
};
|
||||||
|
use tokio::fs::File;
|
||||||
use tokio_util::io::ReaderStream;
|
use tokio_util::io::ReaderStream;
|
||||||
|
|
||||||
use crate::{Config, ProgressMessage};
|
use crate::{Config, ProgressMessage};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue