[package] name = "rust-cutil" version = "0.0.7" edition = "2021" description = "cutil" documentation = "https://domain.com" readme = "README.md" license = "MIT" repository = "https://github.com/zhrren/rust-cutil" [dependencies] serde = { version = "1.0.196", features = ["derive"] } serde_json = "1.0.113" rust_decimal = { version = "1.34", features = ["serde"] } serde_repr = "0.1.19" tokio = { version = "1.36.0", features = ["full"] } futures = "0.3.30" async-trait = "0.1.77" dotenv = "0.15.0" more-di = { version = "3.1.0", features = ["builder", "inject", "async"] } tracing-subscriber = { version = "0.3.18", features = ["std", "local-time", "fmt", "time"] } tracing = "0.1.40" tracing-appender = "0.2.3" tracing-error = "0.2.0" chrono = "0.4.34" derivative = "2.2.0" idgenerator-thin = "0.2.0" time = { version = "0.3", features = ["macros", "local-offset", "formatting", "parsing"] } rand = "0.8.5" struct-convert = "1.3.1" actify = "0.4.2" url = "2.5.2" itertools = "0.13.0" once_cell = "1.4.1" regex = "1" reqwest = { version = "0.12.4", features = ["json"] } uuid = { version = "1.11.0", features = ["v4"] } futures-util = "0.3.31" anyhow = "1.0.93" axum = { version = "0.7", features = ["ws"] } axum-extra = { version = "0.9.4", features = ["multipart"] } tower-http = { version = "0.5.2", features = ["cors", "timeout", "trace"] } sea-orm = { version = "0.12", features = ["sqlx-postgres", "runtime-tokio-rustls", "macros", "debug-print"] } rumqttc = "0.24.0" utoipa = { version = "4.2.3", features = ["axum_extras"] } utoipauto = "0.1.10"