@@ -19,32 +19,32 @@ exclude = [
1919]
2020
2121[features ]
22- reqwest-blocking-client = [" reqwest" , " reqwest/native-tls " , " reqwest/blocking " ]
23- reqwest-blocking-client-rustls = [" reqwest" , " reqwest/rustls-tls " , " reqwest/blocking " ]
24- reqwest-client = [" reqwest" , " reqwest/native-tls" ]
25- reqwest-client-rustls = [" reqwest" , " reqwest/rustls-tls" ]
26- surf-client = [" surf" ]
22+ reqwest-blocking-client = [" reqwest-client " ]
23+ reqwest-blocking-client-rustls = [" reqwest-client-rustls " ]
24+ reqwest-client = [" opentelemetry-http/ reqwest" , " reqwest/native-tls" ]
25+ reqwest-client-rustls = [" opentelemetry-http/ reqwest" , " reqwest/rustls-tls" ]
26+ surf-client = [" opentelemetry-http/ surf" ]
2727
2828[dependencies ]
2929async-trait = " 0.1"
30- bytes = " 1"
3130chrono = " 0.4"
3231http = " 0.2"
33- thiserror = " 1"
32+ once_cell = " 1"
3433opentelemetry = " 0.14"
34+ opentelemetry-http = " 0.3"
3535opentelemetry-semantic-conventions = " 0.6"
36- reqwest = { version = " 0.11" , optional = true , default- features = false }
36+ reqwest = { version = " 0.11" , default-features = false , features = [ " blocking " ], optional = true }
3737serde = { version = " 1" , features = [" derive" ] }
3838serde_json = " 1"
39- surf = { version = " 2" , optional = true }
40- once_cell = " 1"
39+ thiserror = " 1"
4140
4241[dev-dependencies ]
4342async-std = { version = " 1.9.0" , features = [" attributes" ] }
4443backtrace = " 0.3.56"
4544env_logger = " 0.8.3"
4645opentelemetry = { version = " 0.14.0" , features = [" rt-tokio" ] }
4746opentelemetry-application-insights = { path = " ." , features = [" reqwest-client" , " reqwest-blocking-client" ] }
47+ surf = " 2"
4848test-case = " 1.1.0"
4949tokio = { version = " 1.6.0" , features = [" rt" , " macros" , " process" , " time" ] }
5050version-sync = " 0.9.2"
@@ -57,15 +57,15 @@ github = { repository = "frigus02/opentelemetry-application-insights", workflow
5757
5858[[example ]]
5959name = " attributes"
60- required-features = [" reqwest-blocking- client" ]
60+ required-features = [" reqwest-client" ]
6161
6262[[example ]]
6363name = " http_client_reqwest"
6464required-features = [" reqwest-client" , " opentelemetry/rt-tokio" ]
6565
6666[[example ]]
6767name = " http_client_reqwest_blocking"
68- required-features = [" reqwest-blocking- client" ]
68+ required-features = [" reqwest-client" ]
6969
7070[[example ]]
7171name = " http_client_surf"
0 commit comments