Hello community, here is the log from the commit of package python-urwid for openSUSE:Factory checked in at 2015-05-19 23:43:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-urwid (Old) and /work/SRC/openSUSE:Factory/.python-urwid.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-urwid" Changes: -------- --- /work/SRC/openSUSE:Factory/python-urwid/python-urwid.changes 2014-07-15 08:01:24.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-urwid.new/python-urwid.changes 2015-05-19 23:43:07.000000000 +0200 @@ -1,0 +2,27 @@ +Thu May 14 13:09:33 UTC 2015 - [email protected] + +- update to version 1.3.0: + * New AsyncioEventLoop for Python 3.4, Python 3.x with asyncio + package or Python 2 with trollius package (by Alex Munroe, + Jonas Wielicki, with earlier work by Kelketek Rritaa) + * Screen classes now call back to MainLoop using event loop + alarms instead of passing timeout values to MainLoop (by Alex + Munroe) + * Add support for bright backgrounds on linux console (by Russell + Warren) + * Allow custom sorting of MonitoredList (by Tony Cebzanov) + * Fix support for negative indexes with MonitoredFocusList (by + Heiko Noordhof) + * Documentation fixes (by Ismail, Matthew Mosesohn) +- additional change from version 1.2.2: + * Fix for a serious raw_display performance regression (by Anton + Khirnov) + * Fix for high color palette detection (by extempo) + * Small changes to enable windows support (by Jeanpierre Devin) +- remove %py_requires macro +- call python directly, not via %__python macro +- remove unwanted shebang during %prep, not after build + to avoid mtime mismatch +- run the tests during build + +------------------------------------------------------------------- Old: ---- urwid-1.2.1.tar.gz New: ---- urwid-1.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-urwid.spec ++++++ --- /var/tmp/diff_new_pack.0vVM56/_old 2015-05-19 23:43:08.000000000 +0200 +++ /var/tmp/diff_new_pack.0vVM56/_new 2015-05-19 23:43:08.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-urwid # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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: python-urwid -Version: 1.2.1 +Version: 1.3.0 Release: 0 Url: http://excess.org/urwid/ Summary: A full-featured console (xterm et al.) user interface library @@ -28,7 +28,6 @@ BuildRequires: python-devel BuildRequires: python-setuptools %if 0%{?suse_version} -%py_requires Requires: python-curses %endif %if 0%{?suse_version} <= 1110 @@ -51,15 +50,17 @@ %prep %setup -q -n "urwid-%{version}" +# remove unwanted shebang +find urwid -name "*.py" | xargs sed -i '1 { /^#!/ d }' %build -%__python setup.py build +python setup.py build %install -%__python setup.py install --prefix="%{_prefix}" --root="%{buildroot}" -# remove shebangs from all scripts -find %{buildroot}%{python_sitearch} -name '*.py' \ - -exec sed -i -e '1{/^#!/d}' {} \; +python setup.py install --prefix="%{_prefix}" --root="%{buildroot}" + +%check +python setup.py -q test %files %defattr(-,root,root,-) ++++++ urwid-1.2.1.tar.gz -> urwid-1.3.0.tar.gz ++++++ ++++ 7319 lines of diff (skipped)
