New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lark-parser: 2017-12-18 -> 0.6.5 #49865
Conversation
This bumps lark-parser to a released version that doesn't loop forever and consumes all memory on certain grammars. erezsh/lark redirects now to lark-parser/lark, so also update homepage.
@GrahamcOfBorg build python2.pkgs.lark-parser python3.pkgs.lark-parser |
Success on x86_64-linux (full log) Attempted: python2.pkgs.lark-parser, python3.pkgs.lark-parser Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: python2.pkgs.lark-parser, python3.pkgs.lark-parser Partial log (click to expand)
|
Interesting to see another Nixpkgs user use this package :-) |
Success on x86_64-darwin (full log) Attempted: python2.pkgs.lark-parser, python3.pkgs.lark-parser Partial log (click to expand)
|
@FRidh yes, it helped parsing some very painful text formats. Would you mind backporting to 18.09 too? |
Backported as 1349894. |
Thanks! |
This bumps lark-parser to a released version that doesn't loop forever
and consumes all memory on certain grammars.
erezsh/lark redirects now to lark-parser/lark, so also update homepage.
Motivation for this change
The current version in nixpkgs is outdated and burns CPU in some cases.
The released version fixes that, shortlog from the old revision to that release also is full of improvements:
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)