Skip to content

Commit 4fe16a7

Browse files
authored
Merge pull request #1250 from pkgxdev/dependabot/cargo/crates/lib/rusqlite-0.39.0
Update rusqlite requirement from 0.38.0 to 0.39.0 in /crates/lib
2 parents 1fabdbd + dff3bb6 commit 4fe16a7

File tree

4 files changed

+23
-16
lines changed

4 files changed

+23
-16
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,10 @@ resolver = "2"
44

55
[profile.release]
66
lto = "fat"
7+
8+
[workspace.dependencies]
9+
rusqlite = "0.39.0"
10+
tokio = { version = "1.43", features = ["full", "rt-multi-thread"] }
11+
regex = "1.11.1"
12+
nix = { version = "0.31.1", features = ["process"] }
13+
serde = { version = "1.0", features = ["derive"] }

crates/cli/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,20 @@ edition = "2021"
88
repository = "https://github.com/pkgxdev/pkgx"
99

1010
[dependencies]
11-
tokio = { version = "1.43", features = ["full", "rt-multi-thread"] }
12-
rusqlite = "0.38.0"
13-
regex = "1.11.1"
11+
tokio = { workspace = true }
12+
rusqlite = { workspace = true }
13+
regex = { workspace = true }
14+
nix = { workspace = true }
15+
serde = { workspace = true }
1416
indicatif = "0.18.3"
15-
nix = { version = "0.31.1", features = ["process"] }
1617
serde_json = "1.0.135"
17-
serde = { version = "1.0", features = ["derive"] }
1818
libpkgx = { version = "0.7.1", path = "../lib" }
1919
console = { version = "0.16", default-features = false, features = [
2020
"ansi-parsing",
2121
] }
2222

2323
[target.'cfg(not(target_os = "macos"))'.dependencies]
24-
rusqlite = { version = "0.38.0", features = ["bundled"] }
24+
rusqlite = { workspace = true, features = ["bundled"] }
2525
native-tls = { version = "0.2", features = ["vendored"] }
2626
# ^^ this is a transitive dependency
2727
# ^^ we vendor OpenSSL ∵ we want to be standalone and just work inside minimal docker images

crates/lib/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,26 +11,26 @@ repository = "https://github.com/pkgxdev/pkgx"
1111
crate-type = ["cdylib", "rlib"]
1212

1313
[dependencies]
14+
tokio = { workspace = true }
15+
rusqlite = { workspace = true }
16+
regex = { workspace = true }
17+
nix = { workspace = true }
18+
serde = { workspace = true }
1419
anyhow = "1.0.95"
1520
dirs-next = "2.0"
1621
libsemverator = { version = "0.10.1", features = ["serde"] }
17-
serde = { version = "1.0", features = ["derive"] }
1822
serde_yaml = "0.9"
19-
tokio = { version = "1.43", features = ["full", "rt-multi-thread"] }
2023
tokio-stream = "0.1"
2124
strum = "0.28"
2225
strum_macros = "0.28"
23-
rusqlite = "0.38.0"
24-
regex = "1.11.1"
2526
reqwest = { version = "0.13", features = ["stream", "blocking"] }
2627
async-compression = { version = "0.4", features = ["tokio", "gzip", "xz"] }
2728
astral-tokio-tar = "0.6.0"
2829
tokio-util = { version = "0.7.13", features = ["compat"] }
2930
futures = "0.3.31"
3031
lazy_static = "1.5.0"
31-
nix = { version = "0.31.1", features = ["process"] }
3232
fs2 = "0.4.3"
3333
tempfile = "3.16.0"
3434

3535
[target.'cfg(not(target_os = "macos"))'.dependencies]
36-
rusqlite = { version = "0.38.0", features = ["bundled"] }
36+
rusqlite = { workspace = true, features = ["bundled"] }

0 commit comments

Comments
 (0)