diff --git a/recipes/mojo-regex/recipe.yaml b/recipes/mojo-regex/recipe.yaml index 4e1309b1..62ebe664 100644 --- a/recipes/mojo-regex/recipe.yaml +++ b/recipes/mojo-regex/recipe.yaml @@ -1,13 +1,16 @@ context: - version: 0.10.0 - mojo_version: "=0.26.2" + version: 0.21.0 + mojo_version: "=1.0.0b3.dev2026062806" about: description: "# Mojo Regex\nRegular Expressions Library for Mojo\n\n`mojo-regex` is a\ \ regex library featuring a hybrid DFA/NFA/PikeVM/LazyDFA engine architecture\ \ that automatically optimizes pattern matching based on complexity.\n\nIt aims\ \ to provide a similar interface as the [re](https://docs.python.org/3/library/re.html)\ \ stdlib package while leveraging Mojo's performance capabilities.\n\nBeats Python's\ - \ C-based `re` module on 100% of benchmarks." + \ C-based `re` module on 97% of benchmarks. Beats Rust's `regex` crate on 83%.\n\ + \nSupports compile-time pattern specialization: pass the pattern as a comptime\ + \ parameter (`search[\"hello\"](text)`) and the regex is compiled while your program\ + \ builds." homepage: https://github.com/msaelices/mojo-regex license: MIT license_file: LICENSE @@ -30,4 +33,4 @@ requirements: - ${{ pin_compatible('mojo-compiler') }} source: - git: https://github.com/msaelices/mojo-regex.git - rev: a686999b3d6e7f8db47f96ac0a20d6d71a1a41d9 \ No newline at end of file + rev: a63fd538f7435d944bd63379eb6ff6fced1c7824 \ No newline at end of file