pypi xonsh 0.9.18

latest releases: 0.19.9, 0.19.8, 0.19.3...
5 years ago

Added:

  • external xontrib-hist-navigator to facilitate directory history navigation.
  • Support package prompt-toolkit V3 as well as V2 in prompt_toolkit shell.
  • New xontrib-output-search <https://github.com/anki-code/xontrib-output-search>_ to get identifiers, names, paths, URLs and words from the previous command output and use them for the next command.
  • New xontrib-pipeliner <https://github.com/anki-code/xontrib-pipeliner>_ is to easily process the lines using pipes.
  • New xontrib-prompt-bar <https://github.com/anki-code/xontrib-prompt-bar>_ with elegance bar style for prompt.

Changed:

  • $SHELL_TYPE "prompt_toolkit" with any suffix creates the "prompt_toolkit" shell, requires package prompt-toolkit >= 2.0
  • Moved code from package xonsh.ptk2 to xonsh.ptk_shell (because it's the only one now); package xonsh.ptk2 redirects thence.
  • Added extremely simplified xonsh AppImage building process.
  • Added examples of usage $XONSH_TRACE_SUBPROC to the docs
  • Use UTF-8 encoding when writing .xonshrc with webconfig for Windows compatibility

Deprecated:

  • prompt-toolkit versions before 2.0

Removed:

  • package xonsh.ptk

Fixed:

  • Fixed name autosuggestion in path completer (#3519)
  • Flake8/black fixes to the whole code tree, in 3 steps.
    Devs should update their IDE to run both during file editing, to avoid a re-accumulation of arbitrary exceptions.
  • tests/test_builtins.py, fix test case test_convert_macro_arg_eval(kind).

Authors:

  • Gil Forsyth
  • Jamie Bliss
  • Bob Hyman
  • anki-code
  • Raphael Das Gupta
  • Noortheen Raja
  • Manor Askenazi
  • Marduk Bolaños

Don't miss a new xonsh release

NewReleases is sending notifications on new releases.