Skip to content

Commit 7ab94eb

Browse files
chore(deps): Lower minimal versions
Ensured everything still compiles, actual functionality at minimal versions has not been checked.
1 parent d17ae55 commit 7ab94eb

File tree

8 files changed

+125
-144
lines changed

8 files changed

+125
-144
lines changed

Cargo.lock

Lines changed: 87 additions & 106 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ sqlite-database = { path = "lib/databases/sqlite", optional = true }
5353

5454

5555
[dev-dependencies]
56-
clap = { version = "4.5.23", features = ["derive"] }
57-
tokio = { version = "1.42.0", default-features = false, features = ["macros", "rt"] }
58-
tracing = "0.1.41"
59-
tracing-subscriber = { version = "0.3.19", features = ["env-filter"] }
56+
clap = { version = "4.5.0", features = ["derive"] }
57+
tokio = { version = "1.44.2", default-features = false, features = ["macros", "rt"] }
58+
tracing = "0.1.37"
59+
tracing-subscriber = { version = "0.3.0", features = ["env-filter"] }
6060

6161
error-trace = { git = "https://github.com/Lut99/error-trace-rs", tag = "v3.2.1" }
6262

lib/auth/jwk/Cargo.toml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,16 @@ description = "Implements a JSON Web Token (JWT) / JSON Web Key (JWK)-based sche
1010

1111

1212
[dependencies]
13-
base64ct = { version = "1.6.0", features = ["std"] }
14-
http = "1.1.0"
15-
jsonwebtoken = "9.3.0"
16-
serde_json = "1.0.132"
17-
thiserror = "1.0.61"
18-
tracing = "0.1.40"
13+
base64ct = { version = "1.0.1", features = ["std"] }
14+
http = "1.0.0"
15+
jsonwebtoken = "9.0.0"
16+
serde_json = "1.0.29"
17+
thiserror = "2.0.0"
18+
tracing = "0.1.37"
19+
20+
21+
# Fixing transient minimal version issues
22+
time = "0.3.35"
1923

2024
specifications = { path = "../../spec" }
2125

lib/auth/no-op/Cargo.toml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,8 @@ description = "Implements an `AuthResolver` that doesn't actually resolve anythi
1010

1111

1212
[dependencies]
13-
# base64ct = "1.6.0"
14-
http = "1.1.0"
15-
# jsonwebtoken = "9.3.0"
16-
# serde_json = "1.0.132"
17-
# thiserror = "1.0.61"
18-
tracing = "0.1.40"
13+
http = "1.0.0"
14+
tracing = "0.1.37"
1915

2016
specifications = { path = "../../spec" }
2117

lib/databases/sqlite/Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ description = "Implements the `DatabaseConnector` for an SQLite backend."
1010

1111

1212
[dependencies]
13-
chrono = "0.4.38"
14-
diesel = { version = "2.2.4", features = ["chrono", "r2d2", "sqlite"] }
13+
chrono = "0.4.30"
14+
diesel = { version = "2.2.3", features = ["chrono", "r2d2", "sqlite"] }
1515
diesel_migrations = "2.2.0"
16-
serde = "1.0.213"
17-
serde_json = "1.0.132"
18-
thiserror = "1.0.61"
19-
tokio = { version = "1.41.0", default-features = false, features = ["fs", "rt", "rt-multi-thread"] }
20-
tracing = "0.1.40"
16+
serde = "1.0.184"
17+
serde_json = "1.0.29"
18+
thiserror = "2.0.0"
19+
tokio = { version = "1.44.2", default-features = false, features = ["fs", "rt", "rt-multi-thread"] }
20+
tracing = "0.1.37"
2121

2222
# error-trace = { git = "https://github.com/Lut99/error-trace-rs", tag = "v3.1.0" }
2323

lib/servers/axum-spec/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ description = "Pseudo-server that defines the API endpoint locations, methods an
1010

1111

1212
[dependencies]
13-
axum = { version = "0.7.7", optional = true }
14-
http = "1.1.0"
15-
serde = { version = "1.0.213", features = ["derive"] }
13+
axum = { version = "0.8.0", optional = true }
14+
http = "1.0.0"
15+
serde = { version = "1.0.184", features = ["derive"] }
1616

1717
specifications = { path = "../../spec" }
1818

lib/servers/axum/Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ description = "Implements an out-of-the-box, standardized HTTP API for the polic
1010

1111

1212
[dependencies]
13-
axum = "0.7.7"
14-
futures = "0.3.31"
15-
hyper = "1.5.0"
16-
hyper-util = "0.1.9"
17-
serde = { version = "1.0.213", features = ["derive"] }
18-
serde_json = "1.0.132"
19-
thiserror = "2.0.4"
20-
tokio = { version = "1.41.0", default-features = false, features = ["signal"] }
13+
axum = "0.8.0"
14+
futures = "0.3.11"
15+
hyper = "1.1.0"
16+
hyper-util = "0.1.3"
17+
serde = { version = "1.0.184", features = ["derive"] }
18+
serde_json = "1.0.29"
19+
thiserror = "2.0.0"
20+
tokio = { version = "1.44.2", default-features = false, features = ["signal"] }
2121
tower-service = "0.3.3"
22-
tracing = "0.1.40"
22+
tracing = "0.1.37"
2323

2424
error-trace = { git = "https://github.com/Lut99/error-trace-rs", tag = "v3.2.1", features = ["serde"] }
2525

lib/spec/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ description = "Provides public interfaces for things to be compatible with the p
1010

1111

1212
[dependencies]
13-
chrono = { version = "0.4.38", features = ["serde"] }
14-
http = "1.1.0"
15-
serde = { version = "1.0.213", features = ["derive"] }
13+
chrono = { version = "0.4.30", features = ["serde"] }
14+
http = "1.0.0"
15+
serde = { version = "1.0.184", features = ["derive"] }
1616

1717

1818
[features]

0 commit comments

Comments
 (0)