Hello community,

here is the log from the commit of package python3-bpython for openSUSE:Factory 
checked in at 2015-04-03 14:34:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-bpython (Old)
 and      /work/SRC/openSUSE:Factory/.python3-bpython.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-bpython"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-bpython/python3-bpython.changes  
2015-01-25 21:15:00.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python3-bpython.new/python3-bpython.changes     
2015-04-03 14:34:33.000000000 +0200
@@ -1,0 +2,94 @@
+Tue Mar  3 16:48:13 UTC 2015 - a...@gmx.de
+
+- update to version 0.14.1:
+
+* #483: Fixed jedi exceptions handling.
+* #486: Fixed Python 3.3 compatibility.
+* #489: Create history file with mode 0600.
+* #491: Fix issues with file name completion.
+* #494: Fix six version requirement.
+* Fix conditional dependencies for SNI support in Python versions before 2.7.7.
+
+-------------------------------------------------------------------
+Tue Feb 17 19:33:08 UTC 2015 - a...@gmx.de
+
+- specfile
+  * added dependcies greentlet, six, jedi, curtsies
+  * no more binary bpython-curtsies, bpython-gtk
+  * new binary bpython-curses, bpbd
+  * updated %doc: removed ROADMAP, TODO, added AUTHORS
+  * added new files bpython.png, bpython.appdata.xml
+  * add ifdef for 13.1 in %files section for %{_datadir}/appdata
+
+- update to version 0.14:
+  * This release contains major changes to the frontends:
+    - curtsies is the new default frontend.
+    - The old curses frontend is available as bpython-curses.
+    - The GTK+ frontend has been removed.
+  * New features:
+    - #194: Syntax-highlighted tracebacks. Thanks to Miriam Lauter.
+    - #234: Copy to system clipboard.
+    - #285: Re-evaluate session and reimport modules.
+    - #313: Warn when undo may take cause extended delay, and prompt to undo
+      multiple lines.
+    - #322: Watch imported modules for changes and re-evaluate on changes.
+    - #328: bpython history not re-evaluated to edit a previous line of a 
multiline
+      statement.
+    - #334: readline command Meta-. for yank last argument. Thanks to Susan
+      Steinman and Steph Samson.
+    - #338: bpython help with F1.
+    - #354: Edit config file from within bpython.
+    - #382: Partial support for pasting in text with blank lines.
+    - #410: Startup banner that shows Python and bpython version
+    - #426: Experimental mutliline autocompletion.
+    - fish style last history completion with Arrow Right. Thanks to Nicholas
+      Sweeting.
+    - fish style automatic reverse history search with Arrow Up.
+      Thanks to Nicholas Sweeting.
+    - Incremental forward and reverse search.
+    - All readline keys which kill/cut text correctly copy text for paste
+      with Ctrl-y or Meta-y.
+    - French translation.
+    - Removal links for bpaste pastebins are now displayed.
+    - More informative error messages when source cannot be found for an 
object.
+      Thanks to Liudmila Nikolaeva and Miriam Lauter.
+    - Message displayed if history in scrollback buffer is inconsistent with
+      output from last re-evaluation of bpython session. Thanks to Susan 
Steinman.
+    - Adjust logging level with -L or -LL.
+    - String literal attribute completion.
+  * Fixes:
+    - #254: Use ASCII characters if Unicode box characters are not supported 
by the
+      terminal.
+    - #284: __file__ is in scope after module run with bpython -i. Thanks to
+      Lindsey Raymond.
+    - #347: Fixed crash on unsafe autocompletion.
+    - #349: Fixed writing newlines to stderr.
+    - #363: Fixed banner crashing bpython-urwid. Thanks to Luca Barbato.
+    - #366, #367: Fixed help() support in curtsies.
+    - #369: Interactive sessions inherit compiler directives from files run 
with -i
+      interactive flag.
+    - #370, #401, #440, #448, #468, #472: Fixed various display issues in 
curtsies.
+    - #391: Fixed crash when using Meta-backspace. Thanks to Tony Wang.
+    - #438, #450: bpython-curtsies startup behavior fixed. Errors
+      during startup are reported instead of crashing.
+    - #447: Fixed behavior of duplicate keybindings. Thanks to Keyan 
Pishdadian.
+    - #458: Fixed dictionary key completion crash in Python 2.6. Thanks to Mary
+      Mokuolu.
+    - Documentation fixes from Lindsey Raymond.
+    - Fixed filename completion.
+    - Fixed various Unicode issues in curtsies.
+    - Fixed and re-enabled dictionary key completion in curtsies.
+
+    The commandline option --type / -t has been renamed to --paste / -p.
+    Python 2.6, 2.7, 3.3 and newer are supported. Support for 2.5 has been 
dropped.
+    Furthermore, it is no longer necessary to run 2to3 on the source code.
+    This release brings a lot more code coverage, a new contributing guide,
+    and most of the code now conforms to PEP-8.
+  * Changes to dependencies:
+    - greenlet and curtsies are no longer optional.
+    - six is a new dependency.
+    - jedi is a new optional dependency required for multiline completion.
+    - watchdog is a new optional dependency required for watching changes in
+      imported modules.
+
+-------------------------------------------------------------------

Old:
----
  bpython-0.13.2.tar.gz

New:
----
  bpython-0.14.1.tar.gz

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

Other differences:
------------------
++++++ python3-bpython.spec ++++++
--- /var/tmp/diff_new_pack.hGmgLs/_old  2015-04-03 14:34:34.000000000 +0200
+++ /var/tmp/diff_new_pack.hGmgLs/_new  2015-04-03 14:34:34.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-bpython
 #
-# Copyright (c) 2015 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:           python3-bpython
-Version:        0.13.2
+Version:        0.14.1
 Release:        0
 Url:            http://www.bpython-interpreter.org
 Summary:        Fancy Curses Interface to the Python Interactive Interpreter
@@ -26,6 +26,7 @@
 Source:         
http://www.bpython-interpreter.org/releases/bpython-%{version}.tar.gz
 BuildRequires:  python3-devel
 BuildRequires:  python3-setuptools
+BuildRequires:  python3-six
 BuildRequires:  update-desktop-files
 # Documentation requirements:
 BuildRequires:  python3-Sphinx
@@ -35,8 +36,12 @@
 BuildRequires:  python3-nose
 Requires:       python3-Pygments
 Requires:       python3-curses
+Requires:       python3-curtsies
+Requires:       python3-greenlet
+Requires:       python3-jedi
 Requires:       python3-pyparsing
 Requires:       python3-setuptools
+Requires:       python3-six
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 BuildArch:      noarch
@@ -55,12 +60,16 @@
 sed -i -e "/Icon.*/d" \
        -e "s/bpython/bpython3/g" data/bpython.desktop
 mv data/bpython.desktop data/bpython3.desktop
+mv data/bpython.png data/bpython3.png
+mv data/bpython.appdata.xml data/bpython3.appdata.xml
 sed -i -e "s/bpython =/bpython-%{py3_ver} =/" \
-       -e "s/bpython-curtsies =/bpython-curtsies-%{py3_ver} =/" \
-       -e "s/bpython-gtk =/bpython-gtk-%{py3_ver} =/" \
+       -e "s/bpbd =/bpbd-%{py3_ver} =/" \
+       -e "s/bpython-curses =/bpython-curses-%{py3_ver} =/" \
        -e "s/bpython-urwid =/bpython-urwid-%{py3_ver} =/" \
        -e "s/bpython.1/bpython-%{py3_ver}.1/" \
        -e "s/bpython.desktop/bpython3.desktop/" \
+       -e "s/bpython.png/bpython3.png/" \
+       -e "s/bpython.appdata.xml/bpython3.appdata.xml/" \
        -e "s/bpython-config.5/bpython-config-%{py3_ver}.5/" setup.py
 sed -i -e "s/, 'bpython'/, 'bpython-%{py3_ver}'/" \
        -e "s/, 'bpython-config'/, 'bpython-config-%{py3_ver}'/" 
doc/sphinx/source/conf.py
@@ -71,9 +80,9 @@
 
 %install
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
+ln -s %{_bindir}/bpbd-%{py3_ver} %{buildroot}%{_bindir}/bpbd
 ln -s %{_bindir}/bpython-%{py3_ver} %{buildroot}%{_bindir}/bpython
-ln -s %{_bindir}/bpython-curtsies-%{py3_ver} 
%{buildroot}%{_bindir}/bpython-curtsies
-ln -s %{_bindir}/bpython-gtk-%{py3_ver} %{buildroot}%{_bindir}/bpython-gtk
+ln -s %{_bindir}/bpython-curses-%{py3_ver} 
%{buildroot}%{_bindir}/bpython-curses
 ln -s %{_bindir}/bpython-urwid-%{py3_ver} %{buildroot}%{_bindir}/bpython-urwid
 ln -s %{_mandir}/man1/bpython-%{py3_ver}.1 
%{buildroot}%{_mandir}/man1/bpython.1
 ln -s %{_mandir}/man5/bpython-config-%{py3_ver}.5 
%{buildroot}%{_mandir}/man5/bpython-config.5
@@ -90,8 +99,8 @@
 # Since /usr/bin/pybabel became ghosted to be used with update-alternatives, 
we have to get rid
 # of the old binary resulting from the non-update-alternativies-ified package:
 [ -h %{_bindir}/bpython ] || rm -f %{_bindir}/bpython
-[ -h %{_bindir}/bpython-curtsies ] || rm -f %{_bindir}/bpython-curtsies
-[ -h %{_bindir}/bpython-gtk ] || rm -f %{_bindir}/bpython-gtk
+[ -h %{_bindir}/bpbd ] || rm -f %{_bindir}/bpbd
+[ -h %{_bindir}/bpython-curses ] || rm -f %{_bindir}/bpython-curses
 [ -h %{_bindir}/bpython-urwid ] || rm -f %{_bindir}/bpython-urwid
 [ -h %{_mandir}/man1/bpython.1.gz ] || rm -f %{_mandir}/man1/bpython.1.gz
 [ -h %{_mandir}/man5/bpython-config.5.gz ] || rm -f 
%{_mandir}/man5/bpython-config.5.gz
@@ -99,8 +108,8 @@
 %post
 update-alternatives \
     --install %{_bindir}/bpython bpython %{_bindir}/bpython-%{py3_ver} 30 \
-    --slave %{_bindir}/bpython-curtsies bpython-curtsies 
%{_bindir}/bpython-curtsies-%{py3_ver} \
-    --slave %{_bindir}/bpython-gtk bpython-gtk 
%{_bindir}/bpython-gtk-%{py3_ver} \
+    --slave %{_bindir}/bpbd bpbd %{_bindir}/bpbd-%{py3_ver} \
+    --slave %{_bindir}/bpython-curses bpython-curses 
%{_bindir}/bpython-curses-%{py3_ver} \
     --slave %{_bindir}/bpython-urwid bpython-urwid 
%{_bindir}/bpython-urwid-%{py3_ver} \
     --slave %{_mandir}/man1/bpython.1.gz bpython.1 
%{_mandir}/man1/bpython-%{py3_ver}.1.gz \
     --slave %{_mandir}/man5/bpython-config.5.gz bpython-config.5 
%{_mandir}/man5/bpython-config-%{py3_ver}.5.gz
@@ -112,13 +121,13 @@
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS CHANGELOG LICENSE ROADMAP TODO build/sphinx/html
+%doc AUTHORS CHANGELOG LICENSE README.rst build/sphinx/html
 %ghost %{_bindir}/bpython
 %{_bindir}/bpython-%{py3_ver}
-%ghost %{_bindir}/bpython-curtsies
-%{_bindir}/bpython-curtsies-%{py3_ver}
-%ghost %{_bindir}/bpython-gtk
-%{_bindir}/bpython-gtk-%{py3_ver}
+%ghost %{_bindir}/bpbd
+%{_bindir}/bpbd-%{py3_ver}
+%ghost %{_bindir}/bpython-curses
+%{_bindir}/bpython-curses-%{py3_ver}
 %ghost %{_bindir}/bpython-urwid
 %{_bindir}/bpython-urwid-%{py3_ver}
 %{python3_sitelib}/bpdb
@@ -129,5 +138,10 @@
 %ghost %{_mandir}/man5/bpython-config.5.gz
 %{_mandir}/man5/bpython-config-%{py3_ver}.5.gz
 %{_datadir}/applications/bpython3.desktop
+%if %{suse_version} == 1310
+%dir %{_datadir}/appdata
+%endif
+%{_datadir}/appdata/bpython3.appdata.xml
+%{_datadir}/pixmaps/bpython3.png
 
 %changelog

++++++ bpython-0.13.2.tar.gz -> bpython-0.14.1.tar.gz ++++++
++++ 16993 lines of diff (skipped)


Reply via email to