xonsh v0.1.0 Release Notes

  • Added:

    • Naturally typed environment variables
    • Inherits the environment from BASH
    • 👉 Uses BASH completion for subprocess commands
    • Regular expression filename globbing
    • 📜 Its own PLY-based lexer and parser
    • 📜 xonsh code parses into a Python AST
    • You can do all the normal Python things, like arithmetic and importing
    • Captured and uncaptured subprocesses
    • 👍 Pipes, redirection, and non-blocking subprocess syntax support
    • Help and superhelp with ? and ??
    • Command aliasing
    • Multiline input, unlike ed
    • History matching like in IPython
    • Color prompts
    • Low system overhead