Hello community, here is the log from the commit of package xonsh for openSUSE:Factory checked in at 2019-06-13 23:03:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xonsh (Old) and /work/SRC/openSUSE:Factory/.xonsh.new.4811 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xonsh" Thu Jun 13 23:03:21 2019 rev:15 rq:709544 version:0.9.5 Changes: -------- --- /work/SRC/openSUSE:Factory/xonsh/xonsh.changes 2019-04-05 11:56:56.546348542 +0200 +++ /work/SRC/openSUSE:Factory/.xonsh.new.4811/xonsh.changes 2019-06-13 23:03:24.871389875 +0200 @@ -1,0 +2,107 @@ +Thu Jun 6 19:30:09 UTC 2019 - Sebastian Wagner <sebix+novell....@sebix.at> + +- remove docroot from a documentation file, workaround for rpmlint error file-contains-buildroot + +------------------------------------------------------------------- +Sun Jun 2 13:45:11 UTC 2019 - Sebastian Wagner <sebix+novell....@sebix.at> + +- update to version 0.9.5: + - Fixed: + - Style 'bw'. Background colors was added in the style description. + - Fix causing error in ``get_predictor_threadable`` on windows when try to run not exist command + - ``pip`` completer no longer fires when ``pip`` happens to appear within a word + like ``bagpipes`` + - Fixed issue with ``history gc`` command not running properly. +- update to version 0.9.4: + - Added: + - Add processing ``%d`` for avoid overwriting in ``run-tests.xsh`` + - Changed: + - Xonsh now does not attempt to expand raw strings, so now:: + $ echo "$HOME" + /home/user + $ echo r"$HOME" + $HOME + - sudoedit now runs unthreaded + - Fixed: + - threadable predictor for 'env' command based on predictor from the executed + command. Fixes #2759 and #3103. + - An error in the 'xon.sh' executable that only popped up during testing has + been fixed. Specifically: It now directly calls 'python3' without invoking + 'env'. + - bashisms extension can be used again with prompt_toolkit v1 + - Fix a crash when setting ``$INTENSIFY_COLORS_ON_WIN`` in certain situations. + - Fix issue with bashsisms xontrib causing syntax errors for some Python statements + - portable trick to pass args which replace '/usr/bin/env' is removed and + '/usr/bin/env' is used. Fixes bug when a python3 used is outside the default + 'PATH'. +- update to version 0.9.3: + - Deprecated: + - Python v3.4 has been fully, completely, and (hopefully) correctly + deprecated. Please migrate to an officially supported version of Python. +- update to version 0.9.2: + - Changed: + - For aliases, predictor is build with the predictor of original command, in + place of default predictor. + - Fixed: + - Updated setup.py to require Python 3.4 using the ``python_requires`` keyword. + This rectifies issues with pip installing xonsh. Python 3.4 support will + be removed on the following release. +- update to version 0.9.1: + - Changed: + - We no longer manually check the Python version in ``setup.py``, + but instead use the setuptools ``python_requires`` feature. + - Fixed: + - Updates for integrating with new colors styles in Pygments v2.4.0. +- update to version 0.9.0: + - Added: + - Implemented the following "bang command" bashisms: ``!$``, ``$*``, ``!^``, + and ``!<str>``. These are in addition to ``!!``, which was already + implemented. + - asciinema (terminal recorder) added in not threadable commands. + - tput added in not threadable commands. + - New ``color_tools.KNOWN_XONSH_COLORS`` frozenset. + - New ``pyghooks.PYGMENTS_MODIFIERS`` mapping from color modifier names to + pygments colors. + - New ``pyghooks.color_name_to_pygments_code()`` function for converting + color names into pygments color codes. + - Changed: + - Circle now runs ``black`` checks on contents of bundled xontribs + - The ``black`` checks no longer skip some files buried deeper in the directory + tree. + - Errors while formatting the prompt are highlighted for easier debugging. + - Pygments styles only define the standard set of colors, by default. + Additional colors are computed as needed. + - PTYs created for running threadable command have now size set to same size + than main terminal. + - Update documentation pointing to the minimal required version of + Python (3.5). + - Deprecated: + - Drop support for Python 3.4. + - Removed: + - ``pyghooks.KNOWN_COLORS`` is no longer needed or useful as pygments colors + are computed automatically. + - ``style_tools.KNOWN_COLORS`` was never used, redundant with + ``pyghooks.KNOWN_COLORS`` and has thus been removed. + - Fixed: + - Fixed a DeprecationWarning that would show up during an import of MutableSet. + - Fixed error with aliases composed of functions wrapped in functools.partial. + - ``black`` formatted all xontribs + - deleting a non existing environement variable with default value do nothing + instead of raising a exception trying to deleting it in existing values dict. + - Fixed crash while converting ANSI color codes with leading zeroes + - Fixed crash while parsing invalid ANSI color code + - fix causing infinite loop when doing ``cat`` empty file + - Fixed issue which occurs when user doesn't have access to parent directory and + xonsh scan all parents directory to find if we are in a Hg repository. + - Fixed issue with pygments-cache not properly generating a cache the first + time when using prompt-toolkit when using ``ptk2``. + This was due to a lingering lazy import of ``pkg_resources`` + that has been removed. + - Minor update for Python v3.8. + - Fixed a "'NoneType' object is not iterable" bug when looking up ``stty`` + in command cache. + - The release tarball now includes all test files. + - Arguments passed to python in 'scripts/xonsh' and in 'scripts/xonsh-cat' are + now passed by a portable hack in sh, not anymore by /usr/bin/env. + +------------------------------------------------------------------- Old: ---- changelog.sh xonsh-0.8.11.tar.gz New: ---- xonsh-0.9.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xonsh.spec ++++++ --- /var/tmp/diff_new_pack.DByQuB/_old 2019-06-13 23:03:25.559389277 +0200 +++ /var/tmp/diff_new_pack.DByQuB/_new 2019-06-13 23:03:25.563389274 +0200 @@ -17,15 +17,13 @@ Name: xonsh -Version: 0.8.11 +Version: 0.9.5 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 Source0: https://github.com/xonsh/xonsh/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -# Internal script for generating changelog -Source1: changelog.sh # SECTION docs BuildRequires: python3-Sphinx BuildRequires: python3-numpydoc @@ -62,6 +60,8 @@ python3 setup.py build pushd docs LANG=C.UTF-8 READTHEDOCS=True PYTHONPATH=.. make html +# work around a rpmlint error file-contains-buildroot +sed -i 's#/home/abuild/rpmbuild/BUILD#_WORKDIR_#g' _build/html/api/platform.html rm _build/html/.buildinfo popd ++++++ xonsh-0.8.11.tar.gz -> xonsh-0.9.5.tar.gz ++++++ ++++ 5174 lines of diff (skipped)