Hello community, here is the log from the commit of package xonsh for openSUSE:Factory checked in at 2019-02-26 22:20:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xonsh (Old) and /work/SRC/openSUSE:Factory/.xonsh.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xonsh" Tue Feb 26 22:20:34 2019 rev:13 rq:679043 version:0.8.10 Changes: -------- --- /work/SRC/openSUSE:Factory/xonsh/xonsh.changes 2019-01-24 14:14:22.723295685 +0100 +++ /work/SRC/openSUSE:Factory/.xonsh.new.28833/xonsh.changes 2019-02-26 22:22:13.182070019 +0100 @@ -1,0 +2,70 @@ +Sun Feb 10 13:18:25 UTC 2019 - Sebastian Wagner <[email protected]> + +- update to version 0.8.10 + - Added: + - New ``xonsh.aliases.partial_eval_alias()`` function and related classes + for dispatching and evaluating partial alias applications for callable + aliases. + - Changed: + - Subprocesses will no longer close file descriptors automatically. + This was causing issues with other commands that expected file + descriptors to remain open, such as ``make``. + - The ``xonsh.Aliases.eval_alaises()`` method updated to use + ``xonsh.aliases.partial_eval_alias()``. + - Fixed: + - Fixed ``xonsh.completers.base.complete_base()`` to no longer throw an + error caused by ``complete_python()`` sometimes returning a tuple. + This fixes cases such as ``ls &&<TAB>``. + - Fixed regression with line continuations in implicit subprocess mode within + indented blocks of code, such as if-statements. + - Resolved issue where setting empty signal masks was causing the + terminal to close. This was problematic for certain command + pipelines. For example, ``pv /dev/urandom | head`` now works. + - Prevents recurssive errors from being raised when there is no child process + in ``xonsh.jobs.wait_for_active_job()``. + - Tweaked ``xonsh.completers.commands.complete_skipper()`` to insert a space following + certain tokens (``&&``, ``||``, ``|``, ``and``, ``or``) to avoid overwriting existing tokens + with completer output. + - Fixed bug with evaluating recurssive aliases that did not implement + the full callable alias signature. + - Security: + - <news item>, + - Authors: + - Anthony Scopatz + - Gil Forsyth + - Troy de Freitas +- update to version 0.8.9 + - Added: + - New ``env_prefix`` & ``env_postfix`` prompt fields for rendering the pre- and + post-fix characters of the an active virtual environment. + - ON_WSL attribute in platform.py + - Rendering of ``{env_name}`` in ``$PROMPT`` is now suppressed if + the ``$VIRTUAL_ENV_DISABLE_PROMPT`` environment variable is + defined and truthy. + - Rendering of ``{env_name}`` in ``$PROMPT`` is now overridden by + the value of ``str($VIRTUAL_ENV_PROMPT)`` if that environment variable + is defined and ``not None``. ``$VIRTUAL_ENV_DISABLE_PROMPT`` takes precedence + over ``$VIRTUAL_ENV_PROMPT``. + - A xontrib which adds support for `direnv <https://direnv.net/>`_ + - Changed: + - ``env_name`` prompt field now looks up the pre- and post-fix characters, + rather than relying on hard-coded values. + - Some minor ``history show`` efficiency improvements. + - If we are on wsl, avoid to use xonsh_preexec_fn when pipe. + - Fixed: + - Made ``$PATH`` searching more robust to broken symlinks on Windows. + - undesirable SIGSTOP by putting in a SIGCONT + - Fixed issue with recursive aliases not being passes all keyword arguments + that are part of the callable alias spec. This allows commands like + ``aliases['hsa'] = "history show all"; hsa | head`` to no longer fail + with strange errors. + - Authors: + - Anthony Scopatz + - Sagar Tewari + - Brian Skinn + - Yohei Tamura + - anatoly techtonik + - 74th + - Chad Kennedy + +------------------------------------------------------------------- Old: ---- xonsh-0.8.8.tar.gz New: ---- xonsh-0.8.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xonsh.spec ++++++ --- /var/tmp/diff_new_pack.TT2FGg/_old 2019-02-26 22:22:13.870069775 +0100 +++ /var/tmp/diff_new_pack.TT2FGg/_new 2019-02-26 22:22:13.874069774 +0100 @@ -17,7 +17,7 @@ Name: xonsh -Version: 0.8.8 +Version: 0.8.10 Release: 0 Summary: A general purpose, Python-ish shell License: BSD-3-Clause AND BSD-2-Clause ++++++ xonsh-0.8.8.tar.gz -> xonsh-0.8.10.tar.gz ++++++ ++++ 6508 lines of diff (skipped)
