@@ -3,6 +3,7 @@ name = "egglog_python"
33version = " 8.0.1"
44edition = " 2021"
55
6+
67# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
78[lib ]
89name = " egglog"
@@ -11,27 +12,23 @@ crate-type = ["cdylib"]
1112[dependencies ]
1213pyo3 = { version = " 0.22.5" , features = [" extension-module" ] }
1314
14- # https://github.com/egraphs-good/egglog/compare/ceed816e9369570ffed9feeba157b19471dda70d...main
15- egglog = { git = " https://github.com/egraphs-good/egglog" , rev = " b0db06832264c9b22694bd3de2bdacd55bbe9e32" }
16- # egglog = { path = "../egg-smol" }
17- # egglog = { git = "https://github.com/oflatt/egg-smol", branch = "oflatt-fast-terms" }
18- # egglog = { git = "https://github.com/saulshanabrook/egg-smol", rev = "a555b2f5e82c684442775cc1a5da94b71930113c" }
15+ egglog = { git = " https://github.com/saulshanabrook/egg-smol" , rev = " 56fce297" }
16+ egglog-experimental = { git = " https://github.com/egraphs-good/egglog-experimental" , rev = " 8a1b3d6ad2723a8438f51f05027161e51f37917c" }
1917egraph-serialize = { version = " 0.2.0" , features = [" serde" , " graphviz" ] }
20- # egraph-serialize = { path = "../egraph-serialize", features = [
21- # "serde",
22- # "graphviz",
23- # ] }
2418serde_json = " 1.0.132"
2519pyo3-log = " 0.11.0"
2620log = " 0.4.22"
2721lalrpop-util = { version = " 0.22" , features = [" lexer" ] }
28- ordered-float = " 3.7"
22+ ordered-float = " 3.7.0 "
2923uuid = { version = " 1.11.0" , features = [" v4" ] }
3024
31- # Use unreleased version of egraph-serialize in egglog as well
32- # [patch.crates-io]
33- # egraph-serialize = { git = "https://github.com/egraphs-good/egraph-serialize", rev = "5838c036623e91540831745b1574539e01c8cb23" }
34- # egraph-serialize = { path = "../egraph-serialize" }
25+ # Use unreleased version of egglog in experimental
26+ [patch .'https://github .com/egraphs-good/egglog' ]
27+ # https://github.com/rust-lang/cargo/issues/5478#issuecomment-522719793
28+ egglog = { git = " https://github.com/saulshanabrook/egg-smol.git" , rev = " 56fce297" }
29+
30+ # [replace]
31+ # 'https://github.com/egraphs-good/egglog.git#[email protected] ' = { git = "https://github.com/egraphs-good/egglog.git", rev = "215714e1cbb13ae9e21bed2f2e1bf95804571512" }3532
3633# enable debug symbols for easier profiling
3734# [profile.release]
0 commit comments