Skip to content

Commit ce550e3

Browse files
authored
bump MSRV to 1.75.0 for all crates (#2417)
1 parent dcaff0d commit ce550e3

File tree

41 files changed

+57
-38
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+57
-38
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
strategy:
8989
matrix:
9090
os: [windows-latest, ubuntu-latest]
91-
rust: [1.70.0, 1.71.1]
91+
rust: [1.75.0]
9292
runs-on: ${{ matrix.os }}
9393
continue-on-error: true
9494
steps:

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,4 @@ tokio-stream = "0.1"
4747
tracing = { version = "0.1", default-features = false }
4848
tracing-core = { version = "0.1", default-features = false }
4949
tracing-subscriber = { version = "0.3", default-features = false }
50-
url = { version = "2.5.2", default-features = false } #https://github.com/servo/rust-url/issues/992
50+
url = { version = "2.5", default-features = false }

README.md

+1-1

deny.toml

-5
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,5 @@ license-files = [
2929
]
3030

3131
[advisories]
32-
ignore = [
33-
# unsoundness in indirect dependencies without a safe upgrade below
34-
"RUSTSEC-2021-0145",
35-
"RUSTSEC-2019-0036"
36-
]
3732
unmaintained = "allow"
3833
yanked = "allow"

opentelemetry-appender-log/CHANGELOG.md

+3

opentelemetry-appender-log/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/ope
77
readme = "README.md"
88
keywords = ["opentelemetry", "log", "logs"]
99
license = "Apache-2.0"
10-
rust-version = "1.70"
10+
rust-version = "1.75.0"
1111
edition = "2021"
1212

1313
[dependencies]

opentelemetry-appender-tracing/CHANGELOG.md

+3

opentelemetry-appender-tracing/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/ope
88
readme = "README.md"
99
keywords = ["opentelemetry", "log", "logs", "tracing"]
1010
license = "Apache-2.0"
11-
rust-version = "1.70"
11+
rust-version = "1.75.0"
1212

1313
[dependencies]
1414
log = { workspace = true, optional = true }

opentelemetry-appender-tracing/README.md

+1-1

opentelemetry-http/CHANGELOG.md

+3

opentelemetry-http/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ repository = "https://github.com/open-telemetry/opentelemetry-rust"
77
keywords = ["opentelemetry", "tracing", "context", "propagation"]
88
license = "Apache-2.0"
99
edition = "2021"
10-
rust-version = "1.70"
10+
rust-version = "1.75.0"
1111

1212
[features]
1313
hyper = ["dep:http-body-util", "dep:hyper", "dep:hyper-util", "dep:tokio"]

opentelemetry-http/README.md

+1-1

opentelemetry-jaeger-propagator/CHANGELOG.md

+3

opentelemetry-jaeger-propagator/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories = [
1313
keywords = ["opentelemetry", "jaeger", "propagator"]
1414
license = "Apache-2.0"
1515
edition = "2021"
16-
rust-version = "1.70"
16+
rust-version = "1.75.0"
1717

1818
[package.metadata.docs.rs]
1919
all-features = true

opentelemetry-jaeger-propagator/README.md

+1-1

opentelemetry-otlp/CHANGELOG.md

+3

opentelemetry-otlp/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories = [
1313
keywords = ["opentelemetry", "otlp", "logging", "tracing", "metrics"]
1414
license = "Apache-2.0"
1515
edition = "2021"
16-
rust-version = "1.71.1"
16+
rust-version = "1.75.0"
1717
autotests = false
1818

1919
[[test]]

opentelemetry-otlp/README.md

+1-1

opentelemetry-prometheus/CHANGELOG.md

+3

opentelemetry-prometheus/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories = [
1313
keywords = ["opentelemetry", "prometheus", "metrics", "async"]
1414
license = "Apache-2.0"
1515
edition = "2021"
16-
rust-version = "1.70"
16+
rust-version = "1.75.0"
1717

1818
[package.metadata.docs.rs]
1919
all-features = true

opentelemetry-proto/CHANGELOG.md

+1-1

opentelemetry-proto/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories = [
1313
keywords = ["opentelemetry", "otlp", "logging", "tracing", "metrics"]
1414
license = "Apache-2.0"
1515
edition = "2021"
16-
rust-version = "1.71.1"
16+
rust-version = "1.75.0"
1717
autotests = false
1818

1919
[lib]

opentelemetry-proto/README.md

+1-1

opentelemetry-sdk/CHANGELOG.md

+3

opentelemetry-sdk/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ repository = "https://github.com/open-telemetry/opentelemetry-rust"
77
readme = "README.md"
88
license = "Apache-2.0"
99
edition = "2021"
10-
rust-version = "1.70"
10+
rust-version = "1.75.0"
1111

1212
[dependencies]
1313
opentelemetry = { version = "0.27", path = "../opentelemetry/" }

opentelemetry-sdk/README.md

+1-1

opentelemetry-semantic-conventions/CHANGELOG.md

+2

opentelemetry-semantic-conventions/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories = [
1313
keywords = ["opentelemetry", "tracing", "async"]
1414
license = "Apache-2.0"
1515
edition = "2021"
16-
rust-version = "1.70"
16+
rust-version = "1.75.0"
1717

1818
[package.metadata.docs.rs]
1919
all-features = true

opentelemetry-semantic-conventions/README.md

+1-1

opentelemetry-stdout/CHANGELOG.md

+1

opentelemetry-stdout/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories = [
1313
keywords = ["opentelemetry", "tracing", "metrics", "logs"]
1414
license = "Apache-2.0"
1515
edition = "2021"
16-
rust-version = "1.70"
16+
rust-version = "1.75.0"
1717

1818
[package.metadata.docs.rs]
1919
all-features = true

opentelemetry-stdout/README.md

+1-1

opentelemetry-zipkin/CHANGELOG.md

+2

opentelemetry-zipkin/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories = [
1313
keywords = ["opentelemetry", "zipkin", "tracing", "async"]
1414
license = "Apache-2.0"
1515
edition = "2021"
16-
rust-version = "1.70"
16+
rust-version = "1.75.0"
1717

1818
[package.metadata.docs.rs]
1919
all-features = true

opentelemetry-zipkin/README.md

+1-1

opentelemetry/CHANGELOG.md

+2

opentelemetry/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ categories = [
1414
keywords = ["opentelemetry", "logging", "tracing", "metrics"]
1515
license = "Apache-2.0"
1616
edition = "2021"
17-
rust-version = "1.70"
17+
rust-version = "1.75.0"
1818

1919
[package.metadata.docs.rs]
2020
all-features = true

opentelemetry/README.md

+1-1

scripts/msrv_config.json

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
{
2-
"1.70.0": [
2+
"1.75.0": [
33
"opentelemetry/Cargo.toml",
44
"opentelemetry-sdk/Cargo.toml",
55
"opentelemetry-stdout/Cargo.toml",
66
"opentelemetry-http/Cargo.toml",
77
"opentelemetry-jaeger-propagator/Cargo.toml",
88
"opentelemetry-zipkin/Cargo.toml",
99
"opentelemetry-appender-log/Cargo.toml",
10-
"opentelemetry-appender-tracing/Cargo.toml"
11-
],
12-
"1.71.1": [
10+
"opentelemetry-appender-tracing/Cargo.toml",
1311
"opentelemetry-otlp/Cargo.toml",
1412
"opentelemetry-proto/Cargo.toml"
1513
]

scripts/patch_dependencies.sh

-2
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,3 @@ function patch_version() {
77
}
88

99
patch_version url 2.5.2 #https://github.com/servo/rust-url/issues/992
10-
patch_version rustls-native-certs 0.8.0 #0.8.1 needs rustc 1.71 or newer
11-
patch_version rustls 0.23.17 #0.23.18 needs rustc 1.71 or newer

stress/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ tracing = { workspace = true, features = ["std"]}
5151
tracing-subscriber = { workspace = true, features = ["registry", "std"] }
5252
num-format = "0.4.4"
5353
sysinfo = { version = "0.32", optional = true }
54-
libc = "=0.2.164" # https://github.com/GuillaumeGomez/sysinfo/issues/1392
54+
libc = "0.2"
5555
async-trait = "0.1.51"
5656
futures-executor = { workspace = true }
5757

0 commit comments

Comments
 (0)