mirror of
https://github.com/TrueLayer/reqwest-middleware.git
synced 2024-12-27 03:16:32 +00:00
release middleware
This commit is contained in:
parent
d5e71a0c89
commit
80d56d89f3
4 changed files with 42 additions and 39 deletions
|
@ -6,7 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [0.2.2] - 2023-05-11
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
- `RequestBuilder::version` method to configure the HTTP version
|
||||||
- `OtelPathNames` extension to provide known parameterized paths that will be used in span names
|
- `OtelPathNames` extension to provide known parameterized paths that will be used in span names
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "reqwest-middleware"
|
name = "reqwest-middleware"
|
||||||
version = "0.2.1"
|
version = "0.2.2"
|
||||||
authors = ["Rodrigo Gryzinski <rodrigo.gryzinski@truelayer.com>"]
|
authors = ["Rodrigo Gryzinski <rodrigo.gryzinski@truelayer.com>"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
description = "Wrapper around reqwest to allow for client middleware chains."
|
description = "Wrapper around reqwest to allow for client middleware chains."
|
||||||
|
@ -11,17 +11,17 @@ categories = ["web-programming::http-client"]
|
||||||
readme = "../README.md"
|
readme = "../README.md"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
anyhow = "1"
|
anyhow = "1.0.0"
|
||||||
async-trait = "0.1.51"
|
async-trait = "0.1.51"
|
||||||
http = "0.2"
|
http = "0.2.0"
|
||||||
reqwest = { version = "0.11", default-features = false, features = ["json", "multipart"] }
|
reqwest = { version = "0.11.4", default-features = false, features = ["json", "multipart"] }
|
||||||
serde = "1"
|
serde = "1.0.106"
|
||||||
task-local-extensions = "0.1.4"
|
task-local-extensions = "0.1.4"
|
||||||
thiserror = "1"
|
thiserror = "1.0.21"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
reqwest = "0.11"
|
reqwest = "0.11.4"
|
||||||
reqwest-retry = { path = "../reqwest-retry" }
|
reqwest-retry = { path = "../reqwest-retry" }
|
||||||
reqwest-tracing = { path = "../reqwest-tracing" }
|
reqwest-tracing = { path = "../reqwest-tracing" }
|
||||||
tokio = { version = "1", features = ["macros", "rt-multi-thread"] }
|
tokio = { version = "1.0.0", features = ["macros", "rt-multi-thread"] }
|
||||||
wiremock = "0.5"
|
wiremock = "0.5.0"
|
||||||
|
|
|
@ -12,27 +12,27 @@ categories = ["web-programming::http-client"]
|
||||||
[dependencies]
|
[dependencies]
|
||||||
reqwest-middleware = { version = "0.2.0", path = "../reqwest-middleware" }
|
reqwest-middleware = { version = "0.2.0", path = "../reqwest-middleware" }
|
||||||
|
|
||||||
anyhow = "1"
|
anyhow = "1.0.0"
|
||||||
async-trait = "0.1.51"
|
async-trait = "0.1.51"
|
||||||
chrono = { version = "0.4.19", features = ["clock"], default-features = false }
|
chrono = { version = "0.4.19", features = ["clock"], default-features = false }
|
||||||
futures = "0.3"
|
futures = "0.3.0"
|
||||||
http = "0.2"
|
http = "0.2.0"
|
||||||
reqwest = { version = "0.11", default-features = false }
|
reqwest = { version = "0.11.0", default-features = false }
|
||||||
retry-policies = "0.1"
|
retry-policies = "0.1.0"
|
||||||
task-local-extensions = "0.1.4"
|
task-local-extensions = "0.1.4"
|
||||||
tracing = "0.1.26"
|
tracing = "0.1.26"
|
||||||
|
|
||||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
||||||
hyper = "0.14"
|
hyper = "0.14.0"
|
||||||
tokio = { version = "1.6", features = ["time"] }
|
tokio = { version = "1.6.0", features = ["time"] }
|
||||||
|
|
||||||
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
||||||
parking_lot = { version = "0.11.2", features = ["wasm-bindgen"] } # work around https://github.com/tomaka/wasm-timer/issues/14
|
parking_lot = { version = "0.11.2", features = ["wasm-bindgen"] } # work around https://github.com/tomaka/wasm-timer/issues/14
|
||||||
wasm-timer = "0.2.5"
|
wasm-timer = "0.2.5"
|
||||||
getrandom = { version = "0.2", features = ["js"] }
|
getrandom = { version = "0.2.0", features = ["js"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
paste = "1"
|
paste = "1.0.0"
|
||||||
tokio = { version = "1", features = ["full"] }
|
tokio = { version = "1.0.0", features = ["full"] }
|
||||||
wiremock = "0.5"
|
wiremock = "0.5.0"
|
||||||
futures = "0.3"
|
futures = "0.3.0"
|
||||||
|
|
|
@ -24,28 +24,28 @@ reqwest-middleware = { version = "0.2.0", path = "../reqwest-middleware" }
|
||||||
anyhow = "1.0.70"
|
anyhow = "1.0.70"
|
||||||
async-trait = "0.1.51"
|
async-trait = "0.1.51"
|
||||||
matchit = "0.7.0"
|
matchit = "0.7.0"
|
||||||
reqwest = { version = "0.11", default-features = false }
|
reqwest = { version = "0.11.0", default-features = false }
|
||||||
task-local-extensions = "0.1.4"
|
task-local-extensions = "0.1.4"
|
||||||
tracing = "0.1.26"
|
tracing = "0.1.26"
|
||||||
|
|
||||||
opentelemetry_0_13_pkg = { package = "opentelemetry", version = "0.13", optional = true }
|
opentelemetry_0_13_pkg = { package = "opentelemetry", version = "0.13.0", optional = true }
|
||||||
opentelemetry_0_14_pkg = { package = "opentelemetry", version = "0.14", optional = true }
|
opentelemetry_0_14_pkg = { package = "opentelemetry", version = "0.14.0", optional = true }
|
||||||
opentelemetry_0_15_pkg = { package = "opentelemetry", version = "0.15", optional = true }
|
opentelemetry_0_15_pkg = { package = "opentelemetry", version = "0.15.0", optional = true }
|
||||||
opentelemetry_0_16_pkg = { package = "opentelemetry", version = "0.16", optional = true }
|
opentelemetry_0_16_pkg = { package = "opentelemetry", version = "0.16.0", optional = true }
|
||||||
opentelemetry_0_17_pkg = { package = "opentelemetry", version = "0.17", optional = true }
|
opentelemetry_0_17_pkg = { package = "opentelemetry", version = "0.17.0", optional = true }
|
||||||
opentelemetry_0_18_pkg = { package = "opentelemetry", version = "0.18", optional = true }
|
opentelemetry_0_18_pkg = { package = "opentelemetry", version = "0.18.0", optional = true }
|
||||||
tracing-opentelemetry_0_12_pkg = { package = "tracing-opentelemetry",version = "0.12", optional = true }
|
tracing-opentelemetry_0_12_pkg = { package = "tracing-opentelemetry",version = "0.12.0", optional = true }
|
||||||
tracing-opentelemetry_0_13_pkg = { package = "tracing-opentelemetry", version = "0.13", optional = true }
|
tracing-opentelemetry_0_13_pkg = { package = "tracing-opentelemetry", version = "0.13.0", optional = true }
|
||||||
tracing-opentelemetry_0_14_pkg = { package = "tracing-opentelemetry",version = "0.14", optional = true }
|
tracing-opentelemetry_0_14_pkg = { package = "tracing-opentelemetry",version = "0.14.0", optional = true }
|
||||||
tracing-opentelemetry_0_16_pkg = { package = "tracing-opentelemetry",version = "0.16", optional = true }
|
tracing-opentelemetry_0_16_pkg = { package = "tracing-opentelemetry",version = "0.16.0", optional = true }
|
||||||
tracing-opentelemetry_0_17_pkg = { package = "tracing-opentelemetry",version = "0.17", optional = true }
|
tracing-opentelemetry_0_17_pkg = { package = "tracing-opentelemetry",version = "0.17.0", optional = true }
|
||||||
tracing-opentelemetry_0_18_pkg = { package = "tracing-opentelemetry",version = "0.18", optional = true }
|
tracing-opentelemetry_0_18_pkg = { package = "tracing-opentelemetry",version = "0.18.0", optional = true }
|
||||||
|
|
||||||
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
||||||
getrandom = { version = "0.2", features = ["js"] }
|
getrandom = { version = "0.2.0", features = ["js"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio = { version = "1", features = ["macros"] }
|
tokio = { version = "1.0.0", features = ["macros"] }
|
||||||
tracing_subscriber_0_2 = { package = "tracing-subscriber", version = "0.2" }
|
tracing_subscriber_0_2 = { package = "tracing-subscriber", version = "0.2.0" }
|
||||||
tracing_subscriber_0_3 = { package = "tracing-subscriber", version = "0.3" }
|
tracing_subscriber_0_3 = { package = "tracing-subscriber", version = "0.3.0" }
|
||||||
wiremock = "0.5"
|
wiremock = "0.5.0"
|
||||||
|
|
Loading…
Reference in a new issue