Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xonsh for openSUSE:Factory checked 
in at 2022-08-31 18:08:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xonsh (Old)
 and      /work/SRC/openSUSE:Factory/.xonsh.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xonsh"

Wed Aug 31 18:08:56 2022 rev:35 rq:1000346 version:0.13.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/xonsh/xonsh.changes      2022-05-31 
07:39:54.945749120 +0200
+++ /work/SRC/openSUSE:Factory/.xonsh.new.2083/xonsh.changes    2022-08-31 
18:09:02.935385125 +0200
@@ -1,0 +2,67 @@
+Tue Aug 23 18:56:19 UTC 2022 - Sebastian Wagner <[email protected]>
+
+- update to version 0.13.1:
+ - Added:
+ - The ujson (faster version of json) added to xonsh[full] package.
+ - Changed:
+ - Bumped Python version in `xonsh.AppImage` to 3.10
+ - The terminal's title is updated with the current command's name even if the 
command is a captured command or a callable alias
+ - Fixed:
+ - Warn and continue if a user without ``pygments`` tries to load an unknown 
style
+ - Fixed a bash completion bug when prefixing a file path with '<' or '>' (for 
redirecting stdin/stdout/stderr)
+ - Fixed a bash completion bug when completing a git branch name when deleting 
a remote branch (e.g. `git push origin :dev-branch`)
+ - A callable alias containing subprocess commands no longer freezes when 
piped to another command
+ - ``less`` no longer stops when a callable alias containing subprocess 
commands is piped into it
+ - ``gitstatus`` Prompt-field would be empty on paths without git setup.
+ - When using the sway window manager, ``swaymsg -t get_inputs`` no longer 
fails with the error "Unable to receive IPC response"
+ - The ``current_job`` variable now works as expected when used in ``$TITLE``
+ - Security:
+ - ``xpip`` will never add ``sudo`` under any circumstances and will instead 
append ``--user`` as needed
+- update to version 0.13.0:
+ - Removed:
+ - The ``xonsh`` code-base is no longer amalgamated, so tracebacks should be
+   human-readable without intervention.  This may have (minor) impacts on 
startup
+   speed.
+ - Fixed:
+ - Fix xontrib loading for `free_cwd`
+ - Fixed `whole_word_jumping` xontrib failing on Linux, conditional import of 
``ptk_win32`` ??? Windows only
+ - Fixed error caused by unintialized Xonsh session env when using Xonsh as a 
library just for its Pygments lexer plugin.
+- update to version 0.12.6:
+ - Fixed:
+ - String literal concatenation now works with f-strings and path literals
+ - A SyntaxError is raised when string literal concatenation is attempted with 
literals of different types (e.g. str and bytes)
+- update to version 0.12.5:
+ - Added:
+ - Support for f-glob strings (e.g. ``fg`{prefix}*```)
+ - Now xontribs support `loading and unloading 
<https://github.com/xonsh/xonsh/issues/4541>`_
+   with functions ``_load_xontrib_(xsh: XonshSession, **kwargs) -> dict``,
+   ``_unload_xontrib_(xsh: XonshSession, **kwargs) -> None`` defined in their 
module.
+   `Updated doc <https://xon.sh/tutorial_xontrib.html>`_
+ - Added a special '$LAST_RETURN_CODE' environment variable to access the 
return code of the last issued command. (Only set during interactive use).
+ - New prompt-customization fields: 'last_return_code_if_nonzero', 
'last_return_code'.
+ - Documented the HISTCONTROL ignorespace option
+ - Changed:
+ - ![] now returns a HiddenCommandPipeline when run with a background command 
(e.g. `![sleep 10 &]`)
+ - Extended `whole_word_jumping` xontrib with matching bindings for
+   `delete` and `backspace`. The `XONSH_WHOLE_WORD_CTRL_BKSP` environment
+   variable can be set to `False` to avoid binding `control+backspace` in
+   incompatible terminals.
+ - The default prompt (on unix-systems) now includes a red [<errorcode>] field 
in case a command failed.
+ - New docs theme ``furo``
+ - completions from fish are now filter based on the current prefix.
+ - Removed:
+ - xontrib ``prompt_ret_code`` is now removed.
+   Now the default prompt already shows the last-return-code when the previous 
command fails.
+   Please use the new prompt fields ``last_return_code``, 
``last_return_code_if_nonzero`` from
+   the `PR <https://github.com/xonsh/xonsh/pull/4798>`_
+ - Fixed:
+ - Using `fg` for commands started in the background (e.g. `![sleep 10 &]`) 
now works
+ - SIGHUP (instead of SIGKILL) is sent to unfinished jobs when exiting the 
shell. This allows the `nohup` command to work properly.
+ - `bg` now properly resumes jobs in the background
+ - ExecAlias now sets the returncode of a command correctly
+ - Empty/comment-only commands no longer get added to the history
+ - On prompt-toolkit, when there is a job like `sleep 500 &` running in the 
background, pressing Ctrl+D twice to force quit now works properly
+ - Environment Variables are now completed correctly when in quotes
+ - Silence spurious errors on exit due to out-of-order cleanup
+
+-------------------------------------------------------------------

Old:
----
  xonsh-0.12.4.tar.gz

New:
----
  xonsh-0.13.1.tar.gz

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

Other differences:
------------------
++++++ xonsh.spec ++++++
--- /var/tmp/diff_new_pack.kLhruq/_old  2022-08-31 18:09:03.551386755 +0200
+++ /var/tmp/diff_new_pack.kLhruq/_new  2022-08-31 18:09:03.555386765 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xonsh
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,24 +18,17 @@
 
 %define pythons python3
 Name:           xonsh
-Version:        0.12.4
+Version:        0.13.1
 Release:        0
 Summary:        A general purpose, Python-powered shell
-License:        BSD-3-Clause AND BSD-2-Clause
+License:        BSD-2-Clause AND BSD-3-Clause
 Group:          Development/Languages/Python
 URL:            https://xon.sh/
 Source0:        
https://github.com/xonsh/xonsh/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# SECTION docs
-BuildRequires:  python3-Sphinx
-BuildRequires:  python3-cloud-sptheme
-BuildRequires:  python3-numpydoc
-BuildRequires:  python3-myst-parser
-BuildRequires:  python3-runthis-sphinxext
-BuildRequires:  python3-markdown-it-py
-# /SECTION
 BuildRequires:  fdupes
 BuildRequires:  python3-base >= 3.5
 BuildRequires:  python3-setuptools
+BuildRequires:  python3-wheel
 Recommends:     python3-Pygments >= 2.2
 Recommends:     python3-distro
 Recommends:     python3-ply
@@ -59,17 +52,12 @@
 
 %prep
 %setup -q -n xonsh-%{version}
-sed -i '1s/^#!.*//' xonsh/xoreutils/_which.py xonsh/webconfig/main.py
+sed -i '1s/^#!.*//' xonsh/xoreutils/_which.py xonsh/webconfig/main.py 
xonsh/xoreutils/uname.py
+rm docs/api/.gitignore
 
 %build
 %python_build
-pushd docs
-LANG=C.UTF-8 PYTHONPATH=.. setarch -R make html
-# work around a rpmlint error file-contains-buildroot
-find _build -name '*.doctree' -exec sed -i 
's#/home/abuild/rpmbuild/BUILD#_WORKDIR_#g' {} \+
-rm _build/html/.buildinfo
-rm -r _build/doctrees
-popd
+# docs require unavailable theme 'furo'
 
 %install
 %python_install
@@ -78,17 +66,19 @@
 %fdupes -s docs/_build/html/
 
 %files
-%{python3_sitelib}/*
+%{python3_sitelib}/xonsh/
+%{python3_sitelib}/xontrib/
+%{python3_sitelib}/xompletions/
+%{python3_sitelib}/xonsh-%{version}*-info
 %{_bindir}/xonsh
 %{_bindir}/xonsh-cat
-%{_bindir}/xon.sh
 %{_bindir}/xonsh-uptime
 %{_bindir}/xonsh-uname
 %doc README.rst logo.txt CHANGELOG.rst
 %doc xontrib
 %license license
 
-%files -n %{name}-doc
-%doc docs/_build/html
+%files doc
+%doc docs
 
 %changelog

++++++ xonsh-0.12.4.tar.gz -> xonsh-0.13.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/xonsh/xonsh-0.12.4.tar.gz 
/work/SRC/openSUSE:Factory/.xonsh.new.2083/xonsh-0.13.1.tar.gz differ: char 14, 
line 1

Reply via email to