Skip to content

Commit ee5de39

Browse files
authored
Merge pull request #61 from trishullab/feature/tactic-parsing-strong-validation
Revampped the Lean 4 execution framework; Removed REPL dependency
2 parents f6d160f + 26dd0b4 commit ee5de39

File tree

64 files changed

+7523
-744
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+7523
-744
lines changed

.github/workflows/github-build-actions-python314t.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,3 +117,12 @@ jobs:
117117
eval $(opam env)
118118
source $HOME/.elan/env
119119
python src/test/simple_data_gen_test.py
120+
121+
- name: Run Data Extraction Test
122+
shell: bash
123+
run: |
124+
export PATH="$HOME/miniconda/bin:$PATH"
125+
source $HOME/miniconda/bin/activate py314-ft
126+
eval $(opam env)
127+
source $HOME/.elan/env
128+
python src/test/simple_data_extract_test.py

.github/workflows/github-build-actions.yaml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,32 @@ jobs:
7575
eval $(opam env)
7676
source $HOME/.elan/env
7777
python src/test/simple_env_test.py
78+
79+
- name: Ray Cleanup
80+
shell: bash
81+
run: |
82+
rm -rf /tmp/* --verbose
7883
7984
- name: Run Data Gen Test
8085
shell: bash
8186
run: |
8287
eval $(opam env)
8388
source $HOME/.elan/env
84-
python src/test/simple_data_gen_test.py
89+
python src/test/simple_data_gen_test.py
90+
91+
- name: Ray Cleanup
92+
shell: bash
93+
run: |
94+
rm -rf /tmp/* --verbose
95+
96+
- name: Run Data Extraction Test
97+
shell: bash
98+
run: |
99+
eval $(opam env)
100+
source $HOME/.elan/env
101+
python src/test/simple_data_extract_test.py
102+
103+
- name: Ray Cleanup
104+
shell: bash
105+
run: |
106+
rm -rf /tmp/* --verbose

pyproject.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ requires = [
55
build-backend = "hatchling.build"
66
[project]
77
name = "itp_interface"
8-
version = "1.1.14"
8+
version = "1.1.15"
99
authors = [
1010
{ name="Amitayush Thakur", email="[email protected]" },
1111
]
@@ -45,6 +45,12 @@ dependencies = [
4545
"grpcio>=1.51.3; python_version<'3.14'"
4646
]
4747

48+
[project.optional-dependencies]
49+
app = [
50+
"flask>=2.3.0",
51+
"flask-cors>=4.0.0"
52+
]
53+
4854
[project.urls]
4955
Homepage = "https://github.com/trishullab/itp-interface"
5056
Issues = "https://github.com/trishullab/itp-interface/issues"

0 commit comments

Comments
 (0)