ayrton 0.5
I forgot to mention: last night I finally got to release ayrton-0.5. This has a major update to the language, thanks
to our new parser, craftily thieved out of pypy. Other similar changes might come soon. Meanwhile, here's the ChangeLog:
- Much better command detection.
-
CommandNotFoundexception is now a subclass ofNameError. - Allow
Commandkeywords be named like-land--long-option, so it supports options with single dashes (-long-option, à lafind). - This also means that
long-optionis no longer passed as--long-option; you have to put the dashes explicitly. -
bash()does not return a single string by default; override withsingle=True. - Way more tests.
- Updated docs.
Get it on github or
pypi! You can always find everything about ayrton in
its GitHub page.