Skip to content

Commit 07f1957

Browse files
committed
Make middleware default
1 parent ad2ef77 commit 07f1957

File tree

22 files changed

+242
-110
lines changed

22 files changed

+242
-110
lines changed

docusign/Cargo.toml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,17 @@ edition = "2021"
99
license = "MIT"
1010

1111
[features]
12-
default = ["rustls-tls"]
12+
default = ["middleware", "rustls-tls"]
1313
# enable etag-based http_cache functionality
1414
httpcache = ["dirs"]
1515
native-tls = ["reqwest/default-tls", "openssl"]
1616
rustls-tls = ["reqwest/rustls-tls", "ring", "pem"]
17+
middleware = [
18+
"reqwest-conditional-middleware",
19+
"reqwest-middleware",
20+
"reqwest-retry",
21+
"reqwest-tracing",
22+
]
1723

1824
[dependencies]
1925
async-recursion = "^1.0"
@@ -28,10 +34,10 @@ parse_link_header = "0.3.3"
2834
pem = { version = "1.1.0", default-features = false, optional = true }
2935
percent-encoding = "2.2"
3036
reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] }
31-
reqwest-conditional-middleware = "0.4"
32-
reqwest-middleware = { version = "0.4", features = ["multipart"] }
33-
reqwest-retry = "0.7"
34-
reqwest-tracing = "0.5.4"
37+
reqwest-conditional-middleware = { version = "0.4", optional = true }
38+
reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true }
39+
reqwest-retry = { version = "0.7", optional = true }
40+
reqwest-tracing = { version = "0.5.4", optional = true }
3541
ring = { version = "0.16", default-features = false, optional = true }
3642
schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] }
3743
serde = { version = "1", features = ["derive"] }

generator/src/main.rs

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3362,11 +3362,17 @@ edition = "2021"
33623362
license = "MIT"
33633363
33643364
[features]
3365-
default = ["rustls-tls"]
3365+
default = ["middleware", "rustls-tls"]
33663366
# enable etag-based http_cache functionality
33673367
httpcache = ["dirs"]
33683368
native-tls = ["reqwest/default-tls", "openssl"]
33693369
rustls-tls = ["reqwest/rustls-tls", "ring", "pem"]
3370+
middleware = [
3371+
"reqwest-conditional-middleware",
3372+
"reqwest-middleware",
3373+
"reqwest-retry",
3374+
"reqwest-tracing",
3375+
]
33703376
33713377
[dependencies]
33723378
async-recursion = "^1.0"
@@ -3381,10 +3387,10 @@ parse_link_header = "0.3.3"
33813387
pem = {{ version = "1.1.0", default-features = false, optional = true }}
33823388
percent-encoding = "2.2"
33833389
reqwest = {{ version = "0.12", default-features = false, features = ["json", "multipart"] }}
3384-
reqwest-conditional-middleware = "0.4"
3385-
reqwest-middleware = {{ version = "0.4", features = ["multipart"] }}
3386-
reqwest-retry = "0.7"
3387-
reqwest-tracing = "0.5.4"
3390+
reqwest-conditional-middleware = {{ version = "0.4", optional = true }}
3391+
reqwest-middleware = {{ version = "0.4", features = ["multipart"], optional = true }}
3392+
reqwest-retry = {{ version = "0.7", optional = true }}
3393+
reqwest-tracing = {{ version = "0.5.4", optional = true }}
33883394
ring = {{ version = "0.16", default-features = false, optional = true }}
33893395
schemars = {{ version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] }}
33903396
serde = {{ version = "1", features = ["derive"] }}

giphy/Cargo.toml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,17 @@ edition = "2021"
99
license = "MIT"
1010

1111
[features]
12-
default = ["rustls-tls"]
12+
default = ["middleware", "rustls-tls"]
1313
# enable etag-based http_cache functionality
1414
httpcache = ["dirs"]
1515
native-tls = ["reqwest/default-tls", "openssl"]
1616
rustls-tls = ["reqwest/rustls-tls", "ring", "pem"]
17+
middleware = [
18+
"reqwest-conditional-middleware",
19+
"reqwest-middleware",
20+
"reqwest-retry",
21+
"reqwest-tracing",
22+
]
1723

1824
[dependencies]
1925
async-recursion = "^1.0"
@@ -28,10 +34,10 @@ parse_link_header = "0.3.3"
2834
pem = { version = "1.1.0", default-features = false, optional = true }
2935
percent-encoding = "2.2"
3036
reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] }
31-
reqwest-conditional-middleware = "0.4"
32-
reqwest-middleware = { version = "0.4", features = ["multipart"] }
33-
reqwest-retry = "0.7"
34-
reqwest-tracing = "0.5.4"
37+
reqwest-conditional-middleware = { version = "0.4", optional = true }
38+
reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true }
39+
reqwest-retry = { version = "0.7", optional = true }
40+
reqwest-tracing = { version = "0.5.4", optional = true }
3541
ring = { version = "0.16", default-features = false, optional = true }
3642
schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] }
3743
serde = { version = "1", features = ["derive"] }

github/Cargo.toml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,17 @@ edition = "2021"
99
license = "MIT"
1010

1111
[features]
12-
default = ["rustls-tls"]
12+
default = ["middleware", "rustls-tls"]
1313
# enable etag-based http_cache functionality
1414
httpcache = ["dirs"]
1515
native-tls = ["reqwest/default-tls", "openssl"]
1616
rustls-tls = ["reqwest/rustls-tls", "ring", "pem"]
17+
middleware = [
18+
"reqwest-conditional-middleware",
19+
"reqwest-middleware",
20+
"reqwest-retry",
21+
"reqwest-tracing",
22+
]
1723

1824
[dependencies]
1925
async-recursion = "^1.0"
@@ -28,10 +34,10 @@ parse_link_header = "0.3.3"
2834
pem = { version = "1.1.0", default-features = false, optional = true }
2935
percent-encoding = "2.2"
3036
reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] }
31-
reqwest-conditional-middleware = "0.4"
32-
reqwest-middleware = { version = "0.4", features = ["multipart"] }
33-
reqwest-retry = "0.7"
34-
reqwest-tracing = "0.5.4"
37+
reqwest-conditional-middleware = { version = "0.4", optional = true }
38+
reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true }
39+
reqwest-retry = { version = "0.7", optional = true }
40+
reqwest-tracing = { version = "0.5.4", optional = true }
3541
ring = { version = "0.16", default-features = false, optional = true }
3642
schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] }
3743
serde = { version = "1", features = ["derive"] }

google/admin/Cargo.toml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,17 @@ edition = "2021"
99
license = "MIT"
1010

1111
[features]
12-
default = ["rustls-tls"]
12+
default = ["middleware", "rustls-tls"]
1313
# enable etag-based http_cache functionality
1414
httpcache = ["dirs"]
1515
native-tls = ["reqwest/default-tls", "openssl"]
1616
rustls-tls = ["reqwest/rustls-tls", "ring", "pem"]
17+
middleware = [
18+
"reqwest-conditional-middleware",
19+
"reqwest-middleware",
20+
"reqwest-retry",
21+
"reqwest-tracing",
22+
]
1723

1824
[dependencies]
1925
async-recursion = "^1.0"
@@ -28,10 +34,10 @@ parse_link_header = "0.3.3"
2834
pem = { version = "1.1.0", default-features = false, optional = true }
2935
percent-encoding = "2.2"
3036
reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] }
31-
reqwest-conditional-middleware = "0.4"
32-
reqwest-middleware = { version = "0.4", features = ["multipart"] }
33-
reqwest-retry = "0.7"
34-
reqwest-tracing = "0.5.4"
37+
reqwest-conditional-middleware = { version = "0.4", optional = true }
38+
reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true }
39+
reqwest-retry = { version = "0.7", optional = true }
40+
reqwest-tracing = { version = "0.5.4", optional = true }
3541
ring = { version = "0.16", default-features = false, optional = true }
3642
schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] }
3743
serde = { version = "1", features = ["derive"] }

google/calendar/Cargo.toml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,17 @@ edition = "2021"
99
license = "MIT"
1010

1111
[features]
12-
default = ["rustls-tls"]
12+
default = ["middleware", "rustls-tls"]
1313
# enable etag-based http_cache functionality
1414
httpcache = ["dirs"]
1515
native-tls = ["reqwest/default-tls", "openssl"]
1616
rustls-tls = ["reqwest/rustls-tls", "ring", "pem"]
17+
middleware = [
18+
"reqwest-conditional-middleware",
19+
"reqwest-middleware",
20+
"reqwest-retry",
21+
"reqwest-tracing",
22+
]
1723

1824
[dependencies]
1925
async-recursion = "^1.0"
@@ -28,10 +34,10 @@ parse_link_header = "0.3.3"
2834
pem = { version = "1.1.0", default-features = false, optional = true }
2935
percent-encoding = "2.2"
3036
reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] }
31-
reqwest-conditional-middleware = "0.4"
32-
reqwest-middleware = { version = "0.4", features = ["multipart"] }
33-
reqwest-retry = "0.7"
34-
reqwest-tracing = "0.5.4"
37+
reqwest-conditional-middleware = { version = "0.4", optional = true }
38+
reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true }
39+
reqwest-retry = { version = "0.7", optional = true }
40+
reqwest-tracing = { version = "0.5.4", optional = true }
3541
ring = { version = "0.16", default-features = false, optional = true }
3642
schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] }
3743
serde = { version = "1", features = ["derive"] }

google/cloud-resource-manager/Cargo.toml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,17 @@ edition = "2021"
99
license = "MIT"
1010

1111
[features]
12-
default = ["rustls-tls"]
12+
default = ["middleware", "rustls-tls"]
1313
# enable etag-based http_cache functionality
1414
httpcache = ["dirs"]
1515
native-tls = ["reqwest/default-tls", "openssl"]
1616
rustls-tls = ["reqwest/rustls-tls", "ring", "pem"]
17+
middleware = [
18+
"reqwest-conditional-middleware",
19+
"reqwest-middleware",
20+
"reqwest-retry",
21+
"reqwest-tracing",
22+
]
1723

1824
[dependencies]
1925
async-recursion = "^1.0"
@@ -28,10 +34,10 @@ parse_link_header = "0.3.3"
2834
pem = { version = "1.1.0", default-features = false, optional = true }
2935
percent-encoding = "2.2"
3036
reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] }
31-
reqwest-conditional-middleware = "0.4"
32-
reqwest-middleware = { version = "0.4", features = ["multipart"] }
33-
reqwest-retry = "0.7"
34-
reqwest-tracing = "0.5.4"
37+
reqwest-conditional-middleware = { version = "0.4", optional = true }
38+
reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true }
39+
reqwest-retry = { version = "0.7", optional = true }
40+
reqwest-tracing = { version = "0.5.4", optional = true }
3541
ring = { version = "0.16", default-features = false, optional = true }
3642
schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] }
3743
serde = { version = "1", features = ["derive"] }

google/drive/Cargo.toml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,17 @@ edition = "2021"
99
license = "MIT"
1010

1111
[features]
12-
default = ["rustls-tls"]
12+
default = ["middleware", "rustls-tls"]
1313
# enable etag-based http_cache functionality
1414
httpcache = ["dirs"]
1515
native-tls = ["reqwest/default-tls", "openssl"]
1616
rustls-tls = ["reqwest/rustls-tls", "ring", "pem"]
17+
middleware = [
18+
"reqwest-conditional-middleware",
19+
"reqwest-middleware",
20+
"reqwest-retry",
21+
"reqwest-tracing",
22+
]
1723

1824
[dependencies]
1925
async-recursion = "^1.0"
@@ -28,10 +34,10 @@ parse_link_header = "0.3.3"
2834
pem = { version = "1.1.0", default-features = false, optional = true }
2935
percent-encoding = "2.2"
3036
reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] }
31-
reqwest-conditional-middleware = "0.4"
32-
reqwest-middleware = { version = "0.4", features = ["multipart"] }
33-
reqwest-retry = "0.7"
34-
reqwest-tracing = "0.5.4"
37+
reqwest-conditional-middleware = { version = "0.4", optional = true }
38+
reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true }
39+
reqwest-retry = { version = "0.7", optional = true }
40+
reqwest-tracing = { version = "0.5.4", optional = true }
3541
ring = { version = "0.16", default-features = false, optional = true }
3642
schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] }
3743
serde = { version = "1", features = ["derive"] }

google/groups-settings/Cargo.toml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,17 @@ edition = "2021"
99
license = "MIT"
1010

1111
[features]
12-
default = ["rustls-tls"]
12+
default = ["middleware", "rustls-tls"]
1313
# enable etag-based http_cache functionality
1414
httpcache = ["dirs"]
1515
native-tls = ["reqwest/default-tls", "openssl"]
1616
rustls-tls = ["reqwest/rustls-tls", "ring", "pem"]
17+
middleware = [
18+
"reqwest-conditional-middleware",
19+
"reqwest-middleware",
20+
"reqwest-retry",
21+
"reqwest-tracing",
22+
]
1723

1824
[dependencies]
1925
async-recursion = "^1.0"
@@ -28,10 +34,10 @@ parse_link_header = "0.3.3"
2834
pem = { version = "1.1.0", default-features = false, optional = true }
2935
percent-encoding = "2.2"
3036
reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] }
31-
reqwest-conditional-middleware = "0.4"
32-
reqwest-middleware = { version = "0.4", features = ["multipart"] }
33-
reqwest-retry = "0.7"
34-
reqwest-tracing = "0.5.4"
37+
reqwest-conditional-middleware = { version = "0.4", optional = true }
38+
reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true }
39+
reqwest-retry = { version = "0.7", optional = true }
40+
reqwest-tracing = { version = "0.5.4", optional = true }
3541
ring = { version = "0.16", default-features = false, optional = true }
3642
schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] }
3743
serde = { version = "1", features = ["derive"] }

google/sheets/Cargo.toml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,17 @@ edition = "2021"
99
license = "MIT"
1010

1111
[features]
12-
default = ["rustls-tls"]
12+
default = ["middleware", "rustls-tls"]
1313
# enable etag-based http_cache functionality
1414
httpcache = ["dirs"]
1515
native-tls = ["reqwest/default-tls", "openssl"]
1616
rustls-tls = ["reqwest/rustls-tls", "ring", "pem"]
17+
middleware = [
18+
"reqwest-conditional-middleware",
19+
"reqwest-middleware",
20+
"reqwest-retry",
21+
"reqwest-tracing",
22+
]
1723

1824
[dependencies]
1925
async-recursion = "^1.0"
@@ -28,10 +34,10 @@ parse_link_header = "0.3.3"
2834
pem = { version = "1.1.0", default-features = false, optional = true }
2935
percent-encoding = "2.2"
3036
reqwest = { version = "0.12", default-features = false, features = ["json", "multipart"] }
31-
reqwest-conditional-middleware = "0.4"
32-
reqwest-middleware = { version = "0.4", features = ["multipart"] }
33-
reqwest-retry = "0.7"
34-
reqwest-tracing = "0.5.4"
37+
reqwest-conditional-middleware = { version = "0.4", optional = true }
38+
reqwest-middleware = { version = "0.4", features = ["multipart"], optional = true }
39+
reqwest-retry = { version = "0.7", optional = true }
40+
reqwest-tracing = { version = "0.5.4", optional = true }
3541
ring = { version = "0.16", default-features = false, optional = true }
3642
schemars = { version = "0.8", features = ["bytes", "chrono", "url", "uuid1"] }
3743
serde = { version = "1", features = ["derive"] }

0 commit comments

Comments
 (0)