@@ -13,12 +13,19 @@ crate-type = ["cdylib"]
1313pyo3 = { version = " 0.27" , features = [" extension-module" , " num-bigint" , " num-rational" ] }
1414num-bigint = " *"
1515num-rational = " *"
16- egglog = { path = " ../egg-smol" , default-features = false }
17- egglog-bridge = { path = " ../egg-smol/egglog-bridge" }
18- egglog-core-relations = { path = " ../egg-smol/core-relations" }
16+ # egglog = { path = "../egg-smol", default-features = false }
17+ # egglog-bridge = { path = "../egg-smol/egglog-bridge" }
18+ # egglog-core-relations = { path = "../egg-smol/core-relations" }
19+ # egglog-ast = { path = "../egg-smol/egglog-ast" }
20+ # egglog-reports = { path = "../egg-smol/egglog-reports" }
21+ egglog = { git = " https://github.com/saulshanabrook/egg-smol.git" , branch = " multiset-changes" , default-features = false }
22+ egglog-ast = { git = " https://github.com/saulshanabrook/egg-smol.git" , branch = " multiset-changes" }
23+ egglog-core-relations = { git = " https://github.com/saulshanabrook/egg-smol.git" , branch = " multiset-changes" }
24+ egglog-reports = { git = " https://github.com/saulshanabrook/egg-smol.git" , branch = " multiset-changes" }
25+ egglog-bridge = { git = " https://github.com/saulshanabrook/egg-smol.git" , branch = " multiset-changes" }
26+
27+
1928egglog-experimental = { git = " https://github.com/egraphs-good/egglog-experimental" , branch = " main" , default-features = false }
20- egglog-ast = { path = " ../egg-smol/egglog-ast" }
21- egglog-reports = { path = " ../egg-smol/egglog-reports" }
2229egraph-serialize = { version = " 0.3" , features = [" serde" , " graphviz" ] }
2330serde_json = " 1"
2431pyo3-log = " *"
@@ -32,17 +39,17 @@ tempfile = "3.24.0"
3239
3340# Use patched version of egglog in experimental
3441[patch .'https://github .com/egraphs-good/egglog' ]
35- egglog = { path = " ../egg-smol" }
36- egglog-core-relations = { path = " ../egg-smol/core-relations" }
37- egglog-ast = { path = " ../egg-smol/egglog-ast" }
38- egglog-reports = { path = " ../egg-smol/egglog-reports" }
39- egglog-bridge = { path = " ../egg-smol/egglog-bridge" }
40-
41- # egglog = { git = "https://github.com/saulshanabrook/egg-smol.git", branch = "fix-fn-bug " }
42- # egglog-ast = { git = "https://github.com/saulshanabrook/egg-smol.git", branch = "fix-fn-bug " }
43- # egglog-core-relations = { git = "https://github.com/saulshanabrook/egg-smol.git", branch = "fix-fn-bug " }
44- # egglog-bridge = { git = "https://github.com/saulshanabrook/egg-smol.git", branch = "fix-fn-bug " }
45- # egglog-reports = { git = "https://github.com/saulshanabrook/egg-smol.git", branch = "fix-fn-bug " }
42+ # egglog = { path = "../egg-smol" }
43+ # egglog-core-relations = { path = "../egg-smol/core-relations" }
44+ # egglog-ast = { path = "../egg-smol/egglog-ast" }
45+ # egglog-reports = { path = "../egg-smol/egglog-reports" }
46+ # egglog-bridge = { path = "../egg-smol/egglog-bridge" }
47+
48+ egglog = { git = " https://github.com/saulshanabrook/egg-smol.git" , branch = " multiset-changes " }
49+ egglog-ast = { git = " https://github.com/saulshanabrook/egg-smol.git" , branch = " multiset-changes " }
50+ egglog-core-relations = { git = " https://github.com/saulshanabrook/egg-smol.git" , branch = " multiset-changes " }
51+ egglog-bridge = { git = " https://github.com/saulshanabrook/egg-smol.git" , branch = " multiset-changes " }
52+ egglog-reports = { git = " https://github.com/saulshanabrook/egg-smol.git" , branch = " multiset-changes " }
4653
4754# enable debug symbols for easier profiling
4855[profile .release ]
0 commit comments