From 4b9ca05bcd70f13ae138521f63d2fd4c9d64cdf9 Mon Sep 17 00:00:00 2001 From: Geovane Fedrecheski Date: Mon, 24 Jun 2024 10:27:29 +0200 Subject: [PATCH 1/2] release: rust 0.6.2 and python 0.3.3 includes bug fixes with python wheel distribution and in turn facilitates integration with libraries that depend on lakers-python, such as aiocoap actually, the rust side doesn't have updates, but since the triggers to publish python wheels are on github actions, I am just bumping all the versions --- Cargo.toml | 10 +++++----- lakers-python/Cargo.toml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index a26b318b..688ed202 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,7 @@ default-members = [ resolver = "2" [workspace.package] -version = "0.6.1" +version = "0.6.2" repository = "https://github.com/openwsn-berkeley/lakers/" license = "BSD-3-Clause" readme = "shared/README.md" @@ -39,16 +39,16 @@ categories = [ "no-std::no-alloc", "network-programming", "embedded" ] [workspace.dependencies] -lakers-shared = { package = "lakers-shared", path = "shared/", version = "^0.6.1" } +lakers-shared = { package = "lakers-shared", path = "shared/", version = "^0.6.2" } -lakers-ead-authz = { package = "lakers-ead-authz", path = "ead/lakers-ead-authz/", version = "^0.6.1" } +lakers-ead-authz = { package = "lakers-ead-authz", path = "ead/lakers-ead-authz/", version = "^0.6.2" } lakers-crypto = { path = "crypto/" } lakers-crypto-cryptocell310 = { path = "crypto/lakers-crypto-cryptocell310-sys/" } lakers-crypto-psa = { path = "crypto/lakers-crypto-psa/" } -lakers-crypto-rustcrypto = { package = "lakers-crypto-rustcrypto", path = "crypto/lakers-crypto-rustcrypto/", version = "^0.6.1" } +lakers-crypto-rustcrypto = { package = "lakers-crypto-rustcrypto", path = "crypto/lakers-crypto-rustcrypto/", version = "^0.6.2" } -lakers = { package = "lakers", path = "lib/", version = "^0.6.1", default-features = false } +lakers = { package = "lakers", path = "lib/", version = "^0.6.2", default-features = false } [patch.crates-io] psa-crypto = { git = "https://github.com/malishav/rust-psa-crypto", branch = "baremetal" } diff --git a/lakers-python/Cargo.toml b/lakers-python/Cargo.toml index 7e5cedef..9bdf8d69 100644 --- a/lakers-python/Cargo.toml +++ b/lakers-python/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "lakers-python" # this will be the name of the package on pypi edition = "2021" -version ="0.3.2" +version ="0.3.3" repository.workspace = true license.workspace = true From 1851e7123bec74ec986989f6799b6ffa42e50935 Mon Sep 17 00:00:00 2001 From: chrysn Date: Mon, 24 Jun 2024 12:24:44 +0200 Subject: [PATCH 2/2] toolchain: Pin nightly Today's nightly has a broken rustfmt; pinning it makes CI work and avoids users running into similar issues. --- examples/lakers-no_std/rust-toolchain | 2 +- rust-toolchain | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) mode change 100644 => 120000 examples/lakers-no_std/rust-toolchain diff --git a/examples/lakers-no_std/rust-toolchain b/examples/lakers-no_std/rust-toolchain deleted file mode 100644 index bf867e0a..00000000 --- a/examples/lakers-no_std/rust-toolchain +++ /dev/null @@ -1 +0,0 @@ -nightly diff --git a/examples/lakers-no_std/rust-toolchain b/examples/lakers-no_std/rust-toolchain new file mode 120000 index 00000000..5c314678 --- /dev/null +++ b/examples/lakers-no_std/rust-toolchain @@ -0,0 +1 @@ +../../rust-toolchain \ No newline at end of file diff --git a/rust-toolchain b/rust-toolchain index bf867e0a..eca143c7 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1 +1 @@ -nightly +nightly-2024-06-22