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)
