Files
music-agregator/Cargo.toml
T
2026-07-19 17:36:38 +02:00

44 lines
1.3 KiB
TOML

[package]
name = "music-agregator"
version = "0.1.0"
edition = "2024"
[features]
default = ["proto_full", "serde"]
serde = ["dep:serde"]
# @@protoc_deletion_point(features)
# This section is automatically generated by protoc-gen-prost-crate.
# Changes in this area may be lost on regeneration.
proto_full = ["torrent"]
"torrent" = []
# @@protoc_insertion_point(features)
[dependencies]
bytes = "1.11.1"
prost = "0.14.1"
pbjson = "0.8.0"
pbjson-types = "0.8.0"
serde = { version = "1.0.228", optional = true }
tonic = { version = "0.14.2", features = ["gzip"] }
tonic-prost = "0.14.2"
tokio = { version = "1.52.3", features = [ "macros", "rt-multi-thread" ] }
tonic-reflection = "0.14.6"
tonic-health = "0.14.6"
toml = "1.1.2"
reqwest = { version = "0.13.4", default-features = false, features = ["query", "rustls"] }
quick-xml = { version = "0.41.0", features = ["serialize"] }
regex = "1"
sha1 = "0.10"
tracing = "0.1"
tracing-subscriber = "0.3"
librqbit = { version = "8", default-features = false, features = ["rust-tls"] }
tempfile = "3"
anyhow = "1"
sqlx = { version = "0.9", default-features = false, features = ["postgres", "runtime-tokio", "tls-rustls", "json", "uuid"] }
serde_json = "1"
uuid = { version = "1", features = ["v4"] }
dateparser = "0.2"
chrono = "0.4"
itertools = "0.15.0"
[workspace]