Skip to content

Commit

Permalink
Extract modules kompile and prove (#51)
Browse files Browse the repository at this point in the history
* Move `_init_and_run_proof` into `run_kcfg_group`

* Move `run_cfg_group` out of `foundry_prove`

* Rename functions

* Extract module `kontrol.prove`

* Rename function

* Extract module `kontrol.kompile`

* Move import to top

* Set Version: 0.1.9

---------

Co-authored-by: devops <[email protected]>
  • Loading branch information
tothtamas28 and devops authored Sep 27, 2023
1 parent 9c65788 commit 226d4b2
Show file tree
Hide file tree
Showing 8 changed files with 743 additions and 636 deletions.
2 changes: 1 addition & 1 deletion package/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.8
0.1.9
2 changes: 1 addition & 1 deletion 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 = "kontrol"
version = "0.1.8"
version = "0.1.9"
description = "Foundry integration for KEVM"
authors = [
"Runtime Verification, Inc. <[email protected]>",
Expand Down
4 changes: 2 additions & 2 deletions src/kontrol/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,18 @@
from .foundry import (
Foundry,
foundry_get_model,
foundry_kompile,
foundry_list,
foundry_merge_nodes,
foundry_node_printer,
foundry_prove,
foundry_remove_node,
foundry_section_edge,
foundry_show,
foundry_simplify_node,
foundry_step_node,
foundry_to_dot,
)
from .kompile import foundry_kompile
from .prove import foundry_prove
from .solc_to_k import solc_compile, solc_to_k

if TYPE_CHECKING:
Expand Down
Loading

0 comments on commit 226d4b2

Please sign in to comment.