Skip to content

Commit

Permalink
Merge pull request #127 from azriel91/maintenance/release-0-0-10
Browse files Browse the repository at this point in the history
  • Loading branch information
azriel91 authored Jun 3, 2023
2 parents e46aabc + 2797160 commit b72e18e
Show file tree
Hide file tree
Showing 31 changed files with 2,829 additions and 569 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

## unreleased
## 0.0.10 (2023-06-03)

* Add `Item::Params` associated type. ([#116], [#117])
* Rename `OpCtx` to `FnCtx`. ([#116], [#117])
Expand Down
20 changes: 10 additions & 10 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "peace"
version = "0.0.9"
version = "0.0.10"
authors = ["Azriel Hoh <[email protected]>"]
edition = "2021"
description = "zero stress automation"
Expand All @@ -18,15 +18,15 @@ crate-type = ["cdylib", "rlib"]

[dependencies]
miette = { workspace = true, optional = true }
peace_cfg = { path = "crate/cfg", version = "0.0.9" }
peace_cmd = { path = "crate/cmd", version = "0.0.9" }
peace_data = { path = "crate/data", version = "0.0.9" }
peace_diff = { path = "crate/diff", version = "0.0.9" }
peace_fmt = { path = "crate/fmt", version = "0.0.9" }
peace_params = { path = "crate/params", version = "0.0.9" }
peace_resources = { path = "crate/resources", version = "0.0.9" }
peace_rt = { path = "crate/rt", version = "0.0.9" }
peace_rt_model = { path = "crate/rt_model", version = "0.0.9" }
peace_cfg = { path = "crate/cfg", version = "0.0.10" }
peace_cmd = { path = "crate/cmd", version = "0.0.10" }
peace_data = { path = "crate/data", version = "0.0.10" }
peace_diff = { path = "crate/diff", version = "0.0.10" }
peace_fmt = { path = "crate/fmt", version = "0.0.10" }
peace_params = { path = "crate/params", version = "0.0.10" }
peace_resources = { path = "crate/resources", version = "0.0.10" }
peace_rt = { path = "crate/rt", version = "0.0.10" }
peace_rt_model = { path = "crate/rt_model", version = "0.0.10" }

[workspace]
members = [
Expand Down
2 changes: 1 addition & 1 deletion DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Collect coverage and open `html` report.
1. Update crate versions.

```bash
sd -s 'version = "0.0.9"' 'version = "0.0.10"' $(fd -tf -F toml) README.md src/lib.rs
sd -s 'version = "0.0.10"' 'version = "0.0.11"' $(fd -tf -F toml) README.md src/lib.rs

# Make sure only `peace` crates are updated.
git --no-pager diff | rg '^[+]' | rg -v '(peace)|(\+\+\+)|\+version'
Expand Down
10 changes: 5 additions & 5 deletions crate/cfg/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_cfg"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Configuration model for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand All @@ -19,10 +19,10 @@ test = false
async-trait = "0.1.68"
dyn-clone = "1.0.11"
enser = "0.1.3"
peace_core = { path = "../core", version = "0.0.9" }
peace_data = { path = "../data", version = "0.0.9" }
peace_params = { path = "../params", version = "0.0.9" }
peace_resources = { path = "../resources", version = "0.0.9" }
peace_core = { path = "../core", version = "0.0.10" }
peace_data = { path = "../data", version = "0.0.10" }
peace_params = { path = "../params", version = "0.0.10" }
peace_resources = { path = "../resources", version = "0.0.10" }
serde = { version = "1.0.159", features = ["derive"] }
tynm = { workspace = true }

Expand Down
14 changes: 7 additions & 7 deletions crate/cmd/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_cmd"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Command structure for the Peace framework."
repository = "https://github.com/azriel91/peace"
Expand All @@ -18,12 +18,12 @@ test = false
[dependencies]
futures = "0.3.28"
indicatif = { workspace = true, optional = true, features = ["tokio"] }
peace_cfg = { path = "../cfg", version = "0.0.9" }
peace_code_gen = { path = "../code_gen", version = "0.0.9" }
peace_core = { path = "../core", version = "0.0.9" }
peace_params = { path = "../params", version = "0.0.9" }
peace_resources = { path = "../resources", version = "0.0.9" }
peace_rt_model = { path = "../rt_model", version = "0.0.9" }
peace_cfg = { path = "../cfg", version = "0.0.10" }
peace_code_gen = { path = "../code_gen", version = "0.0.10" }
peace_core = { path = "../core", version = "0.0.10" }
peace_params = { path = "../params", version = "0.0.10" }
peace_resources = { path = "../resources", version = "0.0.10" }
peace_rt_model = { path = "../rt_model", version = "0.0.10" }
serde = { version = "1.0.159" }

[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
Expand Down
2 changes: 1 addition & 1 deletion crate/code_gen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_code_gen"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Code generation macros for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand Down
6 changes: 3 additions & 3 deletions crate/core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_core"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Low level data types for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand All @@ -19,8 +19,8 @@ test = false
cfg-if = { workspace = true }
chrono = { workspace = true, default-features = false, features = ["clock", "serde"] }
indicatif = { workspace = true }
peace_fmt = { path = "../fmt", version = "0.0.9" }
peace_static_check_macros = { path = "../static_check_macros", version = "0.0.9" }
peace_fmt = { path = "../fmt", version = "0.0.10" }
peace_static_check_macros = { path = "../static_check_macros", version = "0.0.10" }
serde = { version = "1.0.159", features = ["derive"] }
serde_yaml = { version = "0.9.21", optional = true }
tokio = { workspace = true, optional = true, features = ["sync"] }
Expand Down
6 changes: 3 additions & 3 deletions crate/data/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_data"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Data model for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand All @@ -17,6 +17,6 @@ test = false

[dependencies]
fn_graph = { workspace = true }
peace_core = { path = "../core", version = "0.0.9" }
peace_data_derive = { path = "../data_derive", version = "0.0.9" }
peace_core = { path = "../core", version = "0.0.10" }
peace_data_derive = { path = "../data_derive", version = "0.0.10" }
serde = { version = "1.0.159", features = ["derive"] }
2 changes: 1 addition & 1 deletion crate/data_derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_data_derive"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Data proc macro for for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand Down
2 changes: 1 addition & 1 deletion crate/diff/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_diff"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Diff types for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand Down
2 changes: 1 addition & 1 deletion crate/fmt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_fmt"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Presentation and formatting support for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand Down
10 changes: 5 additions & 5 deletions crate/params/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_params"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Constraints and specifications for parameters for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand All @@ -20,10 +20,10 @@ downcast-rs = "1.2.0"
dyn-clone = "1.0.11"
erased-serde = "0.3.25"
miette = { workspace = true, optional = true }
peace_core = { version = "0.0.9", path = "../core" }
peace_data = { version = "0.0.9", path = "../data" }
peace_params_derive = { version = "0.0.9", path = "../params_derive" }
peace_resources = { version = "0.0.9", path = "../resources" }
peace_core = { version = "0.0.10", path = "../core" }
peace_data = { version = "0.0.10", path = "../data" }
peace_params_derive = { version = "0.0.10", path = "../params_derive" }
peace_resources = { version = "0.0.10", path = "../resources" }
serde = { version = "1.0.159", features = ["derive"] }
thiserror = "1.0.40"
tynm = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion crate/params_derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_params_derive"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Params derive macro for for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand Down
8 changes: 4 additions & 4 deletions crate/resources/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_resources"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Runtime resources for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand All @@ -16,9 +16,9 @@ doctest = true
test = false

[dependencies]
peace_core = { version = "0.0.9", path = "../core" }
peace_data = { version = "0.0.9", path = "../data" }
peace_fmt = { version = "0.0.9", path = "../fmt" }
peace_core = { version = "0.0.10", path = "../core" }
peace_data = { version = "0.0.10", path = "../data" }
peace_fmt = { version = "0.0.10", path = "../fmt" }
resman = { version = "0.16.1", features = ["debug"] }
serde = { version = "1.0.159", features = ["derive"] }
tokio = { workspace = true, features = ["sync"] }
Expand Down
16 changes: 8 additions & 8 deletions crate/rt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_rt"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Runtime logic for the peace automation library."
repository = "https://github.com/azriel91/peace"
Expand All @@ -19,12 +19,12 @@ test = false
cfg-if = { workspace = true }
futures = "0.3.28"
miette = { workspace = true, optional = true }
peace_cfg = { path = "../cfg", version = "0.0.9" }
peace_cmd = { path = "../cmd", version = "0.0.9" }
peace_params = { path = "../params", version = "0.0.9" }
peace_resources = { path = "../resources", version = "0.0.9" }
peace_rt_model = { path = "../rt_model", version = "0.0.9" }
peace_rt_model_core = { path = "../rt_model_core", version = "0.0.9" }
peace_cfg = { path = "../cfg", version = "0.0.10" }
peace_cmd = { path = "../cmd", version = "0.0.10" }
peace_params = { path = "../params", version = "0.0.10" }
peace_resources = { path = "../resources", version = "0.0.10" }
peace_rt_model = { path = "../rt_model", version = "0.0.10" }
peace_rt_model_core = { path = "../rt_model_core", version = "0.0.10" }
serde = "1.0.159"
serde_yaml = "0.9.21"
tokio = { workspace = true, features = ["sync"] }
Expand All @@ -34,7 +34,7 @@ tokio = { workspace = true, features = ["fs", "io-util"] }
tokio-util = { version = "0.7.7", features = ["io", "io-util"] }

[target.'cfg(target_arch = "wasm32")'.dependencies]
peace_rt_model_web = { path = "../rt_model_web", version = "0.0.9" }
peace_rt_model_web = { path = "../rt_model_web", version = "0.0.10" }
wasm-bindgen = { version = "0.2.84", features = ["serde-serialize"] }
web-sys = { version = "0.3.61", features = ["Storage", "Window"] }

Expand Down
20 changes: 10 additions & 10 deletions crate/rt_model/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_rt_model"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Runtime data types for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand All @@ -22,23 +22,23 @@ erased-serde = "0.3.25"
futures = "0.3.28"
indicatif = { workspace = true, features = ["tokio"] }
miette = { workspace = true, optional = true }
peace_cfg = { path = "../cfg", version = "0.0.9" }
peace_data = { path = "../data", version = "0.0.9" }
peace_fmt = { path = "../fmt", version = "0.0.9" }
peace_params = { path = "../params", version = "0.0.9" }
peace_resources = { path = "../resources", version = "0.0.9" }
peace_rt_model_core = { path = "../rt_model_core", version = "0.0.9" }
peace_rt_model_hack = { path = "../rt_model_hack", version = "0.0.9", optional = true }
peace_cfg = { path = "../cfg", version = "0.0.10" }
peace_data = { path = "../data", version = "0.0.10" }
peace_fmt = { path = "../fmt", version = "0.0.10" }
peace_params = { path = "../params", version = "0.0.10" }
peace_resources = { path = "../resources", version = "0.0.10" }
peace_rt_model_core = { path = "../rt_model_core", version = "0.0.10" }
peace_rt_model_hack = { path = "../rt_model_hack", version = "0.0.10", optional = true }
serde = "1.0.159"
serde_yaml = "0.9.21"
type_reg = { workspace = true, features = ["resman"] }
tynm = { workspace = true }

[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
peace_rt_model_native = { path = "../rt_model_native", version = "0.0.9" }
peace_rt_model_native = { path = "../rt_model_native", version = "0.0.10" }

[target.'cfg(target_arch = "wasm32")'.dependencies]
peace_rt_model_web = { path = "../rt_model_web", version = "0.0.9" }
peace_rt_model_web = { path = "../rt_model_web", version = "0.0.10" }

[features]
default = []
Expand Down
10 changes: 5 additions & 5 deletions crate/rt_model_core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_rt_model_core"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Core runtime traits for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand All @@ -21,10 +21,10 @@ cfg-if = { workspace = true }
indicatif = { workspace = true, features = ["tokio"] }
indexmap = { workspace = true }
miette = { workspace = true, optional = true }
peace_core = { path = "../core", version = "0.0.9" }
peace_fmt = { path = "../fmt", version = "0.0.9" }
peace_params = { path = "../params", version = "0.0.9" }
peace_resources = { path = "../resources", version = "0.0.9" }
peace_core = { path = "../core", version = "0.0.10" }
peace_fmt = { path = "../fmt", version = "0.0.10" }
peace_params = { path = "../params", version = "0.0.10" }
peace_resources = { path = "../resources", version = "0.0.10" }
serde = "1.0.159"
serde_json = { version = "1.0.95", optional = true }
serde_yaml = "0.9.21"
Expand Down
6 changes: 3 additions & 3 deletions crate/rt_model_hack/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_rt_model_hack"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Hack to selectively enable features in target specific crates."
repository = "https://github.com/azriel91/peace"
Expand Down Expand Up @@ -33,10 +33,10 @@ test = false
# <https://github.com/rust-lang/cargo/issues/1197#issuecomment-268203727>

[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
peace_rt_model_native = { path = "../rt_model_native", version = "0.0.9" }
peace_rt_model_native = { path = "../rt_model_native", version = "0.0.10" }

[target.'cfg(target_arch = "wasm32")'.dependencies]
peace_rt_model_web = { path = "../rt_model_web", version = "0.0.9" }
peace_rt_model_web = { path = "../rt_model_web", version = "0.0.10" }

[features]
default = []
Expand Down
10 changes: 5 additions & 5 deletions crate/rt_model_native/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "peace_rt_model_native"
authors = ["Azriel Hoh <[email protected]>"]
version = "0.0.9"
version = "0.0.10"
edition = "2021"
description = "Runtime data types for the peace automation framework."
repository = "https://github.com/azriel91/peace"
Expand All @@ -21,10 +21,10 @@ console = { version = "0.15.5", optional = true }
futures = "0.3.28"
is-terminal = { version = "0.4.7", optional = true }
miette = { workspace = true, optional = true }
peace_core = { path = "../core", version = "0.0.9" }
peace_fmt = { path = "../fmt", version = "0.0.9" }
peace_resources = { path = "../resources", version = "0.0.9" }
peace_rt_model_core = { path = "../rt_model_core", version = "0.0.9" }
peace_core = { path = "../core", version = "0.0.10" }
peace_fmt = { path = "../fmt", version = "0.0.10" }
peace_resources = { path = "../resources", version = "0.0.10" }
peace_rt_model_core = { path = "../rt_model_core", version = "0.0.10" }
serde = "1.0.159"
serde_json = { version = "1.0.95", optional = true }
serde_yaml = "0.9.21"
Expand Down
Loading

0 comments on commit b72e18e

Please sign in to comment.