mirror of
https://github.com/tokio-rs/axum.git
synced 2024-12-29 15:49:16 +01:00
89bba9489a
So we know at least which other crates have to 1.0 before axum can be, or which we have to remove from our public API.
62 lines
1.7 KiB
TOML
62 lines
1.7 KiB
TOML
[package]
|
|
categories = ["asynchronous", "network-programming", "web-programming"]
|
|
description = "Core types and traits for axum"
|
|
edition = "2021"
|
|
rust-version = "1.56"
|
|
homepage = "https://github.com/tokio-rs/axum"
|
|
keywords = ["http", "web", "framework"]
|
|
license = "MIT"
|
|
name = "axum-core"
|
|
readme = "README.md"
|
|
repository = "https://github.com/tokio-rs/axum"
|
|
version = "0.4.0" # remember to also bump the version that axum and axum-extra depend on
|
|
|
|
[features]
|
|
tracing = ["dep:tracing"]
|
|
|
|
# Required for intra-doc links to resolve correctly
|
|
__private_docs = ["dep:tower-http"]
|
|
|
|
[dependencies]
|
|
async-trait = "0.1.67"
|
|
bytes = "1.0"
|
|
futures-util = { version = "0.3", default-features = false, features = ["alloc"] }
|
|
http = "1.0.0"
|
|
http-body = "1.0.0"
|
|
http-body-util = "0.1.0"
|
|
mime = "0.3.16"
|
|
pin-project-lite = "0.2.7"
|
|
sync_wrapper = "0.1.1"
|
|
tower-layer = "0.3"
|
|
tower-service = "0.3"
|
|
|
|
# optional dependencies
|
|
tower-http = { version = "0.5.0", optional = true, features = ["limit"] }
|
|
tracing = { version = "0.1.37", default-features = false, optional = true }
|
|
|
|
[build-dependencies]
|
|
rustversion = "1.0.9"
|
|
|
|
[dev-dependencies]
|
|
axum = { path = "../axum", version = "0.7.0" }
|
|
axum-extra = { path = "../axum-extra", features = ["typed-header"] }
|
|
futures-util = { version = "0.3", default-features = false, features = ["alloc"] }
|
|
hyper = "1.0.0"
|
|
tokio = { version = "1.25.0", features = ["macros"] }
|
|
tower-http = { version = "0.5.0", features = ["limit"] }
|
|
|
|
[package.metadata.cargo-public-api-crates]
|
|
allowed = [
|
|
# not 1.0
|
|
"futures_core",
|
|
"tower_layer",
|
|
|
|
# >=1.0
|
|
"bytes",
|
|
"http",
|
|
"http_body",
|
|
]
|
|
|
|
[package.metadata.docs.rs]
|
|
all-features = true
|
|
rustdoc-args = ["--cfg", "docsrs"]
|