Skip to content

Commit

Permalink
Update dependency: deps/kwasm_release (#282)
Browse files Browse the repository at this point in the history
* deps/kwasm_release: Set Version 0.1.60

* Set Version: 0.1.75

* Install Nix for update job

* kmultiversx/: sync poetry files 0.1.60

* deps/k_release: sync release file version 7.0.120

* flake.{nix,lock}: update Nix derivations

* Remove obsolete assertion

* Filter out exceptiongroup

* Set Version: 0.1.76

---------

Co-authored-by: devops <[email protected]>
Co-authored-by: Tamás Tóth <[email protected]>
Co-authored-by: Bruce Collie <[email protected]>
  • Loading branch information
4 people authored Jun 10, 2024
1 parent 3515941 commit 748b20e
Show file tree
Hide file tree
Showing 9 changed files with 71 additions and 63 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/update-version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,16 @@ jobs:
git config user.email [email protected]
- name: 'Install Poetry'
uses: Gr1N/setup-poetry@v8
- name: 'Install Nix/Cachix'
uses: cachix/install-nix-action@v27
with:
install_url: https://releases.nixos.org/nix/nix-2.22.1/install
extra_nix_config: |
access-tokens = github.com=${{ secrets.GITHUB_TOKEN }}
- uses: cachix/cachix-action@v15
with:
name: k-framework
authToken: ${{ secrets.CACHIX_PUBLIC_TOKEN }}
- name: 'Update poetry files'
run: |
PYKWASM_VERSION="$(cat deps/kwasm_release)"
Expand Down
2 changes: 1 addition & 1 deletion deps/k_release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.0.112
7.0.120
2 changes: 1 addition & 1 deletion deps/kwasm_release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.59
0.1.60
56 changes: 28 additions & 28 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
description = "K Semantics of MultiversX";

inputs = {
wasm-semantics.url = "github:runtimeverification/wasm-semantics/v0.1.59";
k-framework.url = "github:runtimeverification/k/v7.0.112";
pyk.url = "github:runtimeverification/k/v7.0.112?dir=pyk";
wasm-semantics.url = "github:runtimeverification/wasm-semantics/v0.1.60";
k-framework.url = "github:runtimeverification/k/v7.0.120";
pyk.url = "github:runtimeverification/k/v7.0.120?dir=pyk";
nixpkgs.follows = "k-framework/nixpkgs";
flake-utils.follows = "k-framework/flake-utils";
rv-utils.url = "github:runtimeverification/rv-nix-tools";
Expand Down Expand Up @@ -116,9 +116,9 @@
pykwasm = wasm-semantics.packages.${prev.system}.kwasm-pyk;
hypothesis = prevPython.hypothesis.overridePythonAttrs (old: {
propagatedBuildInputs = prev.lib.filter
(x: !(prev.lib.strings.hasInfix "attrs" x.name))
(x: !(prev.lib.strings.hasInfix "attrs" x.name || prev.lib.strings.hasInfix "exceptiongroup" x.name))
old.propagatedBuildInputs;
buildInputs = (old.buildInputs or []) ++ [ finalPython.attrs ];
buildInputs = (old.buildInputs or []) ++ [ finalPython.attrs finalPython.exceptiongroup ];
});
});
groups = [ ];
Expand Down
45 changes: 23 additions & 22 deletions kmultiversx/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions kmultiversx/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"

[tool.poetry]
name = "kmultiversx"
version = "0.1.75"
version = "0.1.76"
description = "Python tools for Elrond semantics"
authors = [
"Runtime Verification, Inc. <[email protected]>",
Expand All @@ -20,7 +20,7 @@ mx-semantics = "kmultiversx.kdist.plugin"

[tool.poetry.dependencies]
python = "^3.10"
pykwasm = { git = "https://github.com/runtimeverification/wasm-semantics.git", tag = "v0.1.59", subdirectory = "pykwasm" }
pykwasm = { git = "https://github.com/runtimeverification/wasm-semantics.git", tag = "v0.1.60", subdirectory = "pykwasm" }
pycryptodomex = "^3.18.0"
hypothesis = "^6.82.6"

Expand Down
3 changes: 0 additions & 3 deletions kmultiversx/src/tests/unit/test_generate_claim.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,6 @@ def test_generate_cterms_init_config(kasmer_llvm_krun: KRun) -> None:
# Given
conf = kasmer_llvm_krun.definition.init_config(GENERATED_TOP_CELL)

# Check that the definition can be parsed
assert kasmer_llvm_krun.kompiled_kore

sym_conf, subst = split_config_from(conf)

# When
Expand Down
2 changes: 1 addition & 1 deletion package/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.75
0.1.76

0 comments on commit 748b20e

Please sign in to comment.