central dependency version control
This commit is contained in:
parent
85dedd06b4
commit
d9bfc3b89b
10 changed files with 135 additions and 90 deletions
11
Cargo.lock
generated
11
Cargo.lock
generated
|
|
@ -3339,7 +3339,6 @@ dependencies = [
|
|||
"clap",
|
||||
"ctrlc",
|
||||
"enum-primitive-derive",
|
||||
"env_logger",
|
||||
"futures",
|
||||
"html-escape",
|
||||
"image",
|
||||
|
|
@ -3354,7 +3353,6 @@ dependencies = [
|
|||
"rust-argon2",
|
||||
"serde",
|
||||
"sqlx",
|
||||
"sslo_lib",
|
||||
"steamopenid",
|
||||
"strum",
|
||||
"test-log",
|
||||
|
|
@ -3370,6 +3368,7 @@ name = "sslo_lib"
|
|||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"axum",
|
||||
"axum-server",
|
||||
"chrono",
|
||||
"enum-primitive-derive",
|
||||
"env_logger",
|
||||
|
|
@ -3436,7 +3435,6 @@ version = "0.1.0"
|
|||
dependencies = [
|
||||
"chrono",
|
||||
"clap",
|
||||
"env_logger",
|
||||
"indicatif",
|
||||
"log",
|
||||
"serde",
|
||||
|
|
@ -3445,6 +3443,13 @@ dependencies = [
|
|||
"toml",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "sslo_slot"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"sslo_lib",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "stable_deref_trait"
|
||||
version = "1.2.1"
|
||||
|
|
|
|||
39
Cargo.toml
39
Cargo.toml
|
|
@ -6,5 +6,42 @@ members = [
|
|||
"sslo_league",
|
||||
"sslo_lib",
|
||||
"sslo_packager",
|
||||
"sslo_lib_derive",
|
||||
"sslo_lib_derive", "sslo_slot",
|
||||
]
|
||||
|
||||
[workspace.dependencies]
|
||||
axum = { version = "0.8"}
|
||||
axum-server = { version = "0.7.1" }
|
||||
tokio = { version = "1.40.0" }
|
||||
clap = { version = "4.5.18" }
|
||||
serde = { version = "1.0.210" }
|
||||
toml = "0.8.19"
|
||||
sqlx = { version = "0.8.2"}
|
||||
log = { version = "0.4.22" }
|
||||
env_logger = "0.11.5"
|
||||
lettre = { version = "0.11.9" }
|
||||
rand = "0.8.5"
|
||||
chrono = "0.4.38"
|
||||
regex = "1.11.1"
|
||||
rust-argon2 = "2.1.0"
|
||||
steamopenid = "0.3.0"
|
||||
test-log = { version = "0.2.16" }
|
||||
html-escape = "0.2.13"
|
||||
reqwest = { version = "0.12.20" }
|
||||
ctrlc = "3.4.7"
|
||||
indicatif = "0.18.0"
|
||||
utoipa = "5.4.0"
|
||||
utoipa-axum = "0.2.0"
|
||||
utoipa-swagger-ui = { version = "9.0.2" }
|
||||
image = "0.25.6"
|
||||
strum = "0.27.2"
|
||||
enum-primitive-derive = "0.3.0"
|
||||
num-traits = "0.2.19"
|
||||
phosphor-svgs = "0.3.0"
|
||||
futures = "0.3.31"
|
||||
hex = "0.4.3"
|
||||
rust-embed = "8.5.0"
|
||||
thiserror = "2.0.9"
|
||||
proc-macro2 = "1.0.95"
|
||||
quote = "1.0.40"
|
||||
syn = "2.0.104"
|
||||
|
|
|
|||
|
|
@ -18,33 +18,31 @@ codegen-units = 1 # default=16
|
|||
# See https://doc.rust-lang.org/cargo/reference/profiles.html
|
||||
|
||||
[dependencies]
|
||||
axum = { version = "0.8", features = ["multipart"] }
|
||||
axum-server = { version = "0.7.1", features = ["tls-rustls"] }
|
||||
tokio = { version = "1.40.0", features = ["full"] }
|
||||
sslo_lib = {path="../sslo_lib"}
|
||||
clap = { version = "4.5.18", features = ["derive"] }
|
||||
serde = { version = "1.0.210", features = ["derive"] }
|
||||
toml = "0.8.19"
|
||||
sqlx = { version = "0.8.2", features = ["runtime-tokio", "sqlite", "chrono"] }
|
||||
log = { version = "0.4.22", features = ["release_max_level_info"] }
|
||||
env_logger = "0.11.5"
|
||||
lettre = { version = "0.11.9", default-features = false, features = ["builder", "hostname", "pool", "smtp-transport", "tokio1-native-tls"] }
|
||||
rand = "0.8.5"
|
||||
chrono = "0.4.38"
|
||||
regex = "1.11.1"
|
||||
rust-argon2 = "2.1.0"
|
||||
steamopenid = "0.3.0"
|
||||
test-log = { version = "0.2.16", features = ["trace", "color"] }
|
||||
html-escape = "0.2.13"
|
||||
reqwest = { version = "0.12.20", features = ["blocking", "json", "multipart"] }
|
||||
ctrlc = "3.4.7"
|
||||
indicatif = "0.18.0"
|
||||
utoipa = "5.4.0"
|
||||
utoipa-axum = "0.2.0"
|
||||
utoipa-swagger-ui = { version = "9.0.2", features = ["axum"] }
|
||||
image = "0.25.6"
|
||||
strum = { version = "0.27.2", features = ["derive"] }
|
||||
enum-primitive-derive = "0.3.0"
|
||||
num-traits = "0.2.19"
|
||||
phosphor-svgs = "0.3.0"
|
||||
futures = "0.3.31"
|
||||
axum = { workspace = true, features = ["multipart"] }
|
||||
axum-server = { workspace = true, features = ["tls-rustls"] }
|
||||
tokio = { workspace = true, features = ["full"] }
|
||||
clap = { workspace = true, features = ["derive"] }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
toml = { workspace = true }
|
||||
sqlx = { workspace = true, features = ["runtime-tokio", "sqlite", "chrono"] }
|
||||
log = { workspace = true, features = ["release_max_level_info"] }
|
||||
lettre = { workspace = true, default-features = false, features = ["builder", "hostname", "pool", "smtp-transport", "tokio1-native-tls"] }
|
||||
rand = { workspace = true }
|
||||
chrono = { workspace = true }
|
||||
regex = { workspace = true }
|
||||
rust-argon2 = { workspace = true }
|
||||
steamopenid = { workspace = true }
|
||||
test-log = { workspace = true, features = ["trace", "color"] }
|
||||
html-escape = { workspace = true }
|
||||
reqwest = { workspace = true, features = ["blocking", "json", "multipart"] }
|
||||
ctrlc = { workspace = true }
|
||||
indicatif = { workspace = true }
|
||||
utoipa = { workspace = true }
|
||||
utoipa-axum = { workspace = true }
|
||||
utoipa-swagger-ui = { workspace = true, features = ["axum"] }
|
||||
image = { workspace = true }
|
||||
strum = { workspace = true, features = ["derive"] }
|
||||
enum-primitive-derive = { workspace = true }
|
||||
num-traits = { workspace = true }
|
||||
phosphor-svgs = { workspace = true }
|
||||
futures = { workspace = true }
|
||||
|
|
|
|||
|
|
@ -3,29 +3,28 @@ name = "sslo_lib"
|
|||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
sslo_lib_derive = { path="../sslo_lib_derive" }
|
||||
axum = "0.8"
|
||||
chrono = "0.4.39"
|
||||
enum-primitive-derive = "0.3.0"
|
||||
hex = "0.4.3"
|
||||
lettre = { version = "0.11.15", features = ["tokio1-native-tls"] }
|
||||
log = "0.4.22"
|
||||
rand = "0.8.5"
|
||||
rust-argon2 = "2.1.0"
|
||||
rust-embed = { version = "8.5.0", features = ["interpolate-folder-path"] }
|
||||
serde = "1.0.219"
|
||||
sqlx = { version = "0.8.2", features = ["runtime-tokio", "sqlite", "chrono"] }
|
||||
thiserror = "2.0.9"
|
||||
tokio = "1.42.0"
|
||||
toml = "0.8.19"
|
||||
utoipa = "5.4.0"
|
||||
num-traits = "0.2.19"
|
||||
env_logger = "0.11.8"
|
||||
test-log = "0.2.18"
|
||||
indicatif = "0.18.0"
|
||||
image = "0.25.6"
|
||||
phosphor-svgs = "0.3.0"
|
||||
strum = { version = "0.27.2", features = ["derive"] }
|
||||
sslo_lib_derive = { path = "../sslo_lib_derive" }
|
||||
axum = { workspace = true }
|
||||
chrono = { workspace = true }
|
||||
enum-primitive-derive = { workspace = true }
|
||||
hex = { workspace = true }
|
||||
lettre = { workspace = true, features = ["tokio1-native-tls"] }
|
||||
log = { workspace = true }
|
||||
rand = { workspace = true }
|
||||
rust-argon2 = { workspace = true }
|
||||
rust-embed = { workspace = true, features = ["interpolate-folder-path"] }
|
||||
serde = { workspace = true }
|
||||
sqlx = { workspace = true, features = ["runtime-tokio", "sqlite", "chrono"] }
|
||||
thiserror = { workspace = true }
|
||||
tokio = { workspace = true }
|
||||
toml = { workspace = true }
|
||||
utoipa = { workspace = true }
|
||||
num-traits = { workspace = true }
|
||||
env_logger = { workspace = true }
|
||||
test-log = { workspace = true }
|
||||
indicatif = { workspace = true }
|
||||
image = { workspace = true }
|
||||
phosphor-svgs = { workspace = true }
|
||||
strum = { workspace = true, features = ["derive"] }
|
||||
axum-server = { workspace = true }
|
||||
|
|
|
|||
0
sslo_lib/src/shutdown_control.rs
Normal file
0
sslo_lib/src/shutdown_control.rs
Normal file
|
|
@ -7,6 +7,6 @@ edition = "2024"
|
|||
proc-macro = true
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1.0.95"
|
||||
quote = "1.0.40"
|
||||
syn = "2.0.104"
|
||||
proc-macro2 = { workspace = true }
|
||||
quote = { workspace = true }
|
||||
syn = { workspace = true }
|
||||
|
|
|
|||
|
|
@ -6,24 +6,24 @@ edition = "2021"
|
|||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
axum = { version = "0.8", features = ["multipart"] }
|
||||
axum-server = { version = "0.7.1"}
|
||||
tokio = { version = "1.40.0", features = ["full"] }
|
||||
axum = { workspace = true, features = ["multipart"] }
|
||||
axum-server = { workspace = true}
|
||||
tokio = { workspace = true, features = ["full"] }
|
||||
sslo_lib = { path = "../sslo_lib" }
|
||||
serde = { version = "1.0.217", features = ["derive"] }
|
||||
toml = "0.8.20"
|
||||
clap = { version = "4.5.34", features = ["derive"] }
|
||||
log = "0.4.27"
|
||||
chrono = "0.4.40"
|
||||
env_logger = "0.11.7"
|
||||
sqlx = "0.8.3"
|
||||
test-log = "0.2.17"
|
||||
rand = "0.8.5"
|
||||
html-escape = "0.2.13"
|
||||
regex = "1.11.1"
|
||||
steamopenid = "0.3.0"
|
||||
rust-argon2 = "2.1.0"
|
||||
utoipa = "5.4.0"
|
||||
utoipa-axum = "0.2.0"
|
||||
utoipa-swagger-ui = { version = "9.0.2", features = ["axum"] }
|
||||
image = "0.25.6"
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
toml = { workspace = true }
|
||||
clap = { workspace = true, features = ["derive"] }
|
||||
log = { workspace = true }
|
||||
chrono = { workspace = true }
|
||||
env_logger = { workspace = true }
|
||||
sqlx = { workspace = true }
|
||||
test-log = { workspace = true }
|
||||
rand = { workspace = true }
|
||||
html-escape = { workspace = true }
|
||||
regex = { workspace = true }
|
||||
steamopenid = { workspace = true }
|
||||
rust-argon2 = { workspace = true }
|
||||
utoipa = { workspace = true }
|
||||
utoipa-axum = { workspace = true }
|
||||
utoipa-swagger-ui = { workspace = true, features = ["axum"] }
|
||||
image = { workspace = true }
|
||||
|
|
|
|||
|
|
@ -4,13 +4,12 @@ version = "0.1.0"
|
|||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
chrono = "0.4.41"
|
||||
clap = { version = "4.5.40", features = ["derive"] }
|
||||
env_logger = "0.11.8"
|
||||
indicatif = "0.18.0"
|
||||
log = "0.4.27"
|
||||
serde = { version = "1.0.219", features = ["derive"] }
|
||||
chrono = { workspace = true }
|
||||
clap = { workspace = true, features = ["derive"] }
|
||||
indicatif = { workspace = true}
|
||||
log = { workspace = true }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
sslo_lib = {path="../sslo_lib"}
|
||||
tokio = { version = "1.45.1", features = ["full"] }
|
||||
toml = "0.8.23"
|
||||
tokio = { workspace = true, features = ["full"] }
|
||||
toml = { workspace = true }
|
||||
|
||||
|
|
|
|||
7
sslo_slot/Cargo.toml
Normal file
7
sslo_slot/Cargo.toml
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
[package]
|
||||
name = "sslo_slot"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
sslo_lib = {path="../sslo_lib"}
|
||||
0
sslo_slot/src/app_state.rs
Normal file
0
sslo_slot/src/app_state.rs
Normal file
Loading…
Add table
Add a link
Reference in a new issue