Skip to content

Commit 083d6f6

Browse files
committed
update libsemverator dep
pull in the intersection re-entrancy fix from June.
1 parent 838eecd commit 083d6f6

File tree

4 files changed

+12
-10
lines changed

4 files changed

+12
-10
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,8 @@ jobs:
129129
- run: pkgx -v +agg
130130
# testing we correctly handle +pkg syntax for pkgs with no env
131131
- run: pkgx +curl.se/ca-certs
132+
# regression test: cargo has deep deps on linux that exercise range intersection
133+
- run: pkgx +cargo
132134

133135
- run: '! pkgx flubber-flubbles' # cmd not found machinery
134136
- run: '! pkgx --sync flubber-flubbles' # cmd not found machinery separate if branch

Cargo.lock

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

crates/cli/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "pkgx"
33
description = "Run anything"
44
authors = ["Max Howell <mxcl@me.com>", "Jacob Heider <jacob@pkgx.dev>"]
55
license = "Apache-2.0"
6-
version = "2.7.0"
6+
version = "2.7.1"
77
edition = "2021"
88
repository = "https://github.com/pkgxdev/pkgx"
99

@@ -15,7 +15,7 @@ indicatif = "0.17.9"
1515
nix = { version = "0.29.0", features = ["process"] }
1616
serde_json = "1.0.135"
1717
serde = { version = "1.0", features = ["derive"] }
18-
libpkgx = { version = "0.7.0", path = "../lib" }
18+
libpkgx = { version = "0.7.1", path = "../lib" }
1919
console = { version = "0.15", default-features = false, features = [
2020
"ansi-parsing",
2121
] }

crates/lib/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "libpkgx"
33
description = "Install and run `pkgx` packages"
44
authors = ["Max Howell <mxcl@me.com>", "Jacob Heider <jacob@pkgx.dev>"]
55
license = "Apache-2.0"
6-
version = "0.7.0"
6+
version = "0.7.1"
77
edition = "2021"
88
repository = "https://github.com/pkgxdev/pkgx"
99

@@ -13,7 +13,7 @@ crate-type = ["cdylib", "rlib"]
1313
[dependencies]
1414
anyhow = "1.0.95"
1515
dirs-next = "2.0"
16-
libsemverator = { version = "0.10.0", features = ["serde"] }
16+
libsemverator = { version = "0.10.1", features = ["serde"] }
1717
serde = { version = "1.0", features = ["derive"] }
1818
serde_yaml = "0.9"
1919
tokio = { version = "1.43", features = ["full", "rt-multi-thread"] }

0 commit comments

Comments
 (0)