Hello community, here is the log from the commit of package xonsh for openSUSE:Factory checked in at 2018-08-24 17:12:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xonsh (Old) and /work/SRC/openSUSE:Factory/.xonsh.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "xonsh" Fri Aug 24 17:12:03 2018 rev:8 rq:631175 version:0.7.3 Changes: -------- --- /work/SRC/openSUSE:Factory/xonsh/xonsh.changes 2018-07-18 22:55:39.306619622 +0200 +++ /work/SRC/openSUSE:Factory/.xonsh.new/xonsh.changes 2018-08-24 17:12:03.714639092 +0200 @@ -1,0 +2,81 @@ +Wed Aug 8 19:51:24 UTC 2018 - sebix+novell.com@sebix.at + +- update to version 0.7.3: + * Added: + * Add the ``PROMPT_TOOLKIT_COLOR_DEPTH`` environment to xonsh default environment. + Possible values are ``DEPTH_1_BIT``/``MONOCHROME``, + ``DEPTH_4_BIT``/``ANSI_COLORS_ONLY``, ``DEPTH_8_BIT``/``DEFAULT``, or ``DEPTH_24_BIT``/``TRUE_COLOR``. + Note: not all terminals support all color depths. + * New way to fix unreadable default terminal colors on Windows 10. Windows 10 + now supports true color in the terminal, so if prompt toolkit 2 is + installed Xonsh will use a style with hard coded colors instead of the + default terminal colors. This will give the same color experience as on linux an mac. + The behaviour can be disabled with ``$INTENSIFY_COLORS_ON_WIN`` + environment variable. + * New ``JupyterShell`` for interactive interfacing with Jupyter. + * Changed: + * All ansicolor names used in styles have ben updated to the color names used by prompt_toolkit 2. + The new names are are much easier to understand + (e.g. ``ansicyan``/``ansibrightcyan`` vs. the old ``#ansiteal``/``#ansiturquoise``). The names are automatically + translated back when using prompt_toolkit 1. + * Removed: + * Removed support for pygments < 2.2. + * Fixed: + * New ansi-color names fixes the problem with darker colors using prompt_toolkit 2 on windows. + * Fixed a problem with the color styles on prompt toolkit 2. The default pygment + style is no longer merged into style selected in xonsh. + * The JupyterKernel has been fixed from a rather broken state. + +------------------------------------------------------------------- +Sat Aug 4 07:25:38 UTC 2018 - sebix+novell.com@sebix.at + +- update to version 0.7.2: + * Added: + * ``history show`` builtin now supports optional ``-0`` parameter that switches + the output to null-delimited. Useful for piping history to external filters. + * Fixed: + * If exception is raised in indir context manager, return to original directory + * Fixed issue that autocomplete menu does not display + at terminal's maximum height +- update to version 0.7.1: + * Added feature to aliases. + * ``xonsh.lib.os.rmtree()`` an rmtree which works on windows properly (even with + git) + * Changed: + * set default value of ``$AUTO_SUGGEST_IN_COMPLETIONS=False`` + * Use the ``pygments_cache.get_all_styles()`` function instead of + interacting directly with pygments. + * Fixed: + * Fixed issue with ``$ARG<N>`` varaibles not being passed to subprocesses correctly. + * Fixed issue with multiline string inside of ``@(expr)`` in + unwrapped subprocesses. For example, the following now works:: + echo @("""hello + mom""") + * ``CommandPipeline.output`` now does properly lazy, non-blocking creation of + output string. ``CommandPipeline.out`` remains blocking. + * Fix regression in ``INTENSIFY_COLORS_ON_WIN`` functionality due to prompt_toolkit 2 update. + * Fixed issue that can't insert quotation marks and double quotes + for completion. + * Fixed issue with ``SyntaxErrors`` being reported on the wrong line + when a block of code contained multiple implicit subprocesses. + * ``prompt_toolkit >= 2`` will start up even if Pygments isn't present + * Fixed a regression with ``xonfig styles`` reporting ``AttributeError: module 'pygments' has no attribute 'styles'`` + * ptk dependent xontribs (that use custom keybindings) now work with both ptk1 + and ptk2 + * Fixed async tokenizing issue on Python v3.7. + +------------------------------------------------------------------- +Sun Jul 29 17:36:18 UTC 2018 - sebix+novell.com@sebix.at + +- update to version 0.7.0: + * Added: + - Added a hook for printing a spcial display method on an object. + * Support for ``prompt_toolkit 2.0`` + * The ``--shell-type`` (``$SHELL_TYPE``) may now be specified using + shortcuts, such as ``rl`` for ``readline`` and ``ptk2`` for + ``prompt_toolkit2``. See ``xonsh --help`` for a full listing + of available aliases. + * Fixed: + - Restored AUGASSIGN_OPS definition, which was inadvertently removed. + +------------------------------------------------------------------- Old: ---- 0.6.9.tar.gz New: ---- 0.7.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xonsh.spec ++++++ --- /var/tmp/diff_new_pack.qKRx0S/_old 2018-08-24 17:12:04.182639649 +0200 +++ /var/tmp/diff_new_pack.qKRx0S/_new 2018-08-24 17:12:04.186639654 +0200 @@ -17,7 +17,7 @@ Name: xonsh -Version: 0.6.9 +Version: 0.7.3 Release: 0 Summary: A general purpose, Python-ish shell License: BSD-3-Clause AND BSD-2-Clause @@ -31,7 +31,7 @@ BuildRequires: fdupes BuildRequires: python3-devel >= 3.4 BuildRequires: python3-setuptools -Recommends: python3-Pygments +Recommends: python3-Pygments >= 2.2 Recommends: python3-distro Recommends: python3-ply Recommends: python3-prompt_toolkit ++++++ 0.6.9.tar.gz -> 0.7.3.tar.gz ++++++ ++++ 5988 lines of diff (skipped)