Hello community,

here is the log from the commit of package xonsh for openSUSE:Factory checked 
in at 2020-03-07 21:41:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xonsh (Old)
 and      /work/SRC/openSUSE:Factory/.xonsh.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xonsh"

Sat Mar  7 21:41:21 2020 rev:20 rq:782247 version:0.9.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/xonsh/xonsh.changes      2019-08-13 
13:27:05.169326464 +0200
+++ /work/SRC/openSUSE:Factory/.xonsh.new.26092/xonsh.changes   2020-03-07 
21:41:24.984400893 +0100
@@ -1,0 +2,123 @@
+Fri Feb 28 22:00:09 UTC 2020 - Sebastian Wagner <sebix+novell....@sebix.at>
+
+- update to version 0.9.14:
+ - Added:
+  - Added building process of standalone rootless AppImage for xonsh.
+  - pyproject.toml -- so vscode can use black as python formatter interactively
+  - The ``xonsh/interactive`` container has been added, in addition to the 
previous ``xonsh/xonsh`` and ``xonsh/action`` containers. See 
https://hub.docker.com/u/xonsh
+  - New ``$THREAD_SUBPROCS`` environment variable allows you to
+    specify whether threadable subprocesses should actually be
+    run in a thread or not.  Default ``True``.
+  - event on_lscolors_changed which fires when an item in $LS_COLORS changed.
+  - dict pyghooks.file_color_tokens containing color tokens for file types 
defined in $LS_COLORS.
+  - file pyproject.toml containing config rules for black formatter consistent 
with flake8
+  - New ``umask`` utility to view or set the file creation mask
+  - New ``xonfig web`` command that launches a web UI (in your browser) that
+    allows users to configure their ``$XONSH_COLOR_STYLE``, ``$PROMPT``, and
+    loaded xontribs in an interactive way. This is the prefered way to 
initialize
+    the ``~/.xonshrc`` file on a new system or for new users.  It supersedes 
the
+    old ``xonfig wizard`` command.
+  - New ``xonsh.webconfig`` subpackage for creating and launching ``xonfig 
web``.
+  - Added ``localtime`` entry to the ``$PROMPT_FIELDS`` dictionary, allowing 
users
+    to easily place the current time in their prompt. This can be formatted 
with
+    the ``time_format`` entry of ``$PROMPT_FIELDS``, which defaults to 
``"%H:%M:%S"``.
+    These are implemented in the new ``xonsh.prompt.times`` module.
+  - The ``html`` module in ``xonsh.lazyimps`` was added to lazily import
+    ``pygments.formatters.html``.
+  - New ``xonsh.pyghooks.XonshHtmlFormatter`` class that enables HTML 
formatting of
+    xonsh color strings.
+ - Changed:
+  - the feature list: subprocess mode colorizes files per $LS_COLORS, when 
they appear as arguments in the command line.
+    Yet another approximation of ls -c file coloring behavior.
+  - file setup.cfg to declare flake8 rules for all tools (not just pytest)
+  - Moved python 3.8 parsing out of base parser
+  - The ``xonsh.pyghooks.XonshLexer`` now inherits from ``Python3Lexer``,
+    rather than ``PythonLexer``.
+  - ``xonsh.pyghooks.XonshStyle`` now presents the ``highlight_color`` and
+    ``background_color`` from the underlying style correctly.
+ - Removed:
+  - Removed deprecated ``xonda`` ``xontrib`` from list
+ - Fixed:
+  -  `[color] in .gitconfig (#3427) 
<https://github.com/xonsh/xonsh/issues/3427>`_ now stripped from {curr\_branch} 
+    - `Before <https://i.imgur.com/EMhPdgU.png>`_
+    - `After <https://i.imgur.com/sJiqgsb.png>`_
+  - The autovox xontrib now preserves activated environment on cd
+  - setup.cfg -- duplicated flake8 config so interactive use and test runs 
enforce same rules. (Implementation is arguably a regression.)
+  - Pressing ``Ctrl+Z`` no longer deadlocks the terminal,
+    allowing further input from the user, even for threaded
+    subprocesses.
+  - ``XonshImportHook.get_source()`` now takes a dotted module name instead of 
a file path, as it should
+  - Fixed documentation on environment variable ``$PROMPT_REFRESH_INTERVAL``.
+  - Using rmtree on windows no longer attempts to use invalid ``rm`` command
+    and uses ``del`` instead.
+  - Avoid crash in SubprocessSpec._run_binary() when command line has 2 real 
subprocesses piped together.
+  - Fixed an issue on Windows where pressing ctrl-c could sometimes result
+    in a traceback if the process had already quit before being killed by 
xonsh.
+  - Modified base_shell._TeeStdBuf to feed bytes not str to console window 
under VS Code.
+  - Command line with leading whitespace improperly formated (PTK2/PTK3).
+  - Fix Ctrl-C event causing Atribute error on Windows (for reals this time).
+  - Unit test failures in test_integrations under ubuntu 19.10 with Python 
3.8.0
+  - .gitignore entries for venv under project root (as for autovox) and for VS 
Code.
+  - Minor typo fixes to xontrib descriptions.
+- update to version 0.9.13:
+ - Changed:
+  - The ``$LS_COLORS`` environment variable will no longer raise exceptions 
when trying
+    to convert ANSI color sequences to xonsh color names.
+ - Removed:
+  - Remove built in support for "win unicode console". Full unicode support on 
windows is now provided by 
+    using the new `Windows terminal <https://github.com/microsoft/terminal>`__.
+ - Fixed:
+  - Fixed issue converting ANSI color codes that contained both slow blink and 
set foreground
+    or set background sequences.
+  - Fix coreutils ``cat`` behaviour on empty input (e.g. ``cat -``). 
+  - Fix Ctrl-C event causing Atribute error on Windows.
+  - Fix Added OpenBSD as a platform
+  - Fix Corrected aliases for OpenBSD to not include ``--color=auto`` and 
``-v``
+  - Fixed a regession with xonsh superhelp ``??`` operator and ``which -v`` 
which showed Pythons builtin
+    doc strings.
+
+-------------------------------------------------------------------
+Sun Oct  6 17:27:09 UTC 2019 - Sebastian Wagner <sebix+novell....@sebix.at>
+
+- update to version 0.9.12:
+ - Added:
+  - Added ``autovox`` xontrib
+  - ``xonsh.lib.itertools.as_iterable`` for making sure that strings are 
turned into iterables
+  - The ``percol`` command no longer predicts as threadable.
+ - Changed:
+  - The ``source`` alias is now unthreaded, enabling ``contextvars`` to be used
+    correctly in sourced files.
+  - Changed the ``ExecAlias`` to only be applied when the logical operators
+    (``and``, ``or``) are surrounded by whitespace.
+ - Fixed:
+  - Fixed missing ANSI color modifiers which causes traceback when they were 
used by ``$LS_COLORS``.
+  - gray empty bottom bar when using $XONSH_UPDATE_PROMPT_ON_KEYPRESS
+  - ``xonsh.lib.subprocess.check_output()`` now properly captures output.
+  - Correct ANSI colors for the default color scheme to stop suppressing the 
bold / italic / underline modifiers.
+  - tab completion for cd correctly handles the CDPATH environment variable
+  - On Windows, send ``CTRL_C_EVENT`` to subprocesses instead of ``SIGINT``.
+  - ``xonsh`` will return a non-zero exit code if it is run in file mode and
+    cannot find the file specified, e.g.
+    .. code-block::
+       $ xonsh thisfiledoesntexist.xsh
+       xonsh: thisfiledoesntexist.xsh: No such file or directory.
+       $ _.returncode
+       1
+  - Fixed issue with Jedi xontrib incorrectly raising errors
+    during tab completion.
+  - Defining functions inside of the shell no longer crashes on Python 3.8.
+  - The encoding for xonsh script are now always assumed to be utf-8, even on
+    Windows where the default encoding can be different. This allows for 
writing
+    real unicode characters in the xonsh script files.
+- update to version 0.9.11:
+ - Changed:
+  - ``vox activate`` will now prepend the absolute path of the virtualenv 
``bin/`` directory (or ``Scripts/`` on Windows) to ``$PATH``; before this was a 
relative path.
+ - Fixed:
+  - "lou carcolh" example and description of ``endidx`` in completer tutorial
+  - Logical operators in aliases are now executed as expected, e.g.
+    ``aliases['echocat'] = 'echo "hi" and echo "there"'`` will, when run, 
return
+    .. code-block::
+       hi
+       there
+
+-------------------------------------------------------------------

Old:
----
  xonsh-0.9.10.tar.gz

New:
----
  xonsh-0.9.14.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xonsh.spec ++++++
--- /var/tmp/diff_new_pack.RqzmXh/_old  2020-03-07 21:41:27.072402303 +0100
+++ /var/tmp/diff_new_pack.RqzmXh/_new  2020-03-07 21:41:27.072402303 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xonsh
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
 
 
 Name:           xonsh
-Version:        0.9.10
+Version:        0.9.14
 Release:        0
 Summary:        A general purpose, Python-ish shell
 License:        BSD-3-Clause AND BSD-2-Clause
 Group:          Development/Languages/Python
-Url:            https://xonsh.org
+URL:            https://xonsh.org
 Source0:        
https://github.com/xonsh/xonsh/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # SECTION docs
 BuildRequires:  python3-Sphinx

++++++ xonsh-0.9.10.tar.gz -> xonsh-0.9.14.tar.gz ++++++
++++ 5796 lines of diff (skipped)


Reply via email to