Hello community, here is the log from the commit of package xonsh for openSUSE:Factory checked in at 2018-05-08 13:36:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xonsh (Old) and /work/SRC/openSUSE:Factory/.xonsh.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xonsh" Tue May 8 13:36:40 2018 rev:3 rq:603097 version:0.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/xonsh/xonsh.changes 2018-01-13 21:44:26.975019144 +0100 +++ /work/SRC/openSUSE:Factory/.xonsh.new/xonsh.changes 2018-05-08 13:36:40.874979574 +0200 @@ -1,0 +2,55 @@ +Sun Apr 29 18:44:37 UTC 2018 - [email protected] + +- update to version 0.6.2: + * Added: + * Release tarballs now include licenses and minimal documentation for xonsh and ply + * Wizard now has a FileInserter node that allows blocks to be inserted and replaced inside of a file. This adheres to conversion rules fordumping as provided on this node. + * New xonsh.wizard.StateVisitor.flatten() method for flattening the current state. + * Changed: + * The xonsh startup wizard will only be triggered if no xonshrc files exist and the file ~/.local/config/xonsh/no-wizard is not present. + * The xonfig wizard command will now run write out to the xonshrc file. + * Wizard nodes Save and Load had their names changed to SaveJSON and LoadJSON. + * Removed: + * Static configuration is dead (config.json), long live run control (xonshrc)! + * The following evironment variables have been removed as they are no longer needed: $LOADED_CONFIG and $XONSHCONFIG. + * Many support functions for static configuration have also been removed. + * Fixed: + * Files starting with # are auto-escaped by TAB completion + +------------------------------------------------------------------- +Sat Apr 14 13:29:29 UTC 2018 - [email protected] + +- update to version 0.6.1: + * Added: + * Support for MSYS2. + * New ``xonsh.main.setup()`` function for starting up xonsh in 3rd party + packages. + * Changed: + * Updated CircleCI to use circle version 2.0 + * Replaced StopIteration with return in CommandPipeline.iterraw. + * Xonsh run control now also looks for the XDG-compliant file + ``~/.config/xonsh/rc.xsh`` at startup. + * Fixed: + * Clean out ``$LINES`` and ``$COLUMNS`` if set, preventing some programs from drawing weirdly + * cat from xoreutils now outputs in configured encoding + * Fixed hanging issue with pipelines whose middle processes exit before the + first or last process. + * Fixed issue where xonsh would deduplicate spaces from bash autocompletions. + * Fixed failing redirections from stderr to stdout when the command + being executed was a callable alias. + * Ensure that the ``free_cwd`` contrib can only be active on pure Windows. + * Made an exceptional case in ``iglobpath()`` more robust when Python globbing + fails for due to strange scrandir issue. + * Unexpected process suspension on Cygwin and MSYS2. + * ``$XONSH_APPEND_NEWLINE`` will now default to True when in interactive mode. + * Fixed issue with uncalled lambdas being run in subproc mode. + * Lambda nodes not have proper line and column numbers in AST. + * Properly throw ``SyntaxError`` when no kwargs are defined + in a kwarg-only function. This used to throw a + ``TypeError: 'NoneType' object is not iterable``. + * Addressed issue where encoding and errors were None when teeing output. + * Commands like ``git c`` would complete to ``git 'checkout '`` because git adds an extra space + to the end of the completion, which was being captured in the completion. Xonsh now fixes the git issue + while retaining all whitespace when there is other internal whitespace. + +------------------------------------------------------------------- Old: ---- 0.6.0.tar.gz New: ---- 0.6.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xonsh.spec ++++++ --- /var/tmp/diff_new_pack.RXIAE6/_old 2018-05-08 13:36:41.442959075 +0200 +++ /var/tmp/diff_new_pack.RXIAE6/_new 2018-05-08 13:36:41.446958931 +0200 @@ -1,7 +1,7 @@ # # spec file for package xonsh # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: xonsh -Version: 0.6.0 +Version: 0.6.2 Release: 0 Summary: A general purpose, Python-ish shell License: BSD-3-Clause AND BSD-2-Clause @@ -28,6 +28,7 @@ BuildRequires: python3-Sphinx BuildRequires: python3-numpydoc # /SECTIOn +BuildRequires: fdupes BuildRequires: python3-devel >= 3.4 BuildRequires: python3-setuptools Recommends: python3-Pygments @@ -64,6 +65,7 @@ %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +%fdupes %{buildroot} %files %{python3_sitelib}/* ++++++ 0.6.0.tar.gz -> 0.6.2.tar.gz ++++++ ++++ 2829 lines of diff (skipped)
