Releases: runtimeverification/kontrol
Releases · runtimeverification/kontrol
v0.1.80: Various documentation fixes (#224)
* typos * Set Version: 0.1.80 * fix KVersion warning * add cheatcodes.md disclaimer * gracefully shut down when forge is not in PATH --------- Co-authored-by: devops <devops@runtimeverification.com>
v0.1.79: Error handling outside of a foundry project (#204)
* refactor Foundry class init in list, prove and build exec functions * refactor remaining exec_ functions * refactor tests * exit on except * switch instructions * add review suggestions * rename_fixture * add review suggestions * fix profiling * Fix mocking in `test_foundry_list` * Set Version: 0.1.79 --------- Co-authored-by: Tamás Tóth <tothtamas28@users.noreply.github.com> Co-authored-by: devops <devops@runtimeverification.com>
v0.1.78: Update dependency: deps/kevm_release (#217)
* deps/kevm_release: Set Version 1.0.380 * Sync Poetry files: kevm-pyk version 1.0.380 * deps/k_release: sync release file version 6.1.34 * flake.{nix,lock}: update Nix derivations * Fix linting issues * Replace `kevm_pyk.kdist` by `pyk.kdist` * Set Version: 0.1.78 * Update expected output in `testFail_expect_revert` * Sync Poetry files: kevm-pyk version 1.0.380 * deps/kevm_release: Set Version 1.0.381 * Sync Poetry files: kevm-pyk version 1.0.381 * deps/k_release: sync release file version 6.1.35 * flake.{nix,lock}: update Nix derivations --------- Co-authored-by: devops <devops@runtimeverification.com> Co-authored-by: Tamás Tóth <tothtamas28@users.noreply.github.com> Co-authored-by: palinatolmach <polina.tolmach@gmail.com>
v0.1.77: Add `pytest` option `foundry-root` (#220)
* Add `pytest` option `foundry-root` * Set Version: 0.1.77 --------- Co-authored-by: devops <devops@runtimeverification.com>
v0.1.76: Small refactor to pranks. (#218)
* use #next for pranks * Set Version: 0.1.76 * Update src/kontrol/kdist/cheatcodes.md --------- Co-authored-by: devops <devops@runtimeverification.com> Co-authored-by: Petar Maksimović <PetarMax@users.noreply.github.com>
v0.1.75: Move expectRevert check outside of `CALL*`/`CREATE*`logic (#179)
* update expectedRevert check * Set Version: 0.1.62 * fix typo * fix logic * Set Version: 0.1.63 * Set Version: 0.1.63 * refactor expectRevert * Set Version: 0.1.70 * update expected output * Set Version: 0.1.71 * disable expect-revert test * Set Version: 0.1.72 * Set Version: 0.1.73 * Revert "disable expect-revert test" This reverts commit 0b74426193840f40dc1a68f4406faa8b6f96b2e8. * update expected output * remove redundant require clauses * add new test * update expected output * Set Version: 0.1.74 * Set Version: 0.1.75 * Update foundry.md --------- Co-authored-by: devops <devops@runtimeverification.com>
v0.1.74: Extract cheatcodes module in its own file (#210)
* create cheatcodes.md * Set Version: 0.1.74 --------- Co-authored-by: devops <devops@runtimeverification.com>
v0.1.73: Update dependency: deps/kevm_release (#206)
* deps/kevm_release: Set Version 1.0.372 * Set Version: 0.1.73 * Sync Poetry files: kevm-pyk version 1.0.372 * flake.{nix,lock}: update Nix derivations --------- Co-authored-by: devops <devops@runtimeverification.com>
v0.1.72: Update dependency: deps/kevm_release (#201)
* deps/kevm_release: Set Version 1.0.371 * Set Version: 0.1.71 * Sync Poetry files: kevm-pyk version 1.0.371 * flake.{nix,lock}: update Nix derivations * Set Version: 0.1.72 --------- Co-authored-by: devops <devops@runtimeverification.com> Co-authored-by: Palina Tolmach <polina.tolmach@gmail.com>
v0.1.71: Add nix dev shell (#200)
* add dev shell * Set Version: 0.1.70 * Set Version: 0.1.71 --------- Co-authored-by: devops <devops@runtimeverification.com>