mirror of
https://github.com/pesde-pkg/pesde.git
synced 2025-05-04 10:33:47 +01:00
chore: update dependencies
This commit is contained in:
parent
15ca642a19
commit
74f364ee32
5 changed files with 923 additions and 773 deletions
1502
Cargo.lock
generated
1502
Cargo.lock
generated
File diff suppressed because it is too large
Load diff
148
Cargo.toml
148
Cargo.toml
|
@ -41,6 +41,80 @@ name = "pesde"
|
||||||
path = "src/main.rs"
|
path = "src/main.rs"
|
||||||
required-features = ["bin"]
|
required-features = ["bin"]
|
||||||
|
|
||||||
|
[lints]
|
||||||
|
workspace = true
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
serde = { version = "1.0.219", features = ["derive"] }
|
||||||
|
toml = "0.8.20"
|
||||||
|
gix = { version = "0.71.0", default-features = false, features = ["blocking-http-transport-reqwest-rust-tls", "revparse-regex", "credentials", "parallel"] }
|
||||||
|
semver = { version = "1.0.26", features = ["serde"] }
|
||||||
|
reqwest = { version = "0.12.15", default-features = false, features = ["rustls-tls", "stream", "json"] }
|
||||||
|
tokio-tar = "0.3.1"
|
||||||
|
async-compression = { version = "0.4.22", features = ["tokio", "gzip"] }
|
||||||
|
pathdiff = "0.2.3"
|
||||||
|
relative-path = { version = "1.9.3", features = ["serde"] }
|
||||||
|
tracing = { version = "0.1.41", features = ["attributes"] }
|
||||||
|
thiserror = "2.0.12"
|
||||||
|
tokio = { version = "1.44.2", features = ["process", "macros"] }
|
||||||
|
tokio-util = "0.7.14"
|
||||||
|
async-stream = "0.3.6"
|
||||||
|
futures = "0.3.31"
|
||||||
|
full_moon = { version = "1.2.0", features = ["luau"] }
|
||||||
|
url = { version = "2.5.4", features = ["serde"] }
|
||||||
|
jiff = { version = "0.2.9", default-features = false, features = ["serde", "std"] }
|
||||||
|
sha2 = "0.10.8"
|
||||||
|
tempfile = "3.19.1"
|
||||||
|
wax = { version = "0.6.0", default-features = false }
|
||||||
|
fs-err = { version = "3.1.0", features = ["tokio"] }
|
||||||
|
urlencoding = "2.1.3"
|
||||||
|
async_zip = { version = "0.0.17", features = ["tokio", "deflate", "deflate64", "tokio-fs"] }
|
||||||
|
|
||||||
|
# TODO: remove this when gitoxide adds support for: committing, pushing, adding
|
||||||
|
git2 = { version = "0.20.1", optional = true }
|
||||||
|
|
||||||
|
serde_json = { version = "1.0.140", optional = true }
|
||||||
|
|
||||||
|
anyhow = { version = "1.0.98", optional = true }
|
||||||
|
open = { version = "5.3.2", optional = true }
|
||||||
|
keyring = { version = "3.6.2", features = ["crypto-rust", "windows-native", "apple-native", "sync-secret-service"], optional = true }
|
||||||
|
console = { version = "0.15.11", optional = true }
|
||||||
|
toml_edit = { version = "0.22.24", optional = true }
|
||||||
|
clap = { version = "4.5.37", features = ["derive"], optional = true }
|
||||||
|
dirs = { version = "6.0.0", optional = true }
|
||||||
|
tracing-subscriber = { version = "0.3.19", features = ["env-filter"], optional = true }
|
||||||
|
indicatif = { version = "0.17.11", optional = true }
|
||||||
|
inquire = { version = "0.7.5", default-features = false, features = ["console", "one-liners"], optional = true }
|
||||||
|
paste = { version = "1.0.15", optional = true }
|
||||||
|
|
||||||
|
[target.'cfg(target_os = "windows")'.dependencies]
|
||||||
|
windows-registry = { version = "0.5.1", optional = true }
|
||||||
|
windows = { version = "0.61.1", features = ["Win32_Storage", "Win32_Storage_FileSystem", "Win32_Security"], optional = true }
|
||||||
|
|
||||||
|
[dev-dependencies]
|
||||||
|
schemars = { git = "https://github.com/daimond113/schemars", rev = "bc7c7d6", features = ["semver1", "url2"] }
|
||||||
|
|
||||||
|
[workspace]
|
||||||
|
resolver = "2"
|
||||||
|
members = ["registry"]
|
||||||
|
|
||||||
|
[profile.dev.package.full_moon]
|
||||||
|
opt-level = 3
|
||||||
|
|
||||||
|
[profile.dev.package.miniz_oxide]
|
||||||
|
opt-level = 3
|
||||||
|
|
||||||
|
[profile.release]
|
||||||
|
opt-level = "s"
|
||||||
|
lto = true
|
||||||
|
incremental = true
|
||||||
|
codegen-units = 1
|
||||||
|
panic = "abort"
|
||||||
|
|
||||||
|
[profile.release.package.pesde-registry]
|
||||||
|
# add debug symbols for Sentry stack traces
|
||||||
|
debug = "full"
|
||||||
|
|
||||||
[workspace.lints.clippy]
|
[workspace.lints.clippy]
|
||||||
zero_sized_map_values = "warn"
|
zero_sized_map_values = "warn"
|
||||||
while_float = "deny"
|
while_float = "deny"
|
||||||
|
@ -187,77 +261,3 @@ branches_sharing_code = "warn"
|
||||||
bool_to_int_with_if = "warn"
|
bool_to_int_with_if = "warn"
|
||||||
assigning_clones = "warn"
|
assigning_clones = "warn"
|
||||||
as_underscore = "warn"
|
as_underscore = "warn"
|
||||||
|
|
||||||
[lints]
|
|
||||||
workspace = true
|
|
||||||
|
|
||||||
[dependencies]
|
|
||||||
serde = { version = "1.0.217", features = ["derive"] }
|
|
||||||
toml = "0.8.20"
|
|
||||||
gix = { version = "0.70.0", default-features = false, features = ["blocking-http-transport-reqwest-rust-tls", "revparse-regex", "credentials", "parallel"] }
|
|
||||||
semver = { version = "1.0.25", features = ["serde"] }
|
|
||||||
reqwest = { version = "0.12.12", default-features = false, features = ["rustls-tls", "stream", "json"] }
|
|
||||||
tokio-tar = "0.3.1"
|
|
||||||
async-compression = { version = "0.4.18", features = ["tokio", "gzip"] }
|
|
||||||
pathdiff = "0.2.3"
|
|
||||||
relative-path = { version = "1.9.3", features = ["serde"] }
|
|
||||||
tracing = { version = "0.1.41", features = ["attributes"] }
|
|
||||||
thiserror = "2.0.11"
|
|
||||||
tokio = { version = "1.43.0", features = ["process", "macros"] }
|
|
||||||
tokio-util = "0.7.13"
|
|
||||||
async-stream = "0.3.6"
|
|
||||||
futures = "0.3.31"
|
|
||||||
full_moon = { version = "1.2.0", features = ["luau"] }
|
|
||||||
url = { version = "2.5.4", features = ["serde"] }
|
|
||||||
jiff = { version = "0.1.29", default-features = false, features = ["serde", "std"] }
|
|
||||||
sha2 = "0.10.8"
|
|
||||||
tempfile = "3.16.0"
|
|
||||||
wax = { version = "0.6.0", default-features = false }
|
|
||||||
fs-err = { version = "3.1.0", features = ["tokio"] }
|
|
||||||
urlencoding = "2.1.3"
|
|
||||||
async_zip = { version = "0.0.17", features = ["tokio", "deflate", "deflate64", "tokio-fs"] }
|
|
||||||
|
|
||||||
# TODO: remove this when gitoxide adds support for: committing, pushing, adding
|
|
||||||
git2 = { version = "0.20.0", optional = true }
|
|
||||||
|
|
||||||
serde_json = { version = "1.0.138", optional = true }
|
|
||||||
|
|
||||||
anyhow = { version = "1.0.95", optional = true }
|
|
||||||
open = { version = "5.3.2", optional = true }
|
|
||||||
keyring = { version = "3.6.1", features = ["crypto-rust", "windows-native", "apple-native", "sync-secret-service"], optional = true }
|
|
||||||
console = { version = "0.15.10", optional = true }
|
|
||||||
toml_edit = { version = "0.22.23", optional = true }
|
|
||||||
clap = { version = "4.5.28", features = ["derive"], optional = true }
|
|
||||||
dirs = { version = "6.0.0", optional = true }
|
|
||||||
tracing-subscriber = { version = "0.3.19", features = ["env-filter"], optional = true }
|
|
||||||
indicatif = { version = "0.17.11", optional = true }
|
|
||||||
inquire = { version = "0.7.5", default-features = false, features = ["console", "one-liners"], optional = true }
|
|
||||||
paste = { version = "1.0.15", optional = true }
|
|
||||||
|
|
||||||
[target.'cfg(target_os = "windows")'.dependencies]
|
|
||||||
windows-registry = { version = "0.4.0", optional = true }
|
|
||||||
windows = { version = "0.59.0", features = ["Win32_Storage", "Win32_Storage_FileSystem", "Win32_Security"], optional = true }
|
|
||||||
|
|
||||||
[dev-dependencies]
|
|
||||||
schemars = { git = "https://github.com/daimond113/schemars", rev = "bc7c7d6", features = ["semver1", "url2"] }
|
|
||||||
|
|
||||||
[workspace]
|
|
||||||
resolver = "2"
|
|
||||||
members = ["registry"]
|
|
||||||
|
|
||||||
[profile.dev.package.full_moon]
|
|
||||||
opt-level = 3
|
|
||||||
|
|
||||||
[profile.dev.package.miniz_oxide]
|
|
||||||
opt-level = 3
|
|
||||||
|
|
||||||
[profile.release]
|
|
||||||
opt-level = "s"
|
|
||||||
lto = true
|
|
||||||
incremental = true
|
|
||||||
codegen-units = 1
|
|
||||||
panic = "abort"
|
|
||||||
|
|
||||||
[profile.release.package.pesde-registry]
|
|
||||||
# add debug symbols for Sentry stack traces
|
|
||||||
debug = "full"
|
|
||||||
|
|
|
@ -9,46 +9,46 @@ publish = false
|
||||||
workspace = true
|
workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-web = "4.9.0"
|
actix-web = "4.10.2"
|
||||||
actix-cors = "0.7.0"
|
actix-cors = "0.7.1"
|
||||||
actix-governor = "0.8.0"
|
actix-governor = "0.8.0"
|
||||||
dotenvy = "0.15.7"
|
dotenvy = "0.15.7"
|
||||||
thiserror = "2.0.11"
|
thiserror = "2.0.12"
|
||||||
tantivy = "0.22.0"
|
tantivy = "0.24.0"
|
||||||
semver = "1.0.25"
|
semver = "1.0.26"
|
||||||
jiff = { version = "0.1.29", features = ["serde"] }
|
jiff = { version = "0.2.9", features = ["serde"] }
|
||||||
futures = "0.3.31"
|
futures = "0.3.31"
|
||||||
tokio = "1.43.0"
|
tokio = "1.44.2"
|
||||||
tokio-util = "0.7.13"
|
tokio-util = "0.7.14"
|
||||||
tempfile = "3.16.0"
|
tempfile = "3.19.1"
|
||||||
fs-err = { version = "3.1.0", features = ["tokio"] }
|
fs-err = { version = "3.1.0", features = ["tokio"] }
|
||||||
async-stream = "0.3.6"
|
async-stream = "0.3.6"
|
||||||
|
|
||||||
git2 = "0.20.0"
|
git2 = "0.20.1"
|
||||||
gix = { version = "0.70.0", default-features = false, features = [
|
gix = { version = "0.71.0", default-features = false, features = [
|
||||||
"blocking-http-transport-reqwest-rust-tls",
|
"blocking-http-transport-reqwest-rust-tls",
|
||||||
"credentials",
|
"credentials",
|
||||||
] }
|
] }
|
||||||
|
|
||||||
serde = "1.0.217"
|
serde = "1.0.219"
|
||||||
serde_json = "1.0.138"
|
serde_json = "1.0.140"
|
||||||
serde_yaml = "0.9.34"
|
serde_yaml = "0.9.34"
|
||||||
toml = "0.8.20"
|
toml = "0.8.20"
|
||||||
convert_case = "0.7.1"
|
convert_case = "0.8.0"
|
||||||
sha2 = "0.10.8"
|
sha2 = "0.10.8"
|
||||||
|
|
||||||
rusty-s3 = "0.7.0"
|
rusty-s3 = "0.7.0"
|
||||||
reqwest = { version = "0.12.12", default-features = false, features = ["json", "rustls-tls"] }
|
reqwest = { version = "0.12.15", default-features = false, features = ["json", "rustls-tls"] }
|
||||||
constant_time_eq = "0.3.1"
|
constant_time_eq = "0.4.2"
|
||||||
|
|
||||||
tokio-tar = "0.3.1"
|
tokio-tar = "0.3.1"
|
||||||
async-compression = { version = "0.4.18", features = ["tokio", "gzip"] }
|
async-compression = { version = "0.4.22", features = ["tokio", "gzip"] }
|
||||||
|
|
||||||
tracing = { version = "0.1.41", features = ["attributes"] }
|
tracing = { version = "0.1.41", features = ["attributes"] }
|
||||||
tracing-subscriber = { version = "0.3.19", features = ["env-filter"] }
|
tracing-subscriber = { version = "0.3.19", features = ["env-filter"] }
|
||||||
tracing-actix-web = "0.7.15"
|
tracing-actix-web = "0.7.18"
|
||||||
|
|
||||||
sentry = { version = "0.36.0", default-features = false, features = ["backtrace", "contexts", "debug-images", "panic", "reqwest", "rustls", "tracing"] }
|
sentry = { version = "0.37.0", default-features = false, features = ["backtrace", "contexts", "debug-images", "panic", "reqwest", "rustls", "tracing"] }
|
||||||
sentry-actix = "0.36.0"
|
sentry-actix = "0.37.0"
|
||||||
|
|
||||||
pesde = { path = "..", default-features = false, features = ["wally-compat"] }
|
pesde = { path = "..", default-features = false, features = ["wally-compat"] }
|
||||||
|
|
|
@ -113,7 +113,7 @@ impl AddCommand {
|
||||||
PackageSources::Git(GitPackageSource::new(url.clone())),
|
PackageSources::Git(GitPackageSource::new(url.clone())),
|
||||||
DependencySpecifiers::Git(GitDependencySpecifier {
|
DependencySpecifiers::Git(GitDependencySpecifier {
|
||||||
repo: url.clone(),
|
repo: url.clone(),
|
||||||
rev: rev.to_string(),
|
rev: rev.clone(),
|
||||||
path: None,
|
path: None,
|
||||||
}),
|
}),
|
||||||
),
|
),
|
||||||
|
|
|
@ -128,8 +128,8 @@ impl io::Write for IndicatifWriter {
|
||||||
Self::suspend(|| io::stderr().write_all(buf))
|
Self::suspend(|| io::stderr().write_all(buf))
|
||||||
}
|
}
|
||||||
|
|
||||||
fn write_fmt(&mut self, fmt: std::fmt::Arguments<'_>) -> io::Result<()> {
|
fn write_fmt(&mut self, args: std::fmt::Arguments<'_>) -> io::Result<()> {
|
||||||
Self::suspend(|| io::stderr().write_fmt(fmt))
|
Self::suspend(|| io::stderr().write_fmt(args))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue