Hello community,

here is the log from the commit of package xonsh for openSUSE:Factory checked 
in at 2018-01-13 21:44:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xonsh (Old)
 and      /work/SRC/openSUSE:Factory/.xonsh.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xonsh"

Sat Jan 13 21:44:19 2018 rev:2 rq:557311 version:0.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/xonsh/xonsh.changes      2017-08-01 
09:25:04.218310199 +0200
+++ /work/SRC/openSUSE:Factory/.xonsh.new/xonsh.changes 2018-01-13 
21:44:26.975019144 +0100
@@ -1,0 +2,24 @@
+Fri Dec  8 11:14:28 UTC 2017 - [email protected]
+
+- change source URL to github as docs are included
+- add xonsh-doc package with HTML documentation
+
+-------------------------------------------------------------------
+Thu Dec  7 10:20:01 UTC 2017 - [email protected]
+
+- run spec-cleaner
+- Add python3-ply as recommendation. It's included as fallback but defaults to 
the distribution's library.
+
+-------------------------------------------------------------------
+Mon Dec  4 19:18:18 UTC 2017 - [email protected]
+
+- update to version 0.6.0
+ * Fixed:
+  * Fixed a bug on py34 where os.scandir was used by accident.
+  * Line continuations (\\) is subproc mode will no longer consume the 
surrounding whitespace.
+  * Fixed a bug if foreign_shell name was not written in lower case in the 
static configuration file config.json
+  * Fixed issue with foregrounding jobs that were started in the background.
+  * Fixed that Ctrl-C crashes xonsh after running an invalid command.
+  * Fixed an potential ProcessLookupError issue, see #2288.
+
+-------------------------------------------------------------------

Old:
----
  xonsh-0.5.12.tar.gz

New:
----
  0.6.0.tar.gz

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

Other differences:
------------------
++++++ xonsh.spec ++++++
--- /var/tmp/diff_new_pack.9SqBUM/_old  2018-01-13 21:44:27.574991178 +0100
+++ /var/tmp/diff_new_pack.9SqBUM/_new  2018-01-13 21:44:27.582990806 +0100
@@ -17,50 +17,64 @@
 
 
 Name:           xonsh
-Version:        0.5.12
+Version:        0.6.0
 Release:        0
 Summary:        A general purpose, Python-ish shell
-License:        BSD-3-Clause
+License:        BSD-3-Clause AND BSD-2-Clause
 Group:          Development/Languages/Python
 Url:            https://xonsh.org
-Source:         
https://files.pythonhosted.org/packages/source/x/xonsh/xonsh-%{version}.tar.gz
-BuildRequires:  python3-Pygments
-BuildRequires:  python3-coverage
-BuildRequires:  python3-devel
-BuildRequires:  python3-ply
-BuildRequires:  python3-prompt_toolkit
-BuildRequires:  python3-pytest
+Source:         https://github.com/xonsh/xonsh/archive/%{version}.tar.gz
+# SECTION docs
+BuildRequires:  python3-Sphinx
+BuildRequires:  python3-numpydoc
+# /SECTIOn
+BuildRequires:  python3-devel >= 3.4
 BuildRequires:  python3-setuptools
-Requires:       python3-ply
-Provides:       python3-xonsh = %version
-Obsoletes:      python3-xonsh < %version
 Recommends:     python3-Pygments
-Recommends:     python3-prompt_toolkit
 Recommends:     python3-distro
+Recommends:     python3-ply
+Recommends:     python3-prompt_toolkit
 Recommends:     python3-setproctitle
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Suggests:       %{name}-doc
+Provides:       python3-xonsh = %{version}
+Obsoletes:      python3-xonsh < %{version}
 BuildArch:      noarch
 
+%package -n %{name}-doc
+Summary:        Documentation files for %name
+Group:          Documentation/HTML
+
 %description
 xonsh is a Python-ish, BASHwards-looking shell language and command prompt. 
The language is a superset of Python 3.4+ with additional shell primitives. 
xonsh (pronounced conch) is meant for the daily use of experts and novices 
alike.
 
+%description -n %{name}-doc
+HTML documentation on the API and examples for %name.
+
 %prep
 %setup -q -n xonsh-%{version}
-sed -i '1s/^#!.*//' xonsh/xoreutils/_which.py
-rm xonsh/dev.githash
+sed -i '1s/^#!.*//' xonsh/xoreutils/_which.py 
xonsh/ply/example/classcalc/calc.py xonsh/ply/example/newclasscalc/calc.py 
xonsh/ply/example/yply/yply.py
+sed -i '1s/^#!.*/#!\/usr\/bin\/python/' xonsh/ply/example/yply/yply.py
 
 %build
 python3 setup.py build
+pushd docs
+LANG=C.UTF-8 READTHEDOCS=True PYTHONPATH=.. make html
+rm _build/html/.buildinfo
+popd
 
 %install
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 %files
-%defattr(-,root,root,-)
 %{python3_sitelib}/*
 %{_bindir}/xonsh
 %{_bindir}/xon.sh
-%doc README.rst logo.txt
+%doc README.rst logo.txt CHANGELOG.rst
 %doc xontrib
+%doc xonsh/ply/example xonsh/ply/doc/*.html xonsh/ply/ANNOUNCE 
xonsh/ply/README.md xonsh/ply/CHANGES
+%license license
+
+%files -n %{name}-doc
+%doc docs/_build/html
 
 %changelog

++++++ xonsh-0.5.12.tar.gz -> 0.6.0.tar.gz ++++++
++++ 58998 lines of diff (skipped)


Reply via email to