|
1 | 1 | [package] |
2 | 2 | name = "uxum" |
3 | | -version = "0.5.0" |
| 3 | +version = "0.6.0" |
4 | 4 | authors = ["Alex Unigovsky <unik@devrandom.ru>"] |
5 | 5 | license = "MIT OR Apache-2.0" |
6 | 6 | edition = "2021" |
@@ -37,70 +37,71 @@ sign-tag = false |
37 | 37 | tag-message = "uxum {{version}}" |
38 | 38 |
|
39 | 39 | [dependencies] |
40 | | -uxum-macros = {path = "uxum-macros", version = "0.4"} |
| 40 | +uxum-macros = { path = "uxum-macros", version = "0.4" } |
41 | 41 |
|
42 | 42 | argon2 = "0.5" |
43 | 43 | askama = "0.13" |
44 | 44 | async-trait = "0.1" |
45 | | -axum = {version = "0.8", features = ["macros"]} |
46 | | -axum-server = {version = "0.7", features = ["tls-rustls"]} |
| 45 | +axum = { version = "0.8", features = ["macros"] } |
| 46 | +axum-server = { version = "0.7", features = ["tls-rustls"] } |
47 | 47 | base64 = "0.22" |
48 | | -bytes = {version = "1.10", features = ["serde"]} |
49 | | -config = {version = "0.15", features = ["yaml"]} |
| 48 | +bytes = { version = "1.10", features = ["serde"] } |
| 49 | +config = { version = "0.15", features = ["yaml"] } |
50 | 50 | dashmap = "6.1" |
51 | 51 | forwarded-header-value = "0.1" |
52 | 52 | futures = "0.3" |
53 | 53 | gettid = "0.1" |
54 | 54 | governor = "0.10" |
55 | 55 | humantime-serde = "1.1" |
56 | 56 | http = "1.3" |
57 | | -hyper = {version = "1.6", features = ["http1", "http2", "server"]} |
58 | | -hyper-util = {version = "0.1", features = ["http1", "http2", "server"]} |
| 57 | +hyper = { version = "1.6", features = ["http1", "http2", "server"] } |
| 58 | +hyper-util = { version = "0.1", features = ["http1", "http2", "server"] } |
59 | 59 | inventory = "0.3" |
60 | 60 | iso8601-duration = "0.2" |
61 | 61 | maplit = "1.0" |
62 | 62 | mime = "0.3" |
63 | | -okapi = {version = "0.7", features = ["preserve_order"]} |
| 63 | +okapi = { version = "0.7", features = ["preserve_order"] } |
64 | 64 | once_cell = "1.21" |
65 | 65 | parking_lot = "0.12" |
66 | 66 | pin-project = "1.1" |
67 | | -opentelemetry = {version = "0.29", features = ["metrics"]} |
68 | | -opentelemetry-otlp = {version = "0.29", features = ["trace", "metrics", "logs", "grpc-tonic", "zstd-tonic", "tls-roots"]} |
| 67 | +opentelemetry = { version = "0.29", features = ["metrics"] } |
| 68 | +opentelemetry-otlp = { version = "0.29", features = ["trace", "metrics", "logs", "grpc-tonic", "zstd-tonic", "tls-roots"] } |
69 | 69 | opentelemetry-resource-detectors = "0.8" |
70 | | -opentelemetry_sdk = {version = "0.29", features = ["rt-tokio", "spec_unstable_metrics_views"]} |
71 | | -opentelemetry-prometheus = {version = "0.29", features = ["prometheus-encoding"]} |
| 70 | +opentelemetry_sdk = { version = "0.29", features = ["rt-tokio", "spec_unstable_metrics_views"] } |
| 71 | +opentelemetry-prometheus = { version = "0.29", features = ["prometheus-encoding"] } |
72 | 72 | opentelemetry-semantic-conventions = "0.29" |
73 | | -password-hash = {version = "0.5", features = ["alloc"]} |
74 | | -problemdetails = {version = "0.5", features = ["axum"]} |
| 73 | +password-hash = { version = "0.5", features = ["alloc"] } |
| 74 | +problemdetails = { version = "0.5", features = ["axum"] } |
75 | 75 | prometheus = "0.14" |
76 | | -prost = {version = "0.13", optional = true} |
| 76 | +prost = { version = "0.13", optional = true } |
77 | 77 | recloser = "1.1" |
78 | | -reqwest = {version = "0.12", default-features = false, features = ["charset", "hickory-dns", "http2", "json", "macos-system-configuration", "rustls-tls-native-roots"]} |
79 | | -reqwest-middleware = {version = "0.4", features = ["multipart", "json"]} |
80 | | -reqwest-tracing = {version = "0.5.7", features = ["opentelemetry_0_29"]} |
| 78 | +reqwest = { version = "0.12", default-features = false, features = ["charset", "hickory-dns", "http2", "json", "macos-system-configuration", "rustls-tls-native-roots"] } |
| 79 | +reqwest-middleware = { version = "0.4", features = ["multipart", "json"] } |
| 80 | +reqwest-tracing = { version = "0.5.7", features = ["opentelemetry_0_29"] } |
81 | 81 | subtle = "2.5" |
82 | | -rustls = {version = "0.23", features = ["std", "aws_lc_rs", "custom-provider"]} |
83 | | -schemars = {version = "0.8", features = ["bytes", "chrono", "preserve_order", "semver", "url"]} |
84 | | -serde = {version = "1.0", features = ["derive"]} |
85 | | -serde_json = {version = "1.0", features = ["alloc", "arbitrary_precision", "preserve_order"]} |
86 | | -socket2 = {version = "0.5"} |
| 82 | +rustls = { version = "0.23", features = ["std", "aws_lc_rs", "custom-provider"] } |
| 83 | +schemars = { version = "0.8", features = ["bytes", "chrono", "preserve_order", "semver", "url"] } |
| 84 | +serde = { version = "1.0", features = ["derive"] } |
| 85 | +serde_json = { version = "1.0", features = ["alloc", "arbitrary_precision", "preserve_order"] } |
| 86 | +socket2 = { version = "0.5" } |
87 | 87 | thiserror = "2.0" |
88 | | -tonic = {version = "0.13", optional = true} |
89 | | -tokio = {version = "1.44", features = ["full"]} |
90 | | -tower = {version = "0.5", features = ["buffer", "filter", "limit", "retry", "timeout", "util"]} |
91 | | -tower-http = {version = "0.6", features = ["catch-panic", "cors", "request-id", "sensitive-headers", "set-header", "trace", "util"]} |
| 88 | +tonic = { version = "0.13", optional = true } |
| 89 | +tonic_012 = { version = "0.12.3", package = "tonic" } |
| 90 | +tokio = { version = "1.44", features = ["full"] } |
| 91 | +tower = { version = "0.5", features = ["buffer", "filter", "limit", "retry", "timeout", "util"] } |
| 92 | +tower-http = { version = "0.6", features = ["catch-panic", "cors", "request-id", "sensitive-headers", "set-header", "trace", "util"] } |
92 | 93 | tracing = "0.1" |
93 | 94 | tracing-appender = "0.2" |
94 | 95 | tracing-log = "0.2" |
95 | 96 | tracing-opentelemetry = "0.30" |
96 | 97 | tracing-serde = "0.2" |
97 | | -tracing-subscriber = {version = "0.3", features = ["env-filter", "json", "local-time", "parking_lot", "time", "tracing-log"]} |
98 | | -url = {version = "2.5", features = ["serde"]} |
| 98 | +tracing-subscriber = { version = "0.3", features = ["env-filter", "json", "local-time", "parking_lot", "time", "tracing-log"] } |
| 99 | +url = { version = "2.5", features = ["serde"] } |
99 | 100 |
|
100 | 101 | [features] |
101 | 102 | default = [] |
102 | 103 | grpc = ["prost", "tonic"] |
103 | 104 | systemd = ["libsystemd"] |
104 | 105 |
|
105 | 106 | [target.'cfg(target_os = "linux")'.dependencies] |
106 | | -libsystemd = {version = "0.7", optional = true} |
| 107 | +libsystemd = { version = "0.7", optional = true } |
0 commit comments