-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "cap-std-workspace" | ||
version = "1.0.16" | ||
version = "2.0.0" | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
sunfishcode
Author
Member
|
||
description = "Capability-based version of the Rust standard library" | ||
authors = [ | ||
"Dan Gohman <[email protected]>", | ||
|
@@ -20,12 +20,12 @@ rust-version = "1.63" | |
#async-std = { version = "1.10.0", features = ["attributes"] } | ||
anyhow = "1.0.37" | ||
#cap-async-std = { path = "cap-async-std", version = "^0.25.0" } | ||
cap-fs-ext = { path = "cap-fs-ext", version = "^1.0.16" } | ||
cap-net-ext = { path = "cap-net-ext", version = "^1.0.16" } | ||
cap-directories = { path = "cap-directories", version = "^1.0.16" } | ||
cap-std = { path = "cap-std", version = "^1.0.16" } | ||
cap-tempfile = { path = "cap-tempfile", version = "^1.0.16" } | ||
cap-rand = { path = "cap-rand", version = "^1.0.16" } | ||
cap-fs-ext = { path = "cap-fs-ext", version = "^2.0.0" } | ||
cap-net-ext = { path = "cap-net-ext", version = "^2.0.0" } | ||
cap-directories = { path = "cap-directories", version = "^2.0.0" } | ||
cap-std = { path = "cap-std", version = "^2.0.0" } | ||
cap-tempfile = { path = "cap-tempfile", version = "^2.0.0" } | ||
cap-rand = { path = "cap-rand", version = "^2.0.0" } | ||
rand = "0.8.1" | ||
tempfile = "3.1.0" | ||
camino = "1.0.5" | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "cap-directories" | ||
version = "1.0.16" | ||
version = "2.0.0" | ||
description = "Capability-based standard directories for config, cache and other data" | ||
authors = [ | ||
"Dan Gohman <[email protected]>", | ||
|
@@ -13,7 +13,7 @@ repository = "https://github.com/bytecodealliance/cap-std" | |
edition = "2021" | ||
|
||
[dependencies] | ||
cap-std = { path = "../cap-std", version = "^1.0.16" } | ||
cap-std = { path = "../cap-std", version = "^2.0.0" } | ||
directories-next = "2.0.0" | ||
|
||
[target.'cfg(not(windows))'.dependencies] | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "cap-fs-ext" | ||
version = "1.0.16" | ||
version = "2.0.0" | ||
description = "Extension traits for `Dir`, `File`, etc." | ||
authors = [ | ||
"Dan Gohman <[email protected]>", | ||
|
@@ -15,8 +15,8 @@ edition = "2021" | |
[dependencies] | ||
arf-strings = { version = "0.7.0", optional = true } | ||
#cap-async-std = { path = "../cap-async-std", optional = true, version = "^0.25.0" } | ||
cap-std = { path = "../cap-std", optional = true, version = "^1.0.16" } | ||
cap-primitives = { path = "../cap-primitives", version = "^1.0.16" } | ||
cap-std = { path = "../cap-std", optional = true, version = "^2.0.0" } | ||
cap-primitives = { path = "../cap-primitives", version = "^2.0.0" } | ||
io-lifetimes = { version = "2.0.0", default-features = false } | ||
# Enable "unstable" for `spawn_blocking`. | ||
#async-std = { version = "1.10.0", features = ["attributes", "unstable"], optional = true } | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "cap-net-ext" | ||
version = "1.0.16" | ||
version = "2.0.0" | ||
description = "Extension traits for `TcpListener`, `Pool`, etc." | ||
authors = [ | ||
"Dan Gohman <[email protected]>", | ||
|
@@ -13,7 +13,7 @@ repository = "https://github.com/bytecodealliance/cap-std" | |
edition = "2021" | ||
|
||
[dependencies] | ||
cap-std = { path = "../cap-std", version = "^1.0.16" } | ||
cap-primitives = { path = "../cap-primitives", version = "^1.0.16" } | ||
cap-std = { path = "../cap-std", version = "^2.0.0" } | ||
cap-primitives = { path = "../cap-primitives", version = "^2.0.0" } | ||
rustix = { version = "0.38.0", features = ["net"] } | ||
smallvec = "1.10" |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "cap-primitives" | ||
version = "1.0.16" | ||
version = "2.0.0" | ||
description = "Capability-based primitives" | ||
authors = [ | ||
"Dan Gohman <[email protected]>", | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "cap-rand" | ||
version = "1.0.16" | ||
version = "2.0.0" | ||
description = "Capability-based random number generators" | ||
authors = [ | ||
"Dan Gohman <[email protected]>", | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "cap-std" | ||
version = "1.0.16" | ||
version = "2.0.0" | ||
description = "Capability-based version of the Rust standard library" | ||
authors = [ | ||
"Dan Gohman <[email protected]>", | ||
|
@@ -18,7 +18,7 @@ rustdoc-args = ["--cfg=doc_cfg"] | |
|
||
[dependencies] | ||
arf-strings = { version = "0.7.0", optional = true } | ||
cap-primitives = { path = "../cap-primitives", version = "^1.0.16" } | ||
cap-primitives = { path = "../cap-primitives", version = "^2.0.0" } | ||
io-extras = "0.18.0" | ||
io-lifetimes = { version = "2.0.0", default-features = false } | ||
camino = { version = "1.0.5", optional = true } | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "cap-tempfile" | ||
version = "1.0.16" | ||
version = "2.0.0" | ||
description = "Capability-based temporary directories" | ||
authors = [ | ||
"Dan Gohman <[email protected]>", | ||
|
@@ -13,7 +13,7 @@ repository = "https://github.com/bytecodealliance/cap-std" | |
edition = "2021" | ||
|
||
[dependencies] | ||
cap-std = { path = "../cap-std", version = "^1.0.16" } | ||
cap-std = { path = "../cap-std", version = "^2.0.0" } | ||
uuid = { version = "1.0.0", features = ["v4"] } | ||
camino = { version = "1.0.5", optional = true } | ||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "cap-time-ext" | ||
version = "1.0.16" | ||
version = "2.0.0" | ||
description = "Extension traits for `SystemClock` and `MonotonicClock`" | ||
authors = [ | ||
"Dan Gohman <[email protected]>", | ||
|
@@ -13,8 +13,8 @@ repository = "https://github.com/bytecodealliance/cap-std" | |
edition = "2021" | ||
|
||
[dependencies] | ||
cap-primitives = { path = "../cap-primitives", version = "^1.0.16" } | ||
cap-std = { path = "../cap-std", optional = true, version = "^1.0.16" } | ||
cap-primitives = { path = "../cap-primitives", version = "^2.0.0" } | ||
cap-std = { path = "../cap-std", optional = true, version = "^2.0.0" } | ||
|
||
[target.'cfg(not(windows))'.dependencies] | ||
rustix = { version = "0.38.0", features = ["time"] } | ||
|
Wait why? What motivates a semver incompatible bump here?
We've been using cap-std in the public APIs of some of our crates, and this will need a chain of semver bumps for those. It's doable but I think it should be well-motivated...