deps: fix minimum dependencies

This commit is contained in:
David Mládek 2025-05-30 17:48:01 +02:00
parent f4665d0a53
commit 41e4f15a42
5 changed files with 680 additions and 823 deletions

View File

@ -134,8 +134,6 @@ jobs:
save-if: ${{ github.ref == 'refs/heads/main' }}
- name: Select minimal version
run: cargo +nightly update -Z minimal-versions
- name: Fix up Cargo.lock
run: cargo +nightly update -p crc32fast --precise 1.1.1
- name: Run tests
run: >
cargo +${{ env.MSRV }}

1491
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -59,5 +59,9 @@ hyper = "1.0.0"
tokio = { version = "1.25.0", features = ["macros"] }
tower-http = { version = "0.6.0", features = ["limit"] }
# We do not depend on this but we need to force minimal version
crc32fast = "1.1.1"
lazy_static = "1.5.0"
[lints]
workspace = true

View File

@ -95,7 +95,7 @@ http-body-util = "0.1.0"
mime = "0.3"
pin-project-lite = "0.2"
rustversion = "1.0.9"
serde = "1.0"
serde = "1.0.166"
tower = { version = "0.5.2", default-features = false, features = ["util"] }
tower-layer = "0.3"
tower-service = "0.3"

View File

@ -87,7 +87,7 @@ __private = ["tokio", "http1", "dep:reqwest"]
[dependencies]
axum-core = { path = "../axum-core", version = "0.5.2" }
bytes = "1.0"
bytes = "1.7"
futures-core = "0.3"
futures-sink = "0.3"
futures-util = { version = "0.3", default-features = false, features = ["alloc"] }
@ -173,7 +173,7 @@ tokio = { package = "tokio", version = "1.44.2", features = ["macros", "rt", "rt
tokio-stream = "0.1"
tokio-tungstenite = "0.26.0"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["json"] }
tracing-subscriber = { version = "0.3", features = ["json", "tracing"] }
uuid = { version = "1.0", features = ["serde", "v4"] }
[dev-dependencies.tower]