@@ -9,15 +9,15 @@ repository = "https://github.com/hyperium/hyper"
9
9
license = " MIT"
10
10
authors = [
" Sean McArthur <[email protected] >" ]
11
11
keywords = [" http" , " hyper" , " hyperium" ]
12
- categories = [" network-programming" , " web-programming::http-client" , " web-programming::http-server" ]
12
+ categories = [
13
+ " network-programming" ,
14
+ " web-programming::http-client" ,
15
+ " web-programming::http-server" ,
16
+ ]
13
17
edition = " 2021"
14
18
rust-version = " 1.63" # keep in sync with MSRV.md dev doc
15
19
16
- include = [
17
- " Cargo.toml" ,
18
- " LICENSE" ,
19
- " src/**/*" ,
20
- ]
20
+ include = [" Cargo.toml" , " LICENSE" , " src/**/*" ]
21
21
22
22
[dependencies ]
23
23
bytes = " 1.2"
@@ -31,18 +31,26 @@ futures-channel = { version = "0.3", optional = true }
31
31
futures-util = { version = " 0.3" , default-features = false , optional = true }
32
32
h2 = { version = " 0.4.2" , optional = true }
33
33
http-body-util = { version = " 0.1" , optional = true }
34
- httparse = { version = " 1.8 " , optional = true }
34
+ httparse = { version = " 1.9 " , optional = true }
35
35
httpdate = { version = " 1.0" , optional = true }
36
36
itoa = { version = " 1" , optional = true }
37
37
pin-project-lite = { version = " 0.2.4" , optional = true }
38
- smallvec = { version = " 1.12" , features = [" const_generics" , " const_new" ], optional = true }
39
- tracing = { version = " 0.1" , default-features = false , features = [" std" ], optional = true }
38
+ smallvec = { version = " 1.12" , features = [
39
+ " const_generics" ,
40
+ " const_new" ,
41
+ ], optional = true }
42
+ tracing = { version = " 0.1" , default-features = false , features = [
43
+ " std" ,
44
+ ], optional = true }
40
45
want = { version = " 0.3" , optional = true }
41
46
42
47
[dev-dependencies ]
43
48
form_urlencoded = " 1"
44
49
futures-channel = { version = " 0.3" , features = [" sink" ] }
45
- futures-util = { version = " 0.3" , default-features = false , features = [" alloc" , " sink" ] }
50
+ futures-util = { version = " 0.3" , default-features = false , features = [
51
+ " alloc" ,
52
+ " sink" ,
53
+ ] }
46
54
http-body-util = " 0.1"
47
55
pretty_env_logger = " 0.5"
48
56
pin-project-lite = " 0.2.4"
@@ -69,12 +77,7 @@ tokio-util = "0.7.10"
69
77
default = []
70
78
71
79
# Easily turn it all on
72
- full = [
73
- " client" ,
74
- " http1" ,
75
- " http2" ,
76
- " server" ,
77
- ]
80
+ full = [" client" , " http1" , " http2" , " server" ]
78
81
79
82
# HTTP versions
80
83
http1 = [" dep:futures-channel" , " dep:futures-util" , " dep:httparse" , " dep:itoa" ]
@@ -96,14 +99,16 @@ nightly = []
96
99
97
100
[lints .rust .unexpected_cfgs ]
98
101
level = " warn"
99
- check-cfg = [
100
- ' cfg(hyper_unstable_tracing)' ,
101
- ' cfg(hyper_unstable_ffi)'
102
- ]
102
+ check-cfg = [' cfg(hyper_unstable_tracing)' , ' cfg(hyper_unstable_ffi)' ]
103
103
104
104
[package .metadata .docs .rs ]
105
105
features = [" ffi" , " full" , " tracing" ]
106
- rustdoc-args = [" --cfg" , " hyper_unstable_ffi" , " --cfg" , " hyper_unstable_tracing" ]
106
+ rustdoc-args = [
107
+ " --cfg" ,
108
+ " hyper_unstable_ffi" ,
109
+ " --cfg" ,
110
+ " hyper_unstable_tracing" ,
111
+ ]
107
112
108
113
[package .metadata .playground ]
109
114
features = [" full" ]
@@ -113,7 +118,7 @@ generation = false
113
118
subdirectory = false
114
119
115
120
[package .metadata .capi .install .include ]
116
- asset = [{ from = " capi/include/hyper.h" }]
121
+ asset = [{ from = " capi/include/hyper.h" }]
117
122
118
123
[profile .release ]
119
124
codegen-units = 1
0 commit comments