From bd15d23bef0d2c050027f0c1b5d7fdbc8af64188 Mon Sep 17 00:00:00 2001 From: Dr Maxim Orlovsky Date: Wed, 12 Jul 2023 21:06:27 +0200 Subject: [PATCH] chore: bump strict_encoding and MSRV --- .github/workflows/build.yml | 2 +- Cargo.lock | 8 ++++---- Cargo.toml | 6 +++--- MANIFEST.yml | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 01bab79..76c2ea7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -64,7 +64,7 @@ jobs: strategy: fail-fast: false matrix: - toolchain: [ nightly, beta, stable, 1.66.0 ] + toolchain: [ nightly, beta, stable, 1.67.0 ] steps: - uses: actions/checkout@v2 - name: Install rust ${{ matrix.toolchain }} diff --git a/Cargo.lock b/Cargo.lock index 78ec6ea..7df6233 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -550,9 +550,9 @@ dependencies = [ [[package]] name = "strict_encoding" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b91c4bf53aea24d7507b2704f326d8771ab1c543c343094df192b4b14cada60" +checksum = "23b1c91b79e62afc09025d828fa0b8dbf4105513de38f126a017919c09bca472" dependencies = [ "amplify", "half", @@ -574,9 +574,9 @@ dependencies = [ [[package]] name = "strict_types" -version = "1.4.1" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0c26d9118e98e0e21b65fab39098d76c20197f1f6cd6b82344a119cdf9d0b13" +checksum = "75574939fc4c5a13ab4f49d06e965a9d4bd0aa1deff4e227a2afb6dbebff1249" dependencies = [ "amplify", "baid58", diff --git a/Cargo.toml b/Cargo.toml index d954d1c..acfa9af 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ repository = "https://github.com/aluvm/rust-aluvm" homepage = "https://aluvm.org" keywords = ["virtual-machine", "emulator", "functional", "risc", "edge-computing"] categories = ["no-std", "embedded", "compilers", "cryptography", "emulators"] -rust-version = "1.66" # Due to strict encoding library (caused by GAD) +rust-version = "1.67" # Due to strict encoding library edition = "2018" license = "Apache-2.0" readme = "README.md" @@ -23,8 +23,8 @@ required-features = ["stl"] [dependencies] amplify = { version = "4.0.0", default-features = false, features = ["apfloat", "derive", "hex"] } paste = "1" -strict_encoding = { version = "2.4.1", default-features = false, features = ["float", "derive"] } -strict_types = { version = "1.4.1", optional = true } +strict_encoding = { version = "2.5.0", default-features = false, features = ["float", "derive"] } +strict_types = { version = "1.5.0", optional = true } sha2 = "0.10.6" ripemd = "0.1.3" baid58 = "0.3.2" diff --git a/MANIFEST.yml b/MANIFEST.yml index 6ec60bd..b0f5e6b 100644 --- a/MANIFEST.yml +++ b/MANIFEST.yml @@ -3,7 +3,7 @@ Type: Library Kind: Free software License: Apache-2.0 Language: Rust -Compiler: 1.66 +Compiler: 1.67 Author: Maxim Orlovsky Maintained: UBIDECO Institute, Switzerland Maintainers: