commit spyder for openSUSE:Factory

2020-09-21 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2020-09-21 17:44:22

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.4249 (New)


Package is "spyder"

Mon Sep 21 17:44:22 2020 rev:11 rq:835671 version:4.1.5

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2020-09-04 
11:11:27.831011188 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.4249/spyder.changes  2020-09-21 
17:47:09.705124403 +0200
@@ -1,0 +2,14 @@
+Sun Sep 20 09:40:49 UTC 2020 - Benjamin Greiner 
+
+- Require a font package for testing to avoid Qt breakpoint trap
+  gh#jupyter/qtconsole#443
+- Reenable tests for all platforms
+- skip another segfaulting test on Leap
+
+---
+Sat Sep 19 14:14:19 UTC 2020 - Benjamin Greiner 
+
+- spyder-pr13814-completion.patch gh#spyder-ide/spyder#13814 
+  fix test failure with newer qtconsole
+
+---

New:

  spyder-pr13814-completion.patch



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.q9B2sb/_old  2020-09-21 17:47:11.413126013 +0200
+++ /var/tmp/diff_new_pack.q9B2sb/_new  2020-09-21 17:47:11.421126020 +0200
@@ -16,11 +16,7 @@
 #
 
 
-%ifarch x86_64
 %bcond_without  test
-%else
-%bcond_with test
-%endif
 %define skip_python2 1
 Name:   spyder
 Version:4.1.5
@@ -31,6 +27,8 @@
 URL:https://www.spyder-ide.org/
 Source: 
https://github.com/spyder-ide/spyder/archive/v%{version}.tar.gz#/spyder-%{version}.tar.gz
 Source1:spyder-rpmlintrc
+# PATCH-FIX-UPSTREAM https://github.com/spyder-ide/spyder/pull/13814 -- fix 
test failure with newer qtconsole
+Patch1: 
https://github.com/spyder-ide/spyder/pull/13814.patch#/spyder-pr13814-completion.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -141,6 +139,11 @@
 BuildRequires:  %{python_module spyder-kernels >= 1.9.2}
 BuildRequires:  %{python_module sympy >= 0.7.3}
 BuildRequires:  %{python_module watchdog}
+# Fix breakpoint/trap crashes with Qt
+# see https://github.com/jupyter/qtconsole/issues/443
+# Any Truetype font will work; remove when pytest-qt or qtwebengine
+# provide it themselves
+BuildRequires:  free-ttf-fonts
 BuildRequires:  git-core
 BuildRequires:  xdpyinfo
 %endif
@@ -215,6 +218,7 @@
 
 %prep
 %setup -q -n spyder-%{version}
+%autopatch -p1
 
 # Fix wrong-file-end-of-line-encoding RPMLint warning
 sed -i 's/\r$//' spyder/app/restart.py
@@ -290,9 +294,11 @@
 skiptests+=";test_dbg_input"
 # runs into timeouts
 skiptests+=";test_mpl_backend_change"
-# fails on Leap 15
 %if 0%{?suse_version} == 1500
+# fails on Leap
 skiptests+=";(test_objectexplorer_collection_types and params0)"
+# segfaults on Leap
+skiptests+=";test_apps_dialog"
 %endif
 # different PyQT version?
 skiptests+=";(test_objectexplorer_collection_types and params5)"

++ spyder-pr13814-completion.patch ++
>From ad544dbdcfec4d02178debde321f19b39f118c6d Mon Sep 17 00:00:00 2001
From: bnavigator 
Date: Sat, 19 Sep 2020 15:52:04 +0200
Subject: [PATCH] press enter on completion test

---
 spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py 
b/spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py
index 3e4bc911a7..a00d625fc2 100644
--- a/spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py
+++ b/spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py
@@ -1401,7 +1401,7 @@ def check_value(name, value):
 qtbot.waitUntil(shell._completion_widget.isVisible)
 # cbs is another solution, so not completed yet
 assert control.toPlainText().split()[-1] == 'cb'
-qtbot.keyClick(shell._completion_widget, Qt.Key_Tab)
+qtbot.keyClick(shell._completion_widget, Qt.Key_Enter)
 qtbot.waitUntil(lambda: control.toPlainText().split()[-1] == 'cbba')
 
 # Generate a traceback and enter debugging mode
@@ -1452,7 +1452,7 @@ def check_value(name, value):
 qtbot.keyClick(control, Qt.Key_Tab)
 qtbot.waitUntil(shell._completion_widget.isVisible)
 assert control.toPlainText().split()[-1] == 'ab'
-qtbot.keyClick(shell._completion_widget, Qt.Key_Tab)
+qtbot.keyClick(shell._completion_widget, Qt.Key_Enter)
 qtbot.waitUntil(lambda: control.toPlainText().split()[-1] == 'abba')
 qtbot.keyClick(control, Qt.Key_Enter)
 qtbot.waitUntil(lambda: control.toPlainText().split()[-1] == 'ipdb>')



commit spyder for openSUSE:Factory

2020-09-04 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2020-09-04 11:10:52

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.3399 (New)


Package is "spyder"

Fri Sep  4 11:10:52 2020 rev:10 rq:831526 version:4.1.5

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2020-08-10 
14:57:10.599974469 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.3399/spyder.changes  2020-09-04 
11:11:27.831011188 +0200
@@ -1,0 +2,15 @@
+Wed Sep  2 14:35:39 UTC 2020 - Benjamin Greiner 
+
+- Update to version 4.1.5 
+  * Add natural sorting for variables in the Variable Explorer.
+  * Add shortcut to open files in the Editor in the operating
+system file explorer.
+  * Add an option to run lines of code when entering the debugger.
+This is present in Preferences > IPython console > Startup.
+  * Fix error when opening projects.
+  * Fix error when hovering in the Editor caused by Kite.
+  * Don't save files when running cells.
+  * Several improvements to the user experience of Files.
+- skip another failing test on Leap
+  
+---

Old:

  spyder-4.1.4.tar.gz

New:

  spyder-4.1.5.tar.gz



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.lQzsSI/_old  2020-09-04 11:11:28.443011496 +0200
+++ /var/tmp/diff_new_pack.lQzsSI/_new  2020-09-04 11:11:28.443011496 +0200
@@ -23,7 +23,7 @@
 %endif
 %define skip_python2 1
 Name:   spyder
-Version:4.1.4
+Version:4.1.5
 Release:0
 Summary:The Scientific Python Development Environment
 License:MIT
@@ -64,7 +64,7 @@
 Requires:   python3-qt5 >= 5.5
 Requires:   python3-qtconsole >= 4.6.0
 Requires:   python3-qtwebengine-qt5
-Requires:   python3-spyder-kernels >= 1.9.2
+Requires:   python3-spyder-kernels >= 1.9.4
 Requires:   python3-watchdog
 Recommends: %{name}-dicom
 Recommends: %{name}-hdf5
@@ -290,6 +290,10 @@
 skiptests+=";test_dbg_input"
 # runs into timeouts
 skiptests+=";test_mpl_backend_change"
+# fails on Leap 15
+%if 0%{?suse_version} == 1500
+skiptests+=";(test_objectexplorer_collection_types and params0)"
+%endif
 # different PyQT version?
 skiptests+=";(test_objectexplorer_collection_types and params5)"
 # qtbot timeout

++ spyder-4.1.4.tar.gz -> spyder-4.1.5.tar.gz ++
/work/SRC/openSUSE:Factory/spyder/spyder-4.1.4.tar.gz 
/work/SRC/openSUSE:Factory/.spyder.new.3399/spyder-4.1.5.tar.gz differ: char 
12, line 1




commit spyder for openSUSE:Factory

2020-08-10 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2020-08-10 14:56:56

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.3399 (New)


Package is "spyder"

Mon Aug 10 14:56:56 2020 rev:9 rq:824905 version:4.1.4

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2020-07-14 
07:59:00.145733844 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.3399/spyder.changes  2020-08-10 
14:57:10.599974469 +0200
@@ -1,0 +2,17 @@
+Fri Aug  7 18:20:42 UTC 2020 - Benjamin Greiner 
+
+- singlespec automatic conversion of "Requires: python-*" does not
+  work for the packagename without "python-"
+- only suggest external more intrusive plugins
+  
+---
+Wed Aug  5 21:03:21 UTC 2020 - Benjamin Greiner 
+
+- move to Python singlespec
+- do not preload qtpy in runtests.py: avoids "Trace/breakpoint traps"
+- skip newly failing tests because of meta change
+- skip the slow mainwindow test again: the mainwindow fixture is
+  leaking file descriptors and causes undeterministic segfaults
+  gh#spyder-ide/spyder#13483
+
+---



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.OQVRbA/_old  2020-08-10 14:57:12.215975322 +0200
+++ /var/tmp/diff_new_pack.OQVRbA/_new  2020-08-10 14:57:12.219975324 +0200
@@ -31,9 +31,9 @@
 URL:https://www.spyder-ide.org/
 Source: 
https://github.com/spyder-ide/spyder/archive/v%{version}.tar.gz#/spyder-%{version}.tar.gz
 Source1:spyder-rpmlintrc
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-setuptools
 BuildRequires:  update-desktop-files
 Requires:   %{name}-lang
 Requires:   python3-Pygments >= 2.0
@@ -68,11 +68,11 @@
 Requires:   python3-watchdog
 Recommends: %{name}-dicom
 Recommends: %{name}-hdf5
-Recommends: %{name}-line-profiler
-Recommends: %{name}-memory-profiler
-Recommends: %{name}-notebook
-Recommends: %{name}-terminal
-Recommends: %{name}-unittest
+Suggests:   %{name}-line-profiler
+Suggests:   %{name}-memory-profiler
+Suggests:   %{name}-notebook
+Suggests:   %{name}-terminal
+Suggests:   %{name}-unittest
 Recommends: python3-Cython >= 0.21
 Recommends: python3-Pillow
 Recommends: python3-matplotlib >= 2.0.0
@@ -93,54 +93,55 @@
 Obsoletes:  spyder3-pylint < %{version}
 BuildArch:  noarch
 %if %{with test}
+BuildRequires:  %{python_module Cython >= 0.21}
+BuildRequires:  %{python_module Pillow}
+BuildRequires:  %{python_module Pygments >= 2.0}
+BuildRequires:  %{python_module QDarkStyle >= 2.8}
+BuildRequires:  %{python_module QtAwesome >= 0.5.7}
+BuildRequires:  %{python_module QtPy >= 1.5.0}
+BuildRequires:  %{python_module Sphinx >= 0.6.6}
+BuildRequires:  %{python_module atomicwrites >= 1.2.0}
+BuildRequires:  %{python_module chardet >= 2.0.0}
+BuildRequires:  %{python_module cloudpickle >= 0.5.0}
+BuildRequires:  %{python_module diff-match-patch >= 2018}
+BuildRequires:  %{python_module flaky}
+BuildRequires:  %{python_module intervaltree}
+BuildRequires:  %{python_module ipython >= 4.0}
+BuildRequires:  %{python_module jedi >= 0.17.1}
+BuildRequires:  %{python_module keyring}
+BuildRequires:  %{python_module matplotlib >= 2.0.0}
+BuildRequires:  %{python_module matplotlib-qt5}
+BuildRequires:  %{python_module matplotlib-tk}
+BuildRequires:  %{python_module mock}
+BuildRequires:  %{python_module nbconvert >= 4.0}
+BuildRequires:  %{python_module numpydoc >= 0.6.0}
+BuildRequires:  %{python_module opengl}
+BuildRequires:  %{python_module pandas >= 0.13.1}
+BuildRequires:  %{python_module parso >= 0.7.0}
+BuildRequires:  %{python_module pexpect >= 4.4.0}
+BuildRequires:  %{python_module pickleshare >= 0.4}
+BuildRequires:  %{python_module psutil >= 5.3}
+BuildRequires:  %{python_module pyaml}
+BuildRequires:  %{python_module pygments >= 2.0}
+BuildRequires:  %{python_module pylint >= 1.0}
+BuildRequires:  %{python_module pytest >= 5.0}
+BuildRequires:  %{python_module pytest-lazy-fixture}
+BuildRequires:  %{python_module pytest-mock}
+BuildRequires:  %{python_module pytest-ordering}
+BuildRequires:  %{python_module pytest-qt}
+BuildRequires:  %{python_module pytest-timeout}
+BuildRequires:  %{python_module pytest-xvfb}
+BuildRequires:  %{python_module python-language-server >= 0.34.0}
+BuildRequires:  %{python_module pyxdg >= 0.26}
+BuildRequires:  %{python_module pyzmq >= 17}
+BuildRequires:  %{python_module qt5 >= 5.5}
+BuildRequires:  %{python_module qtconsole >= 4.6.0}
+BuildRequires:  

commit spyder for openSUSE:Factory

2020-07-13 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2020-07-14 07:56:39

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.3060 (New)


Package is "spyder"

Tue Jul 14 07:56:39 2020 rev:8 rq:820050 version:4.1.4

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2020-05-29 
21:39:02.862948250 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.3060/spyder.changes  2020-07-14 
07:59:00.145733844 +0200
@@ -1,0 +2,20 @@
+Fri Jul 10 19:58:01 UTC 2020 - Benjamin Greiner 
+
+- Update to version 4.1.4
+  * Important fixes
+* Correctly restart kernels after a crash while running code.
+* Clear variable explorer after a kernel restart.
+* Fix several errors when sorting variables in the variable
+  explorer.
+* Fix selection color in several syntax highlighting themes.
+* Support Jedi 0.17.1, which fixes several issues with code
+  completion in the editor.
+* Fix errors when running Dask code in the IPython console. 
+* Only show folding arrows when the user hovers over them, which
+  improves responsiveness in the editor.
+* Fix several problems with the integration between our projects
+  and the Python language server.
+* Handle NaT values in the Variable Explorer. 
+- drop spyder-pr12746-fixtests.patch merged upstream
+  
+---

Old:

  spyder-4.1.3.tar.gz
  spyder-pr12746-fixtests.patch

New:

  spyder-4.1.4.tar.gz



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.LHaIZM/_old  2020-07-14 07:59:00.977736538 +0200
+++ /var/tmp/diff_new_pack.LHaIZM/_new  2020-07-14 07:59:00.977736538 +0200
@@ -23,7 +23,7 @@
 %endif
 %define skip_python2 1
 Name:   spyder
-Version:4.1.3
+Version:4.1.4
 Release:0
 Summary:The Scientific Python Development Environment
 License:MIT
@@ -31,7 +31,6 @@
 URL:https://www.spyder-ide.org/
 Source: 
https://github.com/spyder-ide/spyder/archive/v%{version}.tar.gz#/spyder-%{version}.tar.gz
 Source1:spyder-rpmlintrc
-Patch0: spyder-pr12746-fixtests.patch
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  python3-setuptools
@@ -48,24 +47,24 @@
 Requires:   python3-diff-match-patch >= 2018
 Requires:   python3-intervaltree
 Requires:   python3-ipython >= 4.0
-Requires:   python3-jedi >= 0.15.2
+Requires:   python3-jedi >= 0.17.1
 Requires:   python3-keyring
 Requires:   python3-nbconvert >= 4.0
 Requires:   python3-numpydoc >= 0.6.0
 Requires:   python3-paramiko >= 2.4.0
-Requires:   python3-parso >= 0.5.2
+Requires:   python3-parso >= 0.7.0
 Requires:   python3-pexpect >= 0.4.4
 Requires:   python3-pickleshare >= 0.4
 Requires:   python3-psutil >= 5.3
 Requires:   python3-pygments >= 2.0
-Requires:   python3-pylint >= 0.25
-Requires:   python3-python-language-server >= 0.31.9
+Requires:   python3-pylint >= 1.0
+Requires:   python3-python-language-server >= 0.34
 Requires:   python3-pyxdg >= 0.26
 Requires:   python3-pyzmq >= 17
 Requires:   python3-qt5 >= 5.5
 Requires:   python3-qtconsole >= 4.6.0
 Requires:   python3-qtwebengine-qt5
-Requires:   python3-spyder-kernels >= 1.9.1
+Requires:   python3-spyder-kernels >= 1.9.2
 Requires:   python3-watchdog
 Recommends: %{name}-dicom
 Recommends: %{name}-hdf5
@@ -109,7 +108,7 @@
 BuildRequires:  python3-flaky
 BuildRequires:  python3-intervaltree
 BuildRequires:  python3-ipython >= 4.0
-BuildRequires:  python3-jedi >= 0.15.2
+BuildRequires:  python3-jedi >= 0.17.1
 BuildRequires:  python3-keyring
 BuildRequires:  python3-matplotlib >= 2.0.0
 BuildRequires:  python3-matplotlib-qt5
@@ -118,13 +117,13 @@
 BuildRequires:  python3-nbconvert >= 4.0
 BuildRequires:  python3-numpydoc >= 0.6.0
 BuildRequires:  python3-pandas >= 0.13.1
-BuildRequires:  python3-parso >= 0.5.2
+BuildRequires:  python3-parso >= 0.7.0
 BuildRequires:  python3-pexpect >= 4.4.0
 BuildRequires:  python3-pickleshare >= 0.4
 BuildRequires:  python3-psutil >= 5.3
 BuildRequires:  python3-pyaml
 BuildRequires:  python3-pygments >= 2.0
-BuildRequires:  python3-pylint >= 0.25
+BuildRequires:  python3-pylint >= 1.0
 BuildRequires:  python3-pytest >= 5.0
 BuildRequires:  python3-pytest-lazy-fixture
 BuildRequires:  python3-pytest-mock
@@ -132,14 +131,14 @@
 BuildRequires:  python3-pytest-qt
 BuildRequires:  python3-pytest-timeout
 BuildRequires:  python3-pytest-xvfb
-BuildRequires:  python3-python-language-server >= 0.31.9
+BuildRequires:  python3-python-language-server 

commit spyder for openSUSE:Factory

2020-05-29 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2020-05-29 21:24:00

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.3606 (New)


Package is "spyder"

Fri May 29 21:24:00 2020 rev:7 rq:810170 version:4.1.3

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2020-05-16 
22:28:00.617479507 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.3606/spyder.changes  2020-05-29 
21:39:02.862948250 +0200
@@ -1,0 +2,6 @@
+Fri May 29 09:54:39 UTC 2020 - Tomáš Chvátal 
+
+- We can be tested using pytest5
+- Skip one more timeouting test
+
+---



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.FJVDin/_old  2020-05-29 21:39:03.398949845 +0200
+++ /var/tmp/diff_new_pack.FJVDin/_new  2020-05-29 21:39:03.398949845 +0200
@@ -125,8 +125,7 @@
 BuildRequires:  python3-pyaml
 BuildRequires:  python3-pygments >= 2.0
 BuildRequires:  python3-pylint >= 0.25
-BuildRequires:  python3-pytest < 5
-BuildRequires:  python3-pytest-faulthandler < 2.0
+BuildRequires:  python3-pytest >= 5.0
 BuildRequires:  python3-pytest-lazy-fixture
 BuildRequires:  python3-pytest-mock
 BuildRequires:  python3-pytest-ordering
@@ -298,6 +297,8 @@
 skiptests+=" test_objectexplorer_collection_types"
 # timeout
 skiptests+=" test_run_python_script_in_terminal"
+# timeout
+skiptests+=" test_change_format_emits_signal"
 
 # segfault on obs (but not locally?)
 skipslowtests+=" test_arrayeditor_edit_complex_array"




commit spyder for openSUSE:Factory

2020-05-16 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2020-05-16 22:27:55

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.2738 (New)


Package is "spyder"

Sat May 16 22:27:55 2020 rev:6 rq:806019 version:4.1.3

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2020-05-15 
23:52:31.789568794 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.2738/spyder.changes  2020-05-16 
22:28:00.617479507 +0200
@@ -1,0 +2,5 @@
+Sat May 16 10:52:34 UTC 2020 - Benjamin Greiner 
+
+- increase memory requirement for builds (the tests consume a lot) 
+
+---

New:

  _constraints



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.NtmAB6/_old  2020-05-16 22:28:01.537481395 +0200
+++ /var/tmp/diff_new_pack.NtmAB6/_new  2020-05-16 22:28:01.541481403 +0200
@@ -105,7 +105,6 @@
 BuildRequires:  python3-atomicwrites >= 1.2.0
 BuildRequires:  python3-chardet >= 2.0.0
 BuildRequires:  python3-cloudpickle >= 0.5.0
-#BuildRequires:  python3-devel
 BuildRequires:  python3-diff-match-patch >= 2018
 BuildRequires:  python3-flaky
 BuildRequires:  python3-intervaltree
@@ -124,13 +123,9 @@
 BuildRequires:  python3-pickleshare >= 0.4
 BuildRequires:  python3-psutil >= 5.3
 BuildRequires:  python3-pyaml
-#BuildRequires:  python3-pycodestyle
-#BuildRequires:  python3-pydocstyle
-#BuildRequires:  python3-pyflakes
 BuildRequires:  python3-pygments >= 2.0
 BuildRequires:  python3-pylint >= 0.25
 BuildRequires:  python3-pytest < 5
-#BuildRequires:  python3-pytest-cov
 BuildRequires:  python3-pytest-faulthandler < 2.0
 BuildRequires:  python3-pytest-lazy-fixture
 BuildRequires:  python3-pytest-mock
@@ -138,7 +133,6 @@
 BuildRequires:  python3-pytest-qt
 BuildRequires:  python3-pytest-timeout
 BuildRequires:  python3-pytest-xvfb
-#BuildRequires:  python3-python-jsonrpc-server
 BuildRequires:  python3-python-language-server >= 0.31.9
 BuildRequires:  python3-pyxdg >= 0.26
 BuildRequires:  python3-pyzmq >= 17

++ _constraints ++

  

  12

  




commit spyder for openSUSE:Factory

2020-05-15 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2020-05-15 23:52:26

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.2738 (New)


Package is "spyder"

Fri May 15 23:52:26 2020 rev:5 rq:805808 version:4.1.3

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2020-05-02 
22:18:42.152707639 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.2738/spyder.changes  2020-05-15 
23:52:31.789568794 +0200
@@ -1,0 +2,26 @@
+Fri May 15 11:01:03 UTC 2020 - Benjamin Greiner 
+
+- update to version 4.1.3
+  * New features
+* New files are saved now as Utf-8 (instead of as Ascii).
+* Make functionality to go to the previous/next cursor more intuitive.
+* New dark and light themes for the Online Help pane.
+  * Important fixes
+* Make Spyder work on Python 3.8 and Windows.
+* Fix several startup crashes related to problems with Kite.
+* Fix contrast issues present in several syntax highlighting themes.
+* Fix "Directly enter debugging when errors appear" run option.
+* Fix startup crash when Spyder is using the Brazilian Portuguese 
+  translation.
+* Fix segfault on Unix systems when removing plots.
+* Correctly position linting markers when code is folded in the editor.
+* Correctly show variables while debugging in the Variable Explorer.
+- remove patch spyder-pr11704-fixpytestargs.patch merged upstream
+  gh#spyder-ide/spyder#11704
+- remove spyder-pr12534-closeleaks.patch gh#spyder-ide/spyder#12534
+- add spyder-pr12746-fixtests.patch gh#spyder-ide/spyder#12764
+- once again rework the set of skipped tests
+- run testsuite only on x86_64 for this noarch package. ix86 fails
+  upredictably with segfaults on differing tests
+
+---

Old:

  spyder-4.1.2.tar.gz
  spyder-pr11704-fixpytestargs.patch
  spyder-pr12534-closeleaks.patch

New:

  spyder-4.1.3.tar.gz
  spyder-pr12746-fixtests.patch



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.xUrcWG/_old  2020-05-15 23:52:33.077571276 +0200
+++ /var/tmp/diff_new_pack.xUrcWG/_new  2020-05-15 23:52:33.085571291 +0200
@@ -16,14 +16,14 @@
 #
 
 
-%ifarch x86_64 aarch64 ppc64le %{arm} %{ix86} %{ppc}
+%ifarch x86_64
 %bcond_without  test
 %else
 %bcond_with test
 %endif
 %define skip_python2 1
 Name:   spyder
-Version:4.1.2
+Version:4.1.3
 Release:0
 Summary:The Scientific Python Development Environment
 License:MIT
@@ -31,69 +31,41 @@
 URL:https://www.spyder-ide.org/
 Source: 
https://github.com/spyder-ide/spyder/archive/v%{version}.tar.gz#/spyder-%{version}.tar.gz
 Source1:spyder-rpmlintrc
-Patch0: spyder-pr11704-fixpytestargs.patch
-Patch1: spyder-pr12534-closeleaks.patch
+Patch0: spyder-pr12746-fixtests.patch
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-Pygments >= 2.0
-BuildRequires:  python3-QDarkStyle >= 2.8
-BuildRequires:  python3-QtAwesome >= 0.5.7
-BuildRequires:  python3-QtPy >= 1.5.0
-BuildRequires:  python3-Sphinx >= 0.6.0
-BuildRequires:  python3-atomicwrites >= 1.2.0
-BuildRequires:  python3-chardet >= 2.0.0
-BuildRequires:  python3-devel
-BuildRequires:  python3-intervaltree
-BuildRequires:  python3-jedi >= 0.15.2
-BuildRequires:  python3-nbconvert >= 4.0
-BuildRequires:  python3-numpydoc >= 0.6.0
-BuildRequires:  python3-pexpect >= 4.4.0
-BuildRequires:  python3-pickleshare >= 0.4
-BuildRequires:  python3-psutil >= 5.3
-BuildRequires:  python3-pycodestyle
-BuildRequires:  python3-pyflakes
-BuildRequires:  python3-pygments >= 2.0
-BuildRequires:  python3-pylint >= 0.25
-BuildRequires:  python3-python-language-server >= 0.31.9
-BuildRequires:  python3-pyxdg >= 0.26
-BuildRequires:  python3-pyzmq >= 17
-BuildRequires:  python3-qt5 >= 5.5
-BuildRequires:  python3-qtconsole >= 4.6.0
-BuildRequires:  python3-rope >= 0.10.5
 BuildRequires:  python3-setuptools
-BuildRequires:  python3-watchdog
 BuildRequires:  update-desktop-files
 Requires:   %{name}-lang
 Requires:   python3-Pygments >= 2.0
 Requires:   python3-QDarkStyle >= 2.8
 Requires:   python3-QtAwesome >= 0.5.7
 Requires:   python3-QtPy >= 1.5.0
-Requires:   python3-Sphinx >= 0.6.0
+Requires:   python3-Sphinx >= 0.6.6
 Requires:   python3-atomicwrites >= 1.2.0
 Requires:   python3-chardet >= 2.0.0
 Requires:   python3-cloudpickle >= 0.5.0
 Requires:   python3-diff-match-patch >= 2018
 Requires:   python3-intervaltree
+Requires:   python3-ipython >= 4.0
 Requires:   python3-jedi >= 0.15.2
 Requires:   

commit spyder for openSUSE:Factory

2020-05-02 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2020-05-02 22:18:39

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.2738 (New)


Package is "spyder"

Sat May  2 22:18:39 2020 rev:4 rq:799656 version:4.1.2

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2020-04-21 
13:13:12.501116370 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.2738/spyder.changes  2020-05-02 
22:18:42.152707639 +0200
@@ -1,0 +2,9 @@
+Thu Apr 30 18:23:14 UTC 2020 - Benjamin Greiner 
+
+- Close leaks in tests for mainwindow and ipythonconsole
+  gh#spyder-ide/spyder#12534
+  spyder-pr12534-closeleaks.patch
+- Now also run the slow tests except for a few.
+- python-opengl is not a requirement
+
+---

New:

  spyder-pr12534-closeleaks.patch



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.mKiGFX/_old  2020-05-02 22:18:43.068709557 +0200
+++ /var/tmp/diff_new_pack.mKiGFX/_new  2020-05-02 22:18:43.072709566 +0200
@@ -32,6 +32,7 @@
 Source: 
https://github.com/spyder-ide/spyder/archive/v%{version}.tar.gz#/spyder-%{version}.tar.gz
 Source1:spyder-rpmlintrc
 Patch0: spyder-pr11704-fixpytestargs.patch
+Patch1: spyder-pr12534-closeleaks.patch
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  python3-Pygments >= 2.0
@@ -77,7 +78,6 @@
 Requires:   python3-keyring
 Requires:   python3-nbconvert >= 4.0
 Requires:   python3-numpydoc >= 0.6.0
-Requires:   python3-opengl
 Requires:   python3-parso >= 0.5.2
 Requires:   python3-pexpect >= 0.4.4
 Requires:   python3-pickleshare
@@ -131,7 +131,6 @@
 BuildRequires:  python3-matplotlib >= 2.0.0
 BuildRequires:  python3-matplotlib-qt5
 BuildRequires:  python3-matplotlib-tk
-BuildRequires:  python3-opengl
 BuildRequires:  python3-pandas >= 0.13.1
 BuildRequires:  python3-pyaml
 BuildRequires:  python3-pydocstyle
@@ -222,6 +221,7 @@
 %prep
 %setup -q -n spyder-%{version}
 %patch0 -p1
+%patch1 -p1
 # Fix wrong-file-end-of-line-encoding RPMLint warning
 sed -i 's/\r$//' spyder/app/restart.py
 sed -i 's/\r$//' LICENSE.txt CHANGELOG.md
@@ -270,11 +270,12 @@
 export PYTHONDONTWRITEBYTECODE=1
 
 # upstream splits the tests into slow and fast ones
-# we run the ipythonconsole tests separately because they pose issues with 
asynchonously opened sockets
-skiptests="test_ipythonconsole"
-skipslowtests="test_ipythonconsole"
+# add all tests to skip into $skiptests or $skipslowtests separated by 
whitespace
+# tests to run separately because of leakages go into separateslowtests
+skiptests=""
+skipslowtests=""
+separateslowtests=""
 
-# add all tests to skip into $skiptests or $skipttestsslow separated by 
whitespace
 # the shortcut is not sent by the editorbot
 skiptests+=" test_comment"
 # the click/tab press is not sent by the bot
@@ -288,43 +289,28 @@
 # tests not suitable for CIs or OBS as evident from the last assert which 
fails here
 skiptests+=" test_connection_dialog_remembers_input_with_ssh_passphrase"
 skiptests+=" test_connection_dialog_remembers_input_with_password"
+# running into timeouts
+skiptests+=" test_dbg_input"
+skiptests+=" test_mpl_backend_change"
+
 # completes to math.hypot(cooordinates) instead of expected 
math.hypot(*coordinates)
 skipslowtests+=" test_completions"
-
-# the linter does not report warnings with the D and E error codes
-skipslowtests+=" test_ignore_warnings test_move_warnings test_get_warnings 
test_update_warnings"
-# opens too many files ?
-# likely a test before
-skipslowtests+=" test_open_notebooks_from_project_explorer"
-
-# the following tests rely on IPythonConsole behaving well on OBS (which does 
not..)
-skipipythontests=""
-skipipythonslowtests=""
-# xvfb does not like the repeating restart of the kernels in those tests
-skipipythontests+=" test_load_kernel_file"
-# running into timeouts
-skipipythontests+=" test_mpl_backend_change"
-skipipythontests+=" test_calltip"
-skipipythontests+=" test_dbg_input"
-# pdb seems to be the root cause of a lot of test problems
-skipipythontests+=" test_pdb"
-# timeout, hard abort, permission errors
-skipipythontests+=" test_stderr_"
-skipipythontests+=" test_kernel_kill test_conda_env_activation"
-# segfault (?)
-skipipythonslowtests+=" test_runfile_from_project_explorer"
+# Would require network connections
+skipslowtests+=" test_update"
+# runs into timeout on obs
+skipslowtests+=" test_hide_widget_completion"
+# some mainwindow tests leak open file sockets and cause python to terminate
+# the whole testrun at some later point.
+# gh#/spyder-ide/spyder#12534
+separateslowtests+=" 

commit spyder for openSUSE:Factory

2020-04-21 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2020-04-21 13:13:08

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.2738 (New)


Package is "spyder"

Tue Apr 21 13:13:08 2020 rev:3 rq:795918 version:4.1.2

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2020-04-13 
12:53:05.324642950 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.2738/spyder.changes  2020-04-21 
13:13:12.501116370 +0200
@@ -1,0 +2,6 @@
+Tue Apr 14 11:09:38 UTC 2020 - Benjamin Greiner 
+
+- More work on running the unit tests. Do not run the slow tests for
+  now. (They were not run in the previous setup either)
+
+---



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.kXnzdE/_old  2020-04-21 13:13:13.905119171 +0200
+++ /var/tmp/diff_new_pack.kXnzdE/_new  2020-04-21 13:13:13.905119171 +0200
@@ -43,7 +43,7 @@
 BuildRequires:  python3-chardet >= 2.0.0
 BuildRequires:  python3-devel
 BuildRequires:  python3-intervaltree
-BuildRequires:  python3-jedi >= 0.9.0
+BuildRequires:  python3-jedi >= 0.15.2
 BuildRequires:  python3-nbconvert >= 4.0
 BuildRequires:  python3-numpydoc >= 0.6.0
 BuildRequires:  python3-pexpect >= 4.4.0
@@ -124,6 +124,7 @@
 BuildRequires:  git-core
 BuildRequires:  python3-Cython >= 0.21
 BuildRequires:  python3-Pillow
+BuildRequires:  python3-autopep8
 BuildRequires:  python3-diff-match-patch
 BuildRequires:  python3-flaky
 BuildRequires:  python3-keyring
@@ -133,6 +134,7 @@
 BuildRequires:  python3-opengl
 BuildRequires:  python3-pandas >= 0.13.1
 BuildRequires:  python3-pyaml
+BuildRequires:  python3-pydocstyle
 BuildRequires:  python3-pytest < 5
 BuildRequires:  python3-pytest-cov
 BuildRequires:  python3-pytest-faulthandler < 2.0
@@ -266,28 +268,64 @@
 %check
 export LANG=en_US.UTF-8
 export PYTHONDONTWRITEBYTECODE=1
-# require Internet
-skiptests="test_github_backend or test_update"
-# times out on armv7l, and is skipped on upstream CI
-# with reason "It makes other tests to segfault in our CIs"
-skiptests="$skiptests or test_introspection"
+
+# upstream splits the tests into slow and fast ones
+# we run the ipythonconsole tests separately because they pose issues with 
asynchonously opened sockets
+skiptests="test_ipythonconsole"
+skipslowtests="test_ipythonconsole"
+
+# add all tests to skip into $skiptests or $skipttestsslow separated by 
whitespace
+# the shortcut is not sent by the editorbot
+skiptests+=" test_comment"
+# the click/tab press is not sent by the bot
+skiptests+=" test_tab_copies_find_to_replace"
+# tests that require internet connection
+skiptests+=" test_github_backend test_update"
+# we modified the dependencies in %%prep, this is a pure developer test
+skiptests+=" test_dependencies_for_spyder_dialog_in_sync"
 # segfaults in xvfb
-skiptests="$skiptests or test_arrayeditor_edit_complex_array"
-# this test runs into timeouts and is skipped on some of the
-# upstream CIs for the same reason
-skiptests="$skiptests or test_mpl_backend_change"
+skiptests+=" test_arrayeditor_edit_complex_array"
 # tests not suitable for CIs or OBS as evident from the last assert which 
fails here
-skiptests="$skiptests or 
test_connection_dialog_remembers_input_with_ssh_passphrase"
-skiptests="$skiptests or test_connection_dialog_remembers_input_with_password"
-# tests fail on CIs
-skiptests="$skiptests or test_comment or test_tab_copies_find_to_replace"
-# tests rely on IPythonConsole behaving well on OBS (which does not..)
-ipythonplugin="spyder/plugins/ipythonconsole"
-ignoretestfiles="--ignore=$ipythonplugin/tests/test_ipythonconsole.py
- --ignore=$ipythonplugin/comms/tests/test_comms.py"
-# we modified the check in prep
-skiptests="$skiptests or test_dependencies_for_spyder_dialog_in_sync"
-%pytest -k "not ($skiptests)" $ignoretestfiles
+skiptests+=" test_connection_dialog_remembers_input_with_ssh_passphrase"
+skiptests+=" test_connection_dialog_remembers_input_with_password"
+# completes to math.hypot(cooordinates) instead of expected 
math.hypot(*coordinates)
+skipslowtests+=" test_completions"
+
+# the linter does not report warnings with the D and E error codes
+skipslowtests+=" test_ignore_warnings test_move_warnings test_get_warnings 
test_update_warnings"
+# opens too many files ?
+# likely a test before
+skipslowtests+=" test_open_notebooks_from_project_explorer"
+
+# the following tests rely on IPythonConsole behaving well on OBS (which does 
not..)
+skipipythontests=""
+skipipythonslowtests=""
+# xvfb does not like the repeating restart of the kernels in those tests
+skipipythontests+=" test_load_kernel_file"
+# running into timeouts

commit spyder for openSUSE:Factory

2020-04-13 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2020-04-13 12:53:00

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.3248 (New)


Package is "spyder"

Mon Apr 13 12:53:00 2020 rev:2 rq:793230 version:4.1.2

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2020-04-02 
17:42:51.397372851 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.3248/spyder.changes  2020-04-13 
12:53:05.324642950 +0200
@@ -1,0 +2,24 @@
+Sat Apr  4 20:48:30 UTC 2020 - Benjamin Greiner 
+
+- new version 4.1.2
+- New features
+  Add a new entry to the status bar to show the current 
+  state of Python language server. This will allow users to 
+  know if completions, linting and folding are working as 
+  expected or have issues. Clicking on this entry will also 
+  show a menu from which is possible to restart the server 
+  manually.
+- Important fixes
+  * Completely disable warning informing to restart Spyder 
+when a screeresolution is detected on macOS.
+  * Show an error message when it's not possible to create a 
+special console for Sympy, Cython or Pylab.
+  * Restore code folding for all files with less than 2000 lines.
+  * Fix showing help for dot object (e.g. `np.sin`) in the 
+IPython console.
+  * Fix showing kernel initialization error messages on Windows.
+- for a full list of issues closed and PRs merge see CHANGELOG.md
+- remove patch merged upstream
+  spyder-pr11899-fixdeprecation.patch
+
+---

Old:

  spyder-4.1.1.tar.gz
  spyder-pr11899-fixdeprecation.patch

New:

  spyder-4.1.2.tar.gz



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.CfugWY/_old  2020-04-13 12:53:06.328643387 +0200
+++ /var/tmp/diff_new_pack.CfugWY/_new  2020-04-13 12:53:06.332643388 +0200
@@ -23,39 +23,39 @@
 %endif
 %define skip_python2 1
 Name:   spyder
-Version:4.1.1
+Version:4.1.2
 Release:0
 Summary:The Scientific Python Development Environment
 License:MIT
+Group:  Development/Languages/Python
 URL:https://www.spyder-ide.org/
 Source: 
https://github.com/spyder-ide/spyder/archive/v%{version}.tar.gz#/spyder-%{version}.tar.gz
 Source1:spyder-rpmlintrc
 Patch0: spyder-pr11704-fixpytestargs.patch
-Patch1: spyder-pr11899-fixdeprecation.patch
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  python3-Pygments >= 2.0
-BuildRequires:  python3-QDarkStyle >= 2.7
+BuildRequires:  python3-QDarkStyle >= 2.8
 BuildRequires:  python3-QtAwesome >= 0.5.7
 BuildRequires:  python3-QtPy >= 1.5.0
 BuildRequires:  python3-Sphinx >= 0.6.0
-BuildRequires:  python3-atomicwrites
+BuildRequires:  python3-atomicwrites >= 1.2.0
 BuildRequires:  python3-chardet >= 2.0.0
 BuildRequires:  python3-devel
 BuildRequires:  python3-intervaltree
 BuildRequires:  python3-jedi >= 0.9.0
-BuildRequires:  python3-nbconvert
-BuildRequires:  python3-numpydoc
-BuildRequires:  python3-pexpect
-BuildRequires:  python3-pickleshare
-BuildRequires:  python3-psutil
+BuildRequires:  python3-nbconvert >= 4.0
+BuildRequires:  python3-numpydoc >= 0.6.0
+BuildRequires:  python3-pexpect >= 4.4.0
+BuildRequires:  python3-pickleshare >= 0.4
+BuildRequires:  python3-psutil >= 5.3
 BuildRequires:  python3-pycodestyle
 BuildRequires:  python3-pyflakes
 BuildRequires:  python3-pygments >= 2.0
-BuildRequires:  python3-pylint
+BuildRequires:  python3-pylint >= 0.25
 BuildRequires:  python3-python-language-server >= 0.31.9
 BuildRequires:  python3-pyxdg >= 0.26
-BuildRequires:  python3-pyzmq
+BuildRequires:  python3-pyzmq >= 17
 BuildRequires:  python3-qt5 >= 5.5
 BuildRequires:  python3-qtconsole >= 4.6.0
 BuildRequires:  python3-rope >= 0.10.5
@@ -64,35 +64,36 @@
 BuildRequires:  update-desktop-files
 Requires:   %{name}-lang
 Requires:   python3-Pygments >= 2.0
-Requires:   python3-QDarkStyle >= 2.7
+Requires:   python3-QDarkStyle >= 2.8
 Requires:   python3-QtAwesome >= 0.5.7
 Requires:   python3-QtPy >= 1.5.0
 Requires:   python3-Sphinx >= 0.6.0
-Requires:   python3-atomicwrites
+Requires:   python3-atomicwrites >= 1.2.0
 Requires:   python3-chardet >= 2.0.0
-Requires:   python3-cloudpickle
-Requires:   python3-diff-match-patch
+Requires:   python3-cloudpickle >= 0.5.0
+Requires:   python3-diff-match-patch >= 2018
 Requires:   python3-intervaltree
-Requires:   python3-jedi >= 0.9.0
+Requires:   python3-jedi >= 0.15.2
 Requires:   python3-keyring
-Requires:   python3-nbconvert
-Requires:   python3-numpydoc
+Requires:   

commit spyder for openSUSE:Factory

2019-06-04 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2019-06-04 12:12:07

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.5148 (New)


Package is "spyder"

Tue Jun  4 12:12:07 2019 rev:33 rq:707265 version:3.3.4

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2019-05-22 
10:58:32.674877915 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.5148/spyder.changes  2019-06-04 
12:12:36.171816618 +0200
@@ -1,0 +2,5 @@
+Mon Jun  3 17:04:50 UTC 2019 - Todd R 
+
+- Fix jupyter dependencies.
+
+---



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.F4juNJ/_old  2019-06-04 12:12:37.635816139 +0200
+++ /var/tmp/diff_new_pack.F4juNJ/_new  2019-06-04 12:12:37.639816138 +0200
@@ -37,8 +37,7 @@
 BuildRequires:  python-chardet >= 2.0.0
 BuildRequires:  python-devel
 BuildRequires:  python-jedi >= 0.9.0
-BuildRequires:  python-jupyter_nbconvert
-BuildRequires:  python-jupyter_qtconsole >= 4.2.0
+BuildRequires:  python-nbconvert
 BuildRequires:  python-numpydoc
 BuildRequires:  python-pickleshare
 BuildRequires:  python-psutil
@@ -47,6 +46,7 @@
 BuildRequires:  python-pylint
 BuildRequires:  python-pyzmq
 BuildRequires:  python-qt5 >= 5.5
+BuildRequires:  python-qtconsole >= 4.2.0
 BuildRequires:  python-rope >= 0.10.5
 BuildRequires:  python-rpm-macros
 BuildRequires:  python-setuptools
@@ -77,9 +77,8 @@
 Requires:   python-chardet >= 2.0.0
 Requires:   python-cloudpickle
 Requires:   python-jedi >= 0.9.0
-Requires:   python-jupyter_nbconvert
-Requires:   python-jupyter_qtconsole >= 4.2.0
 Requires:   python-keyring
+Requires:   python-nbconvert
 Requires:   python-numpydoc
 Requires:   python-pickleshare
 Requires:   python-psutil
@@ -88,6 +87,7 @@
 Requires:   python-pylint
 Requires:   python-pyzmq
 Requires:   python-qt5 >= 5.2
+Requires:   python-qtconsole >= 4.2.0
 Requires:   python-rope >= 0.10.5
 Requires:   python-spyder-kernels >= 0.4.3
 Recommends: python-Pillow




commit spyder for openSUSE:Factory

2019-05-22 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2019-05-22 10:58:30

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.5148 (New)


Package is "spyder"

Wed May 22 10:58:30 2019 rev:32 rq:695342 version:3.3.4

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2019-01-21 
10:46:21.472312675 +0100
+++ /work/SRC/openSUSE:Factory/.spyder.new.5148/spyder.changes  2019-05-22 
10:58:32.674877915 +0200
@@ -1,0 +2,78 @@
+Sun Apr  7 19:08:38 UTC 2019 - Sebastian Wagner 
+
+- Add changelog.sh for easier changelog conversion in packaging.
+- update to version 3.3.4:
+ - New features:
+  - Fix several incompatibilities with PyQt5 5.12.
+  - Avoid errors when running `turtle` programs in the IPython console
+  multiple times.
+  - Avoid the UMR to reload modules installed in the user site-packages
+  directory.
+ - Issues Closed:
+  - [Issue 8978](https://github.com/spyder-ide/spyder/issues/8978) - Github 
login window is resizing automatically ([PR 
8993](https://github.com/spyder-ide/spyder/pull/8993))
+  - [Issue 8934](https://github.com/spyder-ide/spyder/issues/8934) - IOError 
raised when completion plugins fail to start ([PR 
8950](https://github.com/spyder-ide/spyder/pull/8950))
+  - [Issue 8927](https://github.com/spyder-ide/spyder/issues/8927) - Change 
"Clear variables" to "Remove variables" in French translation ([PR 
8951](https://github.com/spyder-ide/spyder/pull/8951))
+  - [Issue 8878](https://github.com/spyder-ide/spyder/issues/8878) - Error 
when try to type opening bracket in console ([PR 
8879](https://github.com/spyder-ide/spyder/pull/8879))
+  - [Issue 8841](https://github.com/spyder-ide/spyder/issues/8841) - Static 
Code Analysis can be attempted without selected file ([PR 
8921](https://github.com/spyder-ide/spyder/pull/8921))
+  - [Issue 8807](https://github.com/spyder-ide/spyder/issues/8807) - Error 
when saving LANG_FILE ([PR 
8808](https://github.com/spyder-ide/spyder/pull/8808))
+  - [Issue 8789](https://github.com/spyder-ide/spyder/issues/8789) - 
spyder_io_hdf5 plugin no longer available ([PR 
8790](https://github.com/spyder-ide/spyder/pull/8790))
+  - [Issue 8776](https://github.com/spyder-ide/spyder/issues/8776) - Problem 
with debugfile() in version >= 3.3.0
+  - [Issue 8764](https://github.com/spyder-ide/spyder/issues/8764) - 
VersionConflict when opening a file in the Editor ([PR 
8781](https://github.com/spyder-ide/spyder/pull/8781))
+  - [Issue 8762](https://github.com/spyder-ide/spyder/issues/8762) - Text 
written in help pane gets automatically selected and replaced with every 
keystroke ([PR 8907](https://github.com/spyder-ide/spyder/pull/8907))
+  - [Issue 8748](https://github.com/spyder-ide/spyder/issues/8748) - spyder 
3.3.3 icon theme Spyder 3 problem with PyQt 5.12 ([PR 
8896](https://github.com/spyder-ide/spyder/pull/8896))
+  - [Issue 8747](https://github.com/spyder-ide/spyder/issues/8747) - Spyder 
should depend on QtWebEngine for pyqt >= 5.12 ([PR 
8753](https://github.com/spyder-ide/spyder/pull/8753))
+  - [Issue 6278](https://github.com/spyder-ide/spyder/issues/6278) - Problems 
with running turtle programs in Spyder
+ - Pull Requests Merged:
+  - [PR 9073](https://github.com/spyder-ide/spyder/pull/9073) - PR: Increase 
minimal required version of spyder-kernels to 0.4.3
+  - [PR 9041](https://github.com/spyder-ide/spyder/pull/9041) - PR: Fix a 
recurrrent error with our IPython console tests
+  - [PR 9023](https://github.com/spyder-ide/spyder/pull/9023) - PR: Fix 
warning and todo action menu entries
+  - [PR 9020](https://github.com/spyder-ide/spyder/pull/9020) - PR: Fix our 
tests on Windows/Python 3.7
+  - [PR 8996](https://github.com/spyder-ide/spyder/pull/8996) - PR: Generate 
PyPI long description from README.md
+  - [PR 8993](https://github.com/spyder-ide/spyder/pull/8993) - PR: Fix 
over-height resize of the Github login dialog 
([8978](https://github.com/spyder-ide/spyder/issues/8978))
+  - [PR 8953](https://github.com/spyder-ide/spyder/pull/8953) - PR: Compile 
French translation po file
+  - [PR 8951](https://github.com/spyder-ide/spyder/pull/8951) - PR: Change 
'Supprimer' for 'Effacer' in remove variables text for French translation 
([8927](https://github.com/spyder-ide/spyder/issues/8927))
+  - [PR 8950](https://github.com/spyder-ide/spyder/pull/8950) - PR: Don't 
raise an error if completion plugins fail to start 
([8934](https://github.com/spyder-ide/spyder/issues/8934))
+  - [PR 8928](https://github.com/spyder-ide/spyder/pull/8928) - PR: Use 
generic Qt name instead of Qt4 when switching backend for Mayavi
+  - [PR 8921](https://github.com/spyder-ide/spyder/pull/8921) - PR: Set 
enabled value of start_button with is_valid (Static Code Analysis) 

commit spyder for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2019-01-21 10:46:17

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new.28833 (New)


Package is "spyder"

Mon Jan 21 10:46:17 2019 rev:31 rq:662881 version:3.3.2

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2018-08-18 
00:04:49.295204371 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new.28833/spyder.changes 2019-01-21 
10:46:21.472312675 +0100
@@ -1,0 +2,137 @@
+Sat Dec 22 05:28:52 UTC 2018 - Todd R 
+
+- Update to version 3.3.2
+  + New features
+> Main Window
+  * Add new German and Hungarian translations.
+> Preferences
+  * Give users the ability to select the OpenGL implementation
+used by Qt. This option can be changed in
+`General > Advanced Settings > Rendering engine`.
+> Find in files
+  * Simplify the way to exclude files from search.
+  * Fix error that prevented to stop a search when it was in
+progress.
+  * Save its options when Spyder is closed.
+> Under the hood
+  * Don't remove Spyder's temporary directory when Spyder is
+closed. This avoids conflicts when multiple Spyder
+instances are running.
+  + Issues Closed
+* spyder.desktop doesn't contain  WMClass variable for grouping windows
+* Update translations for 3.3.2
+* Error on startup with non-clean config file (from previous 
files/projects open?) and recent master builds
+* Error when changing language from French to English
+* Error raises when use multiprocessing
+* DeprecationWarning with iPython during executing certain commands in the 
console.
+* PermissionError while launching Spyder
+* Custom interpreters are not shown in "Preferences > Python interpreter"
+* Kernel crash due to file with the same name of a stdlib Python module 
present in current working directory
+* Error while restarting kernel
+* Connect to kernel dialog needs to be clearer that either the SSH keyfile 
*or* the password is required
+* 4.0beta1 is offered as an update when using a development version and a 
virtualenv
+* Nbconvert 5.4.0 breaking mainwindow notebook test due to change in 
output file text
+* Find In Files: empty "Exclude" field makes all files be excluded
+* Find In Files: regexp icon
+* Make visible by default the widget to exclude file types in Find in Files
+* Stopping a search using FindInFiles freezes the app
+* Change the way to exclude file types in Find in files
+* FileNotFoundError when using custom interpreter
+* Error when copying data from a dataframe
+* Cannot import notebook variables
+* Error when dropping files in the Editor
+* Error when browsing git repository
+* Error after upgrading to Python 3.7
+* Error on saving generated by Pygments lexers
+* New Python interpreter selection combobox displays previous, not actual 
executable path if selected from file browser
+* Error when trying to display Latex through Matplotlib
+* AttributeError: 'NoneType' object has no attribute 'input'
+* Annoying "Are you sure you want to restart the kernel?"
+* TypeError: scaledToWidth in the IPython console
+* Main window is black when starting Spyder over ssh/X11
+* PermissionError when launching kernel
+* AttributeError when pasting list in collectionseditor.py
+* UnicodeDecodeError when changing PYTHONPATH in Python 2
+* Crash when displaying a pandas data frame with a column containing a 
data frame
+* Error when passing a regexp to the findreplace widget
+* Data Type of customized class is changed to base class when viewed in 
the Variable Explorer
+* Text in "About Spyder" menu is not selectable
+* UnicodeDecodeError when truncating results in Find in files
+* Find in Files options not saved to spyder.ini
+* Closing all files in split pane view with at least 2 open then clicking 
any menu triggers RuntimeError
+* Find in files exclude as a textbox is very limited (not very UX friendly 
either)
+* Menu items don't show in full-screen mode
+* Output of C extensions is not shown in IPython console
+* Editor maximized - Run script - console takes most of screen
+  + Pull Requests Merged
+* PR: Add StartupWMClass to Linux desktop files
+* PR: Update Spanish translation for 3.3.2
+* PR: French Translation for 3.3.2
+* PR: Fix tests in Appveyor/Python 2
+* PR: Fix error in Pydoc widget when quitting server in Python 2
+* PR: Fixes due to the new Pytest 4
+* PR: Add German translation
+* PR: Update Japanese translation for 3.3.2
+* PR: Update Hungarian translation for 3.3.2
+* PR: Prevent an error during the initialization of 

commit spyder for openSUSE:Factory

2018-08-17 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2018-08-18 00:04:24

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is "spyder"

Sat Aug 18 00:04:24 2018 rev:30 rq:629545 version:3.3.1

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2018-06-28 
15:14:31.923470517 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2018-08-18 
00:04:49.295204371 +0200
@@ -1,0 +2,218 @@
+Thu Aug 16 08:02:03 UTC 2018 - jeng...@inai.de
+
+- Ensure neutrality of description and trim filler words.
+
+---
+Mon Aug 13 16:22:13 UTC 2018 - toddrme2...@gmail.com
+
+- Update to Version 3.3.1
+  + New features
+> Preferences
+  * Save the list of custom interpreters introduced in
+`Preferences > Python interpreter`.
+> IPython console
+  * Do not save pdb commands in debugging history
+  + Issues Closed
+* Tutorial should be conformed to the Spyder Docs style guide ([PR 
7659](https://github.com/spyder-ide/spyder/pull/7659))
+* Tutorial is out of date and needs updating ([PR 
7643](https://github.com/spyder-ide/spyder/pull/7643))
+* Include runtests.py in tarball ([PR 
7651](https://github.com/spyder-ide/spyder/pull/7651))
+* Update setup.py with polished, up to date description, links and 
metadata for PyPI ([PR 7582](https://github.com/spyder-ide/spyder/pull/7582))
+* Improve selection of custom Python interpreter in Preferences ([PR 
7566](https://github.com/spyder-ide/spyder/pull/7566))
+* IOError when getting saved file names in a project ([PR 
7515](https://github.com/spyder-ide/spyder/pull/7515))
+* NameError: name '_' is not defined ([PR 
7495](https://github.com/spyder-ide/spyder/pull/7495))
+* "switch to console" keyboard shortcut doesn't do anything ([PR 
7471](https://github.com/spyder-ide/spyder/pull/7471))
+* Check for new conda packages in Anaconda's repos instead of Github ([PR 
7478](https://github.com/spyder-ide/spyder/pull/7478))
+* Error in display of tabulator in editor ([PR 
7464](https://github.com/spyder-ide/spyder/pull/7464))
+* Don't ask again ineffective in Console delete all variables dialog  ([PR 
7462](https://github.com/spyder-ide/spyder/pull/7462))
+* AttributeError: 'NoneType' object has no attribute 
'get_active_project_path' ([PR 
7409](https://github.com/spyder-ide/spyder/pull/7409))
+* Update readme and contributing guide to reflect need to install (correct 
version of) spyder-kernels ([PR 
7418](https://github.com/spyder-ide/spyder/pull/7418))
+* Failure checking out a branch and the opened file is in a different path 
([PR 7642](https://github.com/spyder-ide/spyder/pull/7642))
+* Syntax highlighting for numeric literals containing underscores ([PR 
7505](https://github.com/spyder-ide/spyder/pull/7505))
+* Debugging history saves both python commands and pdb commands ([PR 
7300](https://github.com/spyder-ide/spyder/pull/7300))
+* Error when connecting to external kernels ([PR 
7463](https://github.com/spyder-ide/spyder/pull/7463))
+* Do not reopen Project explorer on startup ([PR 
7546](https://github.com/spyder-ide/spyder/pull/7546))
+* Spyder hangs on interactive input in internal console (input is not 
redirected) ([PR 7500](https://github.com/spyder-ide/spyder/pull/7500))
+  + Pull Requests Merged
+* Conform tutorial to docs style guide and further minor improvements 
([7652](https://github.com/spyder-ide/spyder/issues/7652))
+* Add runtests.py and conftest.py to our tarball 
([7639](https://github.com/spyder-ide/spyder/issues/7639))
+* Don't require keyring for Python 2 and Linux in our wheels
+* Edit tutorial to update it, fix errors, copyedit and clarify 
([7641](https://github.com/spyder-ide/spyder/issues/7641))
+* Handle error when doing a browser history update 
([7328](https://github.com/spyder-ide/spyder/issues/7328))
+* Upgrade all links to use HTTPS where available, and fix link targets 
when broken/redirected
+* Update conda install command for spyder-kernels 1.x
+* Fix bug in spyder3.appdata.xml
+* Send reported issues to Spyder's main repo in DEV mode
+* Update capitalization of Spyder name, and standardize description with 
everywhere else
+* Update setup.py description, metadata, links, and more 
([7581](https://github.com/spyder-ide/spyder/issues/7581))
+* Improve selection of custom interpreter 
([7529](https://github.com/spyder-ide/spyder/issues/7529))
+* Migrate to CircleCI 2.0
+* Do not automatically open Project Explorer when opening project if user 
closed it ([6292](https://github.com/spyder-ide/spyder/issues/6292))
+* Fix misspelling in 

commit spyder for openSUSE:Factory

2018-06-28 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2018-06-28 15:14:27

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is "spyder"

Thu Jun 28 15:14:27 2018 rev:29 rq:619433 version:3.2.8

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2018-04-30 
22:59:05.524125306 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2018-06-28 
15:14:31.923470517 +0200
@@ -1,0 +2,5 @@
+Wed Jun 27 17:18:32 UTC 2018 - ter...@gmail.com
+
+- Add missing dependency python-cloudpickle
+
+---



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.Y4AROw/_old  2018-06-28 15:14:32.839468838 +0200
+++ /var/tmp/diff_new_pack.Y4AROw/_new  2018-06-28 15:14:32.839468838 +0200
@@ -29,10 +29,9 @@
 Source1:spyder-rpmlintrc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
+BuildRequires:  python-Pygments >= 2.0
 BuildRequires:  python-QtAwesome >= 0.4.1
 BuildRequires:  python-QtPy >= 1.1.0
-BuildRequires:  python-Pygments >= 2.0
 BuildRequires:  python-Sphinx >= 0.6.0
 BuildRequires:  python-chardet >= 2.0.0
 BuildRequires:  python-devel
@@ -41,13 +40,14 @@
 BuildRequires:  python-jupyter_qtconsole >= 4.2.0
 BuildRequires:  python-numpydoc
 BuildRequires:  python-pickleshare
+BuildRequires:  python-psutil
 BuildRequires:  python-pycodestyle
 BuildRequires:  python-pyflakes
 BuildRequires:  python-pylint
-BuildRequires:  python-psutil
 BuildRequires:  python-pyzmq
 BuildRequires:  python-qt5 >= 5.2
 BuildRequires:  python-rope >= 0.10.5
+BuildRequires:  python-rpm-macros
 BuildRequires:  python-setuptools
 BuildRequires:  update-desktop-files
 %if %{with test}
@@ -72,6 +72,7 @@
 Requires:   python-QtPy >= 1.1.0
 Requires:   python-Sphinx >= 0.6.0
 Requires:   python-chardet >= 2.0.0
+Requires:   python-cloudpickle
 Requires:   python-jedi >= 0.9.0
 Requires:   python-jupyter_nbconvert
 Requires:   python-jupyter_qtconsole >= 4.2.0
@@ -95,8 +96,8 @@
 Recommends: %{name}-hdf5
 Recommends: %{name}-profiler
 Recommends: %{name}-pylint
-Provides:   python-spyderlib = %{version}
 Provides:   python-spyder
+Provides:   python-spyderlib = %{version}
 Obsoletes:  python-spyderlib < %{version}
 BuildArch:  noarch
 




commit spyder for openSUSE:Factory

2018-04-30 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2018-04-30 22:56:51

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is "spyder"

Mon Apr 30 22:56:51 2018 rev:28 rq:602312 version:3.2.8

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2017-09-09 
20:24:44.705225835 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2018-04-30 
22:59:05.524125306 +0200
@@ -1,0 +2,516 @@
+Sat Apr 28 20:13:57 UTC 2018 - toddrme2...@gmail.com
+
+- Update to Version 3.2.8
+  + New features
+> Editor
+  * Add `Ctrl+Shift+Enter` shortcut to introduce new lines at any point.
+> IPython console
+  * Always run Cython files in a dedicated console.
+  + Issues Closed
+* ValueError trying to open pandas.DateOffset objects in Variable Explorer 
+* AttributeError when attempting to edit non-writeable or non-settable 
attributes of certain (e.g. many common Pandas) objects in CollectionsEditor 
+* TypeError and Python hard crash to desktop after modifying _typ 
attribute of pandas Period in CollectionsEditor 
+* Saving session data (spydata) deletes all arrays nested inside other 
data structures 
+* System time change causes Spyder error 
+* AttributeError: 'NoneType' object has no attribute 
'apply_plugin_settings' when attempting to activate Automatic Connections for 
Help
+* Typo in introspection.utils.get_words
+* Sphinx html_use_smartypants is deprecated as of 1.6 and removed in 1.7 
+* Spyder always open a new instance after updating to 3.2.7 version 
+* Strange behavior for Spyder code annotations 
+* AttributeError: 'NoneType' object has no attribute 
'apply_plugin_settings' 
+* AttributeError: 'NoneType' object has no attribute 'load_module' 
+* Setting a path containing a single quote 
+* ValueError when closing a file whose folder changed name in File 
Explorer 
+* When browsing MultiIndex in Object Explorer, Pandas raises 
NotImplementedError: isna is not defined for MultiIndex 
+* FileNotFoundError generated for template.py 
+* Variable Explorer windows don't close when Spyder exits; prevents it 
from reopening until manually closed 
+* Bug: Find and Replace indicate "no matches" when "[", "(", or ")" 
included in the search string 
+* AttributeError when attempting to view dom.minidom.Element object in 
Variable Explorer 
+* How do I move to a new line while I'm in the middle of the current line? 
+* pyximport.install() in sitecustomize.py is not a good idea 
+* delete (context="editor", name="delete") keyboard shortcut doesn't work 
+* Saving large workspace on network drive crashes Spyder on Windows 
+  + Pull Requests Merged
+* Error report stopgap to make instructions harder to miss
+* Fix various bugs in Variable Explorer, including an application crash to 
desktop 
+* Replace deprecated function in inline CollectionsEditor tests and add 
recently supported data types
+* Make several GUI/qtbot tests more reliable by increasing timeouts and 
tweaking the methods used
+* Add .pytest_cache to gitignore
+* Fix new instance validation on Windows. 
+* Fix NotImplementedError when browsing a MultiIndex in the Collection 
Editor 
+* Set parent for Variable Explorer editors so Spyder closes properly 
+* Change time elapsed calculation to prevent OSError 
+* Fix bugs in session saving to spydata and improve tests 
+* Allow TODO check marks with blank line 
+* Fix typo in utils.introspection.get_words
+* Pin to a Tornado version less than 5.0 to avoid hangs in our tests
+* Run Cython files in a dedicated console 
+* Avoid showing dialogs in IPython console tests to avoid segfaults
+* Be able to open files in the Editor if no template is found 
+* Add handling for AttributteError when importing module from path 
+* Remove ipyconsole and editor attrs from the Help plugin 
+* Update deprecated Sphinx directive html_use_smartypants 
+* Allow rename from Explorer to work for directories 
+* Fix error when setting a path with a single quote 
+* Delay check whether we are running under pytest until run time
+* Allow shortcut key for editor/delete to work like Del key 
+* Restore the previous wording for package versions in error report
+* Skip some IPython console tests in PyQt4 because they are segfaulting 
too much
+* Find/replace - return match counts on unescaped characters 
+* Add Ctrl+Shift+Enter to enter a new line in the Editor 
+- Update to Version 3.2.7
+  + New features
+> Main Window
+  * Improve the interface to report errors to Github.
+> Variable Explorer
+  * Enable the display of many 

commit spyder for openSUSE:Factory

2017-09-09 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2017-09-09 20:24:43

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is "spyder"

Sat Sep  9 20:24:43 2017 rev:27 rq:519552 version:3.2.1

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2017-07-30 
11:26:51.001881913 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2017-09-09 
20:24:44.705225835 +0200
@@ -1,0 +2,20 @@
+Mon Aug 28 21:50:20 UTC 2017 - toddrme2...@gmail.com
+
+- Update to version 3.2.1
+  * See: https://github.com/spyder-ide/spyder/blob/v3.2.1/CHANGELOG.md
+- Update dependencies
+- Implement unit test
+- Update descriptions
+- Remove spyderlib subpackage.  spyderlib no longer exists.
+  Everything that was in spyderlib is now in the spyder namespace.
+- Split plugins into their own subpackages.  Plugins are each in
+  their own namespace, and third-party plugins are now possible.
+  Further, some plugins can pull in dependencies that some users
+  may not want.
+- Update URL to new upstream URL.
+- Add additional dependencies.
+- Check which dependencies are really needed and which ones are
+  optional and divide them into Requires and Recommends
+  appropriately.
+
+---

Old:

  spyder-2.3.8.zip

New:

  spyder-3.2.1.tar.gz



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.DqAZN2/_old  2017-09-09 20:24:45.365132819 +0200
+++ /var/tmp/diff_new_pack.DqAZN2/_new  2017-09-09 20:24:45.369132256 +0200
@@ -16,136 +16,274 @@
 #
 
 
+%bcond_with test
+%define X_display ":98"
 Name:   spyder
-Version:2.3.8
+Version:3.2.1
 Release:0
-Url:http://spyderlib.googlecode.com
+Url:https://github.com/spyder-ide/spyder
 Summary:Scientific PYthon Development EnviRonment
 License:MIT
 Group:  Development/Languages/Python
-Source: 
https://pypi.python.org/packages/source/s/spyder/spyder-%{version}.zip
+Source: 
https://files.pythonhosted.org/packages/source/s/spyder/spyder-%{version}.tar.gz
 Source1:spyder-rpmlintrc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
-BuildRequires:  python-Pygments
+BuildRequires:  python-rpm-macros
+BuildRequires:  python-QtAwesome >= 0.4.1
+BuildRequires:  python-QtPy >= 1.1.0
+BuildRequires:  python-Pygments >= 2.0
 BuildRequires:  python-Sphinx >= 0.6.0
-BuildRequires:  python-devel >= 2.5
-BuildRequires:  python-jupyter_ipykernel
-BuildRequires:  python-jupyter_qtconsole
-BuildRequires:  python-matplotlib
-BuildRequires:  python-numpy
+BuildRequires:  python-chardet >= 2.0.0
+BuildRequires:  python-devel
+BuildRequires:  python-jedi >= 0.9.0
+BuildRequires:  python-jupyter_nbconvert
+BuildRequires:  python-jupyter_qtconsole >= 4.2.0
+BuildRequires:  python-numpydoc
+BuildRequires:  python-pickleshare
+BuildRequires:  python-pycodestyle
+BuildRequires:  python-pyflakes
+BuildRequires:  python-pylint
 BuildRequires:  python-psutil
-BuildRequires:  python-qt4 >= 4.6
-BuildRequires:  python-rope => 0.9.2
-BuildRequires:  python-scipy
-BuildRequires:  unzip
+BuildRequires:  python-pyzmq
+BuildRequires:  python-qt5 >= 5.2
+BuildRequires:  python-rope >= 0.10.5
+BuildRequires:  python-setuptools
 BuildRequires:  update-desktop-files
-Requires:   python-spyderlib = %{version}
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
-BuildArch:  noarch
+%if %{with test}
+BuildRequires:  python-Cython
+BuildRequires:  python-Pillow
+BuildRequires:  python-flaky
+BuildRequires:  python-matplotlib
+BuildRequires:  python-mock
+BuildRequires:  python-pandas
+BuildRequires:  python-pytest
+BuildRequires:  python-pytest-cov
+BuildRequires:  python-pytest-qt
+BuildRequires:  python-pytest-timeout
+BuildRequires:  python-pytest-xvfb
+BuildRequires:  python-scipy
+BuildRequires:  python-sympy
+BuildRequires:  xauth
+BuildRequires:  xorg-x11-server
 %endif
+Requires:   python-Pygments >= 2.0
+Requires:   python-QtAwesome >= 0.4.1
+Requires:   python-QtPy >= 1.1.0
+Requires:   python-Sphinx >= 0.6.0
+Requires:   python-chardet >= 2.0.0
+Requires:   python-jedi >= 0.9.0
+Requires:   python-jupyter_nbconvert
+Requires:   python-jupyter_qtconsole >= 4.2.0
+Requires:   python-numpydoc
+Requires:   python-pickleshare
+Requires:   python-psutil
+Requires:   python-pycodestyle
+Requires:   python-pyflakes
+Requires:   

commit spyder for openSUSE:Factory

2017-07-30 Thread root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2017-07-30 11:26:47

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is "spyder"

Sun Jul 30 11:26:47 2017 rev:26 rq:512960 version:2.3.8

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2016-03-16 
10:34:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2017-07-30 
11:26:51.001881913 +0200
@@ -1,0 +2,5 @@
+Fri Jul 21 11:31:45 UTC 2017 - sebix+novell@sebix.at
+
+- specfile fixes, fixes builds
+
+---



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.yns9yU/_old  2017-07-30 11:26:51.853761708 +0200
+++ /var/tmp/diff_new_pack.yns9yU/_new  2017-07-30 11:26:51.857761143 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package spyder
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -84,15 +84,18 @@
 Documentation and help files for both %{name} and python-spyderlib
 
 %lang_package
+
 %prep
 %setup -q
 # Fix wrong-file-end-of-line-encoding RPMLint warning
 sed -i 's/\r$//' doc/*.rst
 sed -i 's/\r$//' spyderlib/userconfig.py
 sed -i 's/\r$//' LICENSE
+# Remove shebangs
+sed -i '1s/^#!.*//' spyderlib/utils/external/pickleshare.py 
spyderlib/userconfig.py
 
 %build
-python setup.py build && rm build/lib/spyderlib/doc/.buildinfo
+python setup.py build
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
@@ -112,7 +115,11 @@
 %fdupes %{buildroot}%{python_sitelib}
 # Documentation belongs into _docdir:
 rm -r %{buildroot}%{python_sitelib}/spyderlib/doc
-rm -f build/lib/spyderlib/doc/.buildinfo
+# Build documentation
+sphinx-build -b html -d doc/build/doctrees doc doc/build/html
+rm doc/build/html/.buildinfo
+# Fix shebang
+sed -i '1s/^#!\/usr\/bin\/python/#!\/usr\/bin\/python2/' 
%{buildroot}%{_bindir}/%{name}
 
 %files
 %defattr(-,root,root,-)
@@ -134,7 +141,7 @@
 
 %files doc
 %defattr(-,root,root,-)
-%doc build/lib/spyderlib/doc/
+%doc doc/build/html
 
 %files lang -f %{name}.lang
 %defattr(-,root,root)





commit spyder for openSUSE:Factory

2016-03-16 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2016-03-16 10:34:44

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is "spyder"

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2015-10-08 
08:25:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2016-03-16 
10:34:45.0 +0100
@@ -1,0 +2,22 @@
+Wed Mar  9 16:57:40 UTC 2016 - toddrme2...@gmail.com
+
+- Update to Version 2.3.8
+  + New features
+* Python and IPython consoles
+  * Fix a sitecustomize error when using Matplotlib 1.5 with Python 2 on 
Linux
+* Variable Explorer
+  * Add support for Pandas Series when using Pandas 0.17+
+  * Fix a freeze when creating empty DataFrames in Python 2
+  * Fix a freeze when working with big Numpy recarray's
+* Under the hood
+  * Avoid startup crashes when there are errors importing Numpy, SciPy or 
Pillow
+  + Bug fixes
+* [Issue 2819](../../issues/2819) - Spyder fails to start because of an 
error with scipy
+* [Issue 2815](../../issues/2815) - Variable explorer is not recognizing 
Pandas Series objects
+* [Issue 2793](../../issues/2793) - Connecting to kernel fails because of 
update to Matplotlib 1.5
+* [Issue 2791](../../issues/2791) - DataFrame with no rows gives error 
when trying to view it
+* [Issue 2783](../../issues/2783) - Spyder freezes on assigning a fits 
table data
+* [Issue 2744](../../issues/2744) - Spyder hangs when creating an empty 
DataFrame on Python 2
+- Fixes bug BNC#966417
+
+---

Old:

  spyder-2.3.7.zip

New:

  spyder-2.3.8.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.q1PFCf/_old  2016-03-16 10:34:46.0 +0100
+++ /var/tmp/diff_new_pack.q1PFCf/_new  2016-03-16 10:34:46.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spyder
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX Products 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:   spyder
-Version:2.3.7
+Version:2.3.8
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific PYthon Development EnviRonment
@@ -27,16 +27,14 @@
 Source1:spyder-rpmlintrc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
+BuildRequires:  python-Pygments
 BuildRequires:  python-Sphinx >= 0.6.0
 BuildRequires:  python-devel >= 2.5
-BuildRequires:  python-flake8
 BuildRequires:  python-jupyter_ipykernel
 BuildRequires:  python-jupyter_qtconsole
 BuildRequires:  python-matplotlib
 BuildRequires:  python-numpy
-BuildRequires:  python-pep8
 BuildRequires:  python-psutil
-BuildRequires:  python-pyflakes >= 0.5.0
 BuildRequires:  python-qt4 >= 4.6
 BuildRequires:  python-rope => 0.9.2
 BuildRequires:  python-scipy
@@ -60,6 +58,7 @@
 Group:  Development/Languages/Python
 Requires:   python-Sphinx >= 0.6.0
 Requires:   python-qt4 >= 4.6
+Recommends: python-Pygments
 Recommends: python-flake8
 Recommends: python-jupyter_ipykernel
 Recommends: python-jupyter_qtconsole




commit spyder for openSUSE:Factory

2015-10-08 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2015-10-08 08:25:08

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is "spyder"

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2015-09-30 
05:50:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2015-10-08 
08:25:09.0 +0200
@@ -1,0 +2,26 @@
+Tue Oct  6 14:30:57 UTC 2015 - toddrme2...@gmail.com
+
+- Update to 2.3.7
+  + New features
+* Editor
+  * Remove support for Jedi 0.9 because it was causing crashes
+* Variable Explorer
+  * Fix crashes and freezes when working with DataFrames on Python 2
+* Under the hodd
+  * Restore support for PySide
+  + Bug fixes
+* Issue 2709 - IPython console error when trying to use SymPy
+* Issue 2693 - README should link to manual
+* Issue 2689 - "Resize" button in variable explorer chops off the array
+* Issue 2684 - Applications directory link is broken in Spyder 2.3.6 dmg's
+* Issue 2680 - "Close all files" hangs Spyder
+* Issue 2661 - Conda package manager is packed in 2.3.6 win32 distribution 
leading to errors
+* Issue 2659 - Crash while getting completions of DataFrames on the Editor 
because of Jedi 0.9
+* Issue 2654 - Creating DataFrames in Python or IPython consoles make 
Spyder 2.3.6 to hang
+* Issue 2649 - PySide can not be used on 2.3.6
+* Issue 2296 - Line numbers misaligned when zooming and scrolling in Mac
+* Issue 2036 - Code analysis and tooltips are not displayed in Ubuntu
+  + Pull requests
+* PR 2650 - Failed sip import blocks fallback to PySide
+
+---

Old:

  spyder-2.3.6.zip

New:

  spyder-2.3.7.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.e7Hec0/_old  2015-10-08 08:25:10.0 +0200
+++ /var/tmp/diff_new_pack.e7Hec0/_new  2015-10-08 08:25:10.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   spyder
-Version:2.3.6
+Version:2.3.7
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific PYthon Development EnviRonment




commit spyder for openSUSE:Factory

2015-09-29 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2015-09-30 05:50:09

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is "spyder"

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2015-06-30 
10:19:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2015-09-30 
05:50:10.0 +0200
@@ -1,0 +2,34 @@
+Fri Aug 28 07:46:52 UTC 2015 - toddrme2...@gmail.com
+
+- Update to 2.3.6
+  + New Features
+* IPython Console
+  * Make it fully compatible with IPython/Jupyter 4.0
+* Variable Explorer
+  * Don't refresh it when focused to avoid slow downs when 
+working with big data
+  * Add variable name to DataFrame editor
+  * Fix several crashes and freezes when working with DataFrames
+* Under the hood
+  * Use PyQt4 API #2 by default (API #1 is not supported anymore).
+This is necessary to support IPython/Jupyter 4.0
+  + Bug fixes
+* Multiple untitled files generate at close
+* Indenting at the first position in file fails/crashes
+* Crash after update IPython to 4.0
+* Call tips and auto completion tips go out of screen on a second monitor
+* Having a lof of data in the Variable explorer slows down Spyder 
considerably
+* Spyder crash on launch with Babel 2.0/Python 3.4
+* List of pandas dataframes in variable explorer slows down Spyder
+* Variable explorer auto-refreshes after kernel restarts
+* DataFrames with headers that contain BOM utf-8 data are 
freezing/crashing Spyder (in Python 2)
+* Spyder crashes when displaying DataFrames with duplicate column names in 
the Variable Explorer
+* Don't ask to confirm exit on default untitled files
+* Display object name in DataFrame editor
+  + Pull requests
+* Fix missing exception on Windows when importing data on the Variable 
Explorer
+* Show call tips at right position when there are multiple screens
+* Fix error when indenting on the first line of a file
+- Switch dependencies to jupyter versions
+
+---

Old:

  spyder-2.3.5.2.zip

New:

  spyder-2.3.6.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.1A22FU/_old  2015-09-30 05:50:11.0 +0200
+++ /var/tmp/diff_new_pack.1A22FU/_new  2015-09-30 05:50:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   spyder
-Version:2.3.5.2
+Version:2.3.6
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific PYthon Development EnviRonment
@@ -26,10 +26,12 @@
 Source: 
https://pypi.python.org/packages/source/s/spyder/spyder-%{version}.zip
 Source1:spyder-rpmlintrc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  IPython
 BuildRequires:  fdupes
 BuildRequires:  python-Sphinx >= 0.6.0
 BuildRequires:  python-devel >= 2.5
+BuildRequires:  python-flake8
+BuildRequires:  python-jupyter_ipykernel
+BuildRequires:  python-jupyter_qtconsole
 BuildRequires:  python-matplotlib
 BuildRequires:  python-numpy
 BuildRequires:  python-pep8
@@ -58,7 +60,9 @@
 Group:  Development/Languages/Python
 Requires:   python-Sphinx >= 0.6.0
 Requires:   python-qt4 >= 4.6
-Recommends: IPython
+Recommends: python-flake8
+Recommends: python-jupyter_ipykernel
+Recommends: python-jupyter_qtconsole
 Recommends: python-matplotlib
 Recommends: python-numpy
 Recommends: python-pep8




commit spyder for openSUSE:Factory

2015-06-30 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2015-06-30 10:19:24

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2015-03-25 
10:01:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2015-06-30 
10:19:25.0 +0200
@@ -1,0 +2,47 @@
+Mon Jun 29 11:12:38 UTC 2015 - toddrme2...@gmail.com
+
+- Update to 2.3.5.2
+  * Note: Versions 2.3.5 and 2.3.5.1 have serious startup bugs on
+Windows and Mac respectively. Hence they are not listed here.
+  * New features
+- Editor
+  + Add support for Jedi 0.9
+- IPython Console
+  + Add initial support for IPython/Jupyter 4.0
+- Main Window
+  + Improve how Spyder looks in MacOS X
+  + Several fixes to prevent startup crashes
+  * Bug fixes
+- Issue 2468 - 'Connect to existing kernel' fails if json file not in PWD
+- Issue 2466 - No Notification of Running Instance
+- Issue 2463 - Failure to preserve Matplotlib backend when using symbolic 
math
+- Issue 2456 - Launching IPython console fails because of errors importing 
Pandas or Matplotlib
+- Issue 2452 - os.system causes TypeError in Python 3
+- Issue 2448 - Spyder crashes using Variable Explorer with BeautifulSoup
+- Issue 2446 - When importing putting two periods in a row produces an 
error in a Python console
+- Issue 2363 - Spyder fails to start because of problems with lockfile
+- Issue 2356 - Block comment incorporating whitespace excludes last line
+- Issue 2341 - IPython console: sre_constants.error: unbalanced 
parenthesis while typing
+- Issue 2314 - Cell highlighting not updated after closing the FindReplace 
widget
+- Issue 2302 - Closing all files in editor shouldn't leave it empty
+- Issue 2299 - IPython preference Automatically load Pylab and Numpy 
Modules not followed
+- Issue 2298 - Cannot stop executing when runing a flask app with 
debug=True
+- Issue 2285 - Copying from Spyder and pasting into LibreOffice displays 
strange comments
+- Issue 2228 - Shortcut to run cells on Mac is not working
+- Issue 2188 - can't run win_post_install from pip
+- Issue 2171 - Spyder Mac apps (for Python 2 and 3) hang on startup with 
OSX 10.9.5
+- Issue 2028 - Background color of theme is not set properly on Mac OSX
+- Issue 1957 - Python 3 Mac app can't start Python or IPython consoles
+- Issue 1844 - Set as current console's working directory button not 
working on Python 3
+- Issue 1615 - Mac app - Matplotlib does not work with Canopy
+  * Pull requests
+- PR 2486 - Stop using IPython.lib.kernel 0.13.2 shim and add initial 
support for Jupyter
+- PR 2484 - Remove unnecessary changes to detected kernel json file when 
connecting to external kernels
+- PR 2434 - Match for pylint when parsing pylint version
+- PR 2411 - Improve github issue template
+- PR 2377 - Fix the fact that spyder_win_post_install.py can't be run from 
pip
+- PR 2293 - Hide menu icons on Mac OS X
+- PR 2247 - Add support to run Python programs on xfce and xterm external 
terminals
+- PR 2216 - Fix broken png files: libpng 1.6.2 and newer has stricter iCCP 
rules
+
+---

Old:

  spyder-2.3.4.zip

New:

  spyder-2.3.5.2.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.sWpMn5/_old  2015-06-30 10:19:26.0 +0200
+++ /var/tmp/diff_new_pack.sWpMn5/_new  2015-06-30 10:19:26.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   spyder
-Version:2.3.4
+Version:2.3.5.2
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific PYthon Development EnviRonment




commit spyder for openSUSE:Factory

2015-03-25 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2015-03-25 10:01:42

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2014-12-08 
16:56:17.0 +0100
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2015-03-25 
10:01:58.0 +0100
@@ -1,0 +2,122 @@
+Tue Mar 24 13:06:52 UTC 2015 - toddrme2...@gmail.com
+
+- Build docs for python 3.x
+- Update to 2.3.4:
+  * New features
+- Debugging
+  + After pressing the Debug button (or Ctrl+F5) move to the first 
+breakpoint
+- IPython Console
+  + Drop support for Sympy versions less than 0.7.3
+- Python Console
+  + Remove support to run system commands with ! (like !diff)
+- Editor
+  + Accept drops from compressed files on Windows
+  * Bug fixes
+- spyder crashes if ipython installed but not pygments
+- Cannot plot inline in IPython console on Linux
+- Update French translations for 2.3.4
+- Importing a module with debugger causes TypeError: decoding Unicode is 
+  not supported
+- SyntaxErrors with Python 3.2
+- Object Inspector is not showing No documentation available for objects 
+  without docstring
+- IPython does not work with brewed or virtualenv Python(s) in MacOSX
+- Spyder2.3.3 Code completion breaks
+- Spyder's WM_CLASS is empty, resulting in unexpected behavior for task 
+  managers
+- Code completion issue with Jedi
+- IPython consoles are not named correctly when connecting to existing 
+  kernels and passing the full kernel path
+- runfile with path containing apostrophes (quotes) will not work
+- Long NumPy arrays throw off errors
+- Special character ! is not processed correctly when debugging in 
Python 
+  consoles
+- Spyder crashes on Windows because of non-ascii chars in working directory
+- Don't execute external commands (!) when running pdb in python consoles
+- Execute until first breakpoint when pressing the Debug button
+- Dragging (not dropping) file from 7zip over spyder window causes 
+  TypeError in dragEnterEvent
+- spyderlib.utils.external overrides modules for script execution
+- spyder 2.3 ipython console startup code or file not working
+- Running in external system terminals is not working on Windows and 
Python 
+  3
+- Spyder crashes on launch trying to load the project config file 
+  (.spyderproject)
+- raw_input borks with '!'
+- Plot A List Of Floats In Variable Explorer Not Possible
+- Problems with sitecustomize because of pickleshare library
+- Highlight occurrences setting is lost after IDE restart
+- Mac app - Sometimes it's not possible to get the user env vars
+- The PYTHONPATH manager on the Mac app does not work with the EPD64 
+  interpreter
+- Ctrl-C doesn't copy to clipboard in object inspector
+  * Pull requests
+- Update French translations
+- Improve message for no docstring
+- catch a reason to crash on startup
+- Fix a bug in completion if callback value is not converted to string
+- Open configuration file with utf-8 encoding on Windows and Python 2
+- Fix zlib segmentation fault in Anaconda 3.4 Linux
+- Update to 2.3.3:
+  * New features
+- Editor
+  + Use the Jedi library to do code completions
+  + Add Ctrl+= as a shortcut to do Zoom in and Ctrl+0 to reset zoom
+  + Add an option to show blank spaces, under the Source menu. There is 
+  also an option to make this permanent under Preferences  Editor.
+- IPython Console
+  + Don't print DataFrames as html tables because this won't be supported 
+  since IPython 3.0
+  + Drop support for IPython 0.13
+  + Support the upcoming 3.0 version
+  + Add Ctrl+T as shortcut to open new consoles
+  + Simplify how consoles are named
+- Variable Explorer
+  + More optimizations to handle big DataFrames and NumPy arrays (i.e. 
with 
+  more than 1e6 elements).
+- Main Window
+  + Add Ctrl+W and Ctrl+F4 to close tabs in all platforms
+  + Show shortcuts to move to each pane in View  Panes
+  * Bug fixes
+- Visual help for indentation: draw spaces and tabs
+- Allow the file explorer to open any file into the editor as text
+- Augment or replace rope with Jedi
+- Kill button 'clicked' signal is connected but never disconnected on the 
+  python shell
+- Add support to get code completions for compiled modules (e.g. OpenCV)
+- Debug ignores breakpoints, if there's no ASCII characters in a file path
+- Creating file gives TypeError on Python 3
+- Keyboard shortcut to come back to 

commit spyder for openSUSE:Factory

2014-12-08 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2014-12-08 16:56:37

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2014-10-14 
07:13:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2014-12-08 
16:56:17.0 +0100
@@ -1,0 +2,18 @@
+Sat Dec  6 08:34:31 UTC 2014 - toddrme2...@gmail.com
+
+- Update to 2.3.2:
+  * Editor
+   - Improve cells visualization
+   - Add support for drag selection and improve look of 
+ line number area
+   - Open on it any text file present in the Variable Explorer
+   - View and edit IPython notebooks as Json files
+   - Syntax highlighting for Json and Yaml files
+  * Variable Explorer:
+   - Import csv files as Pandas DataFrames
+  - Improve browsing speed for NumPy arrays and DataFrames with more
+han 1e5 elements
+  * IPython Console
+   - Add a stop button to easily stop computations
+
+---

Old:

  spyder-2.3.1.zip

New:

  spyder-2.3.2.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.ZliFhG/_old  2014-12-08 16:56:18.0 +0100
+++ /var/tmp/diff_new_pack.ZliFhG/_new  2014-12-08 16:56:18.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   spyder
-Version:2.3.1
+Version:2.3.2
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific PYthon Development EnviRonment

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit spyder for openSUSE:Factory

2014-10-13 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2014-10-14 07:12:33

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2014-09-19 
15:45:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2014-10-14 
07:13:27.0 +0200
@@ -1,0 +2,5 @@
+Mon Oct 13 15:02:55 UTC 2014 - toddrme2...@gmail.com
+
+- Fix icon directory ownership
+
+---



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.5rjAfs/_old  2014-10-14 07:13:28.0 +0200
+++ /var/tmp/diff_new_pack.5rjAfs/_new  2014-10-14 07:13:28.0 +0200
@@ -116,6 +116,8 @@
 %defattr(-,root,root,-)
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
+%dir %{_datadir}/icons/hicolor/scalable
+%dir %{_datadir}/icons/hicolor/scalable/apps
 %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 %{_datadir}/pixmaps/%{name}.png
 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit spyder for openSUSE:Factory

2014-09-19 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2014-09-19 13:56:14

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2014-07-15 
08:01:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2014-09-19 
15:45:16.0 +0200
@@ -1,0 +2,52 @@
+Thu Sep 18 09:14:37 UTC 2014 - toddrme2...@gmail.com
+
+- Update to 2.3.1
+  * New features since
+* Variable Explorer
+  * Support for Pandas DataFrame's and TimeSerie's types
+  * Support for Numpy 3D arrays
+  * Drag and drop works for all its supported file types 
+(e.g. images, mat files, json files, etc)
+* Editor
+  * F9 runs the current line under the cursor if nothing is 
+selected
+  * Focus remains on it after evaluating cells and selections 
+(an option was added to return to the old behavior)
+* IPython console
+  * Connect to external kernels through ssh
+* Object Inspector
+  * Add a tutorial for beginners
+* Main Window
+  * Improve style on Mac
+  * Bug fixes
+* Issue  93  Variable explorer: allow array editor to deal 
+  with arrays with more than 2 dimensions
+* Issue  1160  Variable Explorer: add support for pandas 
+   objects
+* Issue  1305  mayavi plot hangs when IPython graphics backend 
+   is inline (default)
+* Issue  1319  Spyder is not getting its taskbar icon right in 
+   Win 7/8
+* Issue  1445  Linux style middle mouse button paste not 
+   executed in console
+* Issue  1530  Wrong encoding for date in pylint widget
+* Issue  1590  Add numpy matrices as a supported type to the 
+   Variable Explorer
+* Issue  1604  spyder 2.2.5 freezes with netCDF4-python
+* Issue  1627  Run selection (F9) changes focus to Python 
+   interpreter, but ex-Matlab users expect the 
+   focus to remain on the editor
+* Issue  1670  Provide a Run current line feature
+* Issue  1690  Feature request: connect to existing IPython
+   kernel over ssh
+* Issue  1699  Option to disable middle button paste
+* Issue  1783  The new cell delimiter when converting a 
+   notebook to python file is # In[`*`]
+* Issue  1863  Ctrl-C doesn't work in a *restarted* IPython 
+   console
+* Issue  1893  Matplotlib plots do not display correctly in 
+   2.3.0 (when running in dedicated python 
+   interpreter)
+- Update dependencies
+
+---

Old:

  spyder-2.3.0.zip

New:

  spyder-2.3.1.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.YaM5QF/_old  2014-09-19 15:45:18.0 +0200
+++ /var/tmp/diff_new_pack.YaM5QF/_new  2014-09-19 15:45:18.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   spyder
-Version:2.3.0
+Version:2.3.1
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific PYthon Development EnviRonment
@@ -35,8 +35,8 @@
 BuildRequires:  python-pep8
 BuildRequires:  python-psutil
 BuildRequires:  python-pyflakes = 0.5.0
-BuildRequires:  python-qt4 = 4.4
-BuildRequires:  python-rope = 0.9.0
+BuildRequires:  python-qt4 = 4.6
+BuildRequires:  python-rope = 0.9.2
 BuildRequires:  python-scipy
 BuildRequires:  unzip
 BuildRequires:  update-desktop-files
@@ -57,7 +57,7 @@
 Summary:Python GUI components
 Group:  Development/Languages/Python
 Requires:   python-Sphinx = 0.6.0
-Requires:   python-qt4 = 4.4
+Requires:   python-qt4 = 4.6
 Recommends: IPython
 Recommends: python-matplotlib
 Recommends: python-numpy
@@ -65,7 +65,7 @@
 Recommends: python-psutil
 Recommends: python-pyflakes = 0.5.0
 Recommends: python-pylint
-Recommends: python-rope = 0.9.0
+Recommends: python-rope = 0.9.2
 Recommends: python-scipy
 
 %description -n python-spyderlib

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit spyder for openSUSE:Factory

2014-07-15 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2014-07-15 08:01:13

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2014-02-15 
08:07:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2014-07-15 
08:01:25.0 +0200
@@ -1,0 +2,36 @@
+Mon Jul 14 15:54:00 UTC 2014 - toddrme2...@gmail.com
+
+- Add spyder-rpmlintrc as source file
+- Remove not-applied patch version_check.patch
+
+---
+Mon Jul 14 09:36:03 UTC 2014 - toddrme2...@gmail.com
+
+- Update to 2.3.0
+  - New features
+* Python 3 support
+* Editor
+* Use the Tab key to do code completions
+* Highlight cells, i.e. portions of a file delimited by separators of 
the form `# %%`
+* First-class support for Enaml files
+* Syntax highlighting for Julia files
+* Use Shift+Tab to show the signature corresponding to a 
function/method while it's been called
+* Do code completions using the tokens (or words) found in a file
+* Token-based completions work for any file type supported by the 
Editor
+* Add a new tooltip widget (borrowed from the IPython project) to 
better handle how to show function signatures
+* IPython console
+* Assign the keyboard shortcut Ctrl+Shift+I to move to it
+* Open a console by default at startup
+* Give visual feedback when opening a console
+* Show kernel error messages in the client tab
+* Object Inspector
+* Add an intro message to explain how to use it
+* New style based on the Bootswatch Cerulean theme
+* Main Window
+* Reorganize several menus
+* Under the hood
+* Improve startup time
+* Develop a new way to update configuration defaults (that doesn't 
involve resetting user settings)
+  - Bug fixes
+
+---

Old:

  spyder-2.2.5.zip
  version_check.patch

New:

  spyder-2.3.0.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.qMAAiK/_old  2014-07-15 08:01:27.0 +0200
+++ /var/tmp/diff_new_pack.qMAAiK/_new  2014-07-15 08:01:27.0 +0200
@@ -17,13 +17,14 @@
 
 
 Name:   spyder
-Version:2.2.5
+Version:2.3.0
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific PYthon Development EnviRonment
 License:MIT
 Group:  Development/Languages/Python
-Source: http://spyderlib.googlecode.com/files/%{name}-%{version}.zip
+Source: 
https://pypi.python.org/packages/source/s/spyder/spyder-%{version}.zip
+Source1:spyder-rpmlintrc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  IPython
 BuildRequires:  fdupes
@@ -72,21 +73,24 @@
 editor related widgets to your PyQt4 application.
 
 %package doc
-Summary:Documentation for %{name} and spyderlib
+Summary:Documentation for %{name} and python-spyderlib
 Group:  Development/Languages/Python
 Requires:   %{name} = %{version}
 
 %description doc
-Documentation and help files for both %{name} and spyderlib
+Documentation and help files for both %{name} and python-spyderlib
 
 %lang_package
 %prep
 %setup -q
+# Fix wrong-file-end-of-line-encoding RPMLint warning
+sed -i 's/\r$//' doc/*.rst
+sed -i 's/\r$//' spyderlib/userconfig.py
+sed -i 's/\r$//' LICENSE
+sed -i 's/\r$//' CHANGELOG
 
 %build
 python setup.py build  rm build/lib/spyderlib/doc/.buildinfo
-# Fix wrong-file-end-of-line-encoding RPMLint warning
-sed -i 's/\r//' build/lib/spyderlib/doc/_sources/*.txt
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
@@ -96,35 +100,41 @@
 mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
 # install the icon
 pushd %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
-ln -s %{python_sitelib}/spyderlib/images/spyder.svg
+ln -s %{python_sitelib}/spyderlib/images/spyder.svg %{name}.svg
 popd
-%find_lang spyderlib
-%suse_update_desktop_file spyder
+%find_lang spyderlib %{name}.lang
+%find_lang p_breakpoints %{name}.lang
+%find_lang p_profiler %{name}.lang
+%find_lang p_pylint %{name}.lang
+%suse_update_desktop_file %{name}
 %fdupes %{buildroot}%{python_sitelib}
-# Documentation belongs into %{_docdir}:
+# Documentation belongs into _docdir:
 rm -r %{buildroot}%{python_sitelib}/spyderlib/doc
+rm -f build/lib/spyderlib/doc/.buildinfo
 
 %files
 %defattr(-,root,root,-)
-%doc README
 %{_bindir}/%{name}

commit spyder for openSUSE:Factory

2014-02-14 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2014-02-15 08:07:11

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2013-12-18 
07:53:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2014-02-15 
08:07:12.0 +0100
@@ -1,0 +2,5 @@
+Fri Feb 14 10:32:54 UTC 2014 - dmuel...@suse.com
+
+- remove python-pylint buildrequires, doesn't seem  to be used
+
+---



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.oW2oPv/_old  2014-02-15 08:07:12.0 +0100
+++ /var/tmp/diff_new_pack.oW2oPv/_new  2014-02-15 08:07:12.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spyder
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -34,7 +34,6 @@
 BuildRequires:  python-pep8
 BuildRequires:  python-psutil
 BuildRequires:  python-pyflakes = 0.5.0
-BuildRequires:  python-pylint
 BuildRequires:  python-qt4 = 4.4
 BuildRequires:  python-rope = 0.9.0
 BuildRequires:  python-scipy


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit spyder for openSUSE:Factory

2013-12-17 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2013-12-18 07:53:01

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2013-11-14 
08:44:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2013-12-18 
07:53:02.0 +0100
@@ -29 +29 @@
-- Update to version 2.2.4
+- Update to version 2.2.4 (bnc#849811)



Other differences:
--

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit spyder for openSUSE:Factory

2013-11-13 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2013-11-14 08:43:59

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2013-10-17 
17:48:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2013-11-14 
08:44:00.0 +0100
@@ -1,0 +2,5 @@
+Wed Nov 13 12:42:19 UTC 2013 - p.drou...@gmail.com
+
+- Define %{python_sitelib} to fix build with SLE
+
+---



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.7yVRMk/_old  2013-11-14 08:44:01.0 +0100
+++ /var/tmp/diff_new_pack.7yVRMk/_new  2013-11-14 08:44:01.0 +0100
@@ -41,7 +41,11 @@
 BuildRequires:  unzip
 BuildRequires:  update-desktop-files
 Requires:   python-spyderlib = %{version}
+%if 0%{?suse_version}  0%{?suse_version} = 1110
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
+%else
 BuildArch:  noarch
+%endif
 
 %description
 A Scientific Python development environment, an alternative to IDLE 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit spyder for openSUSE:Factory

2013-10-17 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2013-10-17 14:28:20

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2013-10-14 
13:06:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2013-10-17 
17:48:15.0 +0200
@@ -1,0 +2,20 @@
+Tue Oct 15 21:33:19 UTC 2013 - toddrme2...@gmail.com
+
+- Update to version 2.2.5
+  * Issue  1322  Problems with scientific_startup in other interpreters from 
the one Spyder is running on
+  * Issue  1337  Mac app - Update to Qt 4.8.4 for HDPI
+  * Issue  1450  IPython kernel cpu usage increases with time
+  * Issue  1520  LinuxColor for ipython plugin
+  * Issue  1551  /doc/installation.rst: update Arch Linux package link
+  * Issue  1560  spyder 2.2.3 incompatible with pylint 0.25.1 on Windows
+  * Issue  1564  Fix several Editor cell problems
+  * Issue  1578  Typo in your 'About Spyder...' dialog.
+  * Issue  1581  Cannot launch Spyder 2.2.4 installed from DMG on Mac OS X.
+  * Issue  1589  Mention what types of objects our Variable Explorer support 
in our docs
+  * Issue  1595  Fail to start an ipython console when variable explorer 
autorefresh is turned off in Preferences
+  * Issue  1596  Spelling mistake in dialog ('loose' -- 'lose')
+  * Update our Mac application to the latest versions of Python, Qt and PyQt 
(now it's based in Homebrew).
+  * Several important compatibility fixes for PySide.
+  * Improve our support for IPython 1.0+.
+
+---

Old:

  spyder-2.2.4.zip

New:

  spyder-2.2.5.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.df8bHD/_old  2013-10-17 17:48:16.0 +0200
+++ /var/tmp/diff_new_pack.df8bHD/_new  2013-10-17 17:48:16.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   spyder
-Version:2.2.4
+Version:2.2.5
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific PYthon Development EnviRonment

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit spyder for openSUSE:Factory

2013-10-14 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2013-10-14 13:06:19

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2013-08-14 
22:58:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2013-10-14 
13:06:52.0 +0200
@@ -1,0 +2,63 @@
+Sat Oct 12 14:06:50 UTC 2013 - p.drou...@gmail.com
+
+- Update to version 2.2.4
+  * Fix issue 347: Matplotlib hangs on Mac if using PySide
+  * Fix issue 1265: Create a Debug menu to easily show how to set breakpoints
+  * Fix issue 1489: Project Explorer does not load all projects in workspace.
+  * Fix issue 1516: Make Spyder compatible with both IPython 0.13 and 1.0
+  * Fix issue 1531: Pyflakes version check is looking for 0.5.0 only
+  * Fix issue 1539: /tmp/spyder is owned by the first user on the server
+to launch spyder
+  * Make Spyder compatible with SymPy 0.7.3+
+  * Add shortcuts to the tooltips of all toolbars
+  * Make IPython Console work better if Matplotlib is not installed
+- Changes between version 2.2.3 and 2.2.2
+  * Fix issue 634: Debugging: Lingering break points
+  * Fix issue 639: Project Explorer: horizontal size issue (added an
+optional horizontal scrollbar. This option may be enabled/disabled
+in the widget context menu)
+  * Fix issue 749: Outline Explorer: Duplicate entries
+  * Fix issue 852: Implement matlab-like cell features
+  * Fix issue 1388: Add an About Spyder dependencies dialog box
+  * Fix issue 1438: runfile doesn't work correctly if unicode_literals has
+been imported (replaced backslashes by slashes in paths)
+  * Fix issue 1515: Add an option to use the same interpreter Spyder is
+running on as Python executable for external consoles
+  * Fix issue 1522: licenses of the images (especially the .png)
+  * Fix issue 1526: Build script (setup.py) includes the wrong version of
+pyflakes/rope in Windows installer
+  * Fix issue 1527: please include the LICENSE file in the source package 
+  * New Run selection (F9), Run cell (Ctrl+Enter) and Run cell and
+advance (Shift+Enter) actions in Run menu entry, as a replacement
+to the old Run selection or block and Run block and advance actions.
+   *Added Optional Dependencies dialog box in ? menu.
+   *Editor: added Monokai and Zenburn syntax coloring schemes.
+   *Keyboard shortcuts: removing deprecated shortcuts at startup. Otherwise,
+when renaming the name of a registered shortcut (in the code), the old
+shortcut will stay in Spyder configuration file and opening the Preferences
+dialog will show a shortcut conflict dialog box. 
+ * External console tabs: fixed history browsing with Ctrl+Tab and added 
+   Shift+Ctrl+Tab support.
+ * PreferencesConsoleAdvanced: new option to switch between the default 
Python
+   executable
+ * Run Icons: removed deprecated images, updated other images to the new design
+setup.py/Windows installers: now building CHM documentation for Windows
+ * SPYDER_DEBUG environment variable now supports 3 levels of debug mode:
+ SPYDER_DEBUG=0 or False: debug mode is off
+ SPYDER_DEBUG=1 or True: debug level 1 is on (internal console is 
disconnected)
+ SPYDER_DEBUG=2: debug level 2 is on (+ logging coms with external Python 
processes)
+ SPYDER_DEBUG=3: debug level 3 is on (+ enabling -v option in external
+ Python processes and debugging editor) 
+- Changes between version 2.2.2 and 2.2.1
+  * Fix issue 1497: Spyder 2.2.1 does not work with Python  2.7
+  * Fix issue 1498: TypeError thrown by IPython Console when the pager is off
+  * Fix issue 1499: Console (Terminal) throws NotImplementedError for Home/End 
keys
+  * Fix issue 1509: Add support for javascript syntax highlighting
+  * Fix issue 1510: Problems with zooming in/out 
+  * Add new icons to the Run, Debug and Main toolbars
+  * Update Pylint plugin to work with pylint 1.0
+  * Add Ctrl/Cmd+[+,-] to zoom in/out in the Editor
+  * Disable Crtl+MouseWheel to zoom in/out in Mac (See  Issue 1509 )
+  * Update Pandas and Matplotlib in our Mac application 
+
+---

Old:

  spyder-2.2.1.zip

New:

  spyder-2.2.4.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.hAbbTl/_old  2013-10-14 13:06:54.0 +0200
+++ /var/tmp/diff_new_pack.hAbbTl/_new  2013-10-14 13:06:54.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   spyder
-Version:2.2.1
+Version:2.2.4
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific 

commit spyder for openSUSE:Factory

2013-08-14 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2013-08-14 22:58:47

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2013-04-24 
09:48:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2013-08-14 
22:58:48.0 +0200
@@ -1,0 +2,7 @@
+Tue Aug 13 10:00:20 UTC 2013 - speili...@suse.com
+
+- Updato to version 2.2.1 (bnc#833564):
+  + Upstream provides no changelog
+- Install documentation into correct location
+
+---

Old:

  spyder-2.1.13.zip

New:

  spyder-2.2.1.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.VOcKok/_old  2013-08-14 22:58:49.0 +0200
+++ /var/tmp/diff_new_pack.VOcKok/_new  2013-08-14 22:58:49.0 +0200
@@ -17,16 +17,13 @@
 
 
 Name:   spyder
-%define modname %{name}lib
-Version:2.1.13
+Version:2.2.1
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific PYthon Development EnviRonment
 License:MIT
 Group:  Development/Languages/Python
-Source: http://%{modname}.googlecode.com/files/%{name}-%{version}.zip
-# PATCH-FIX-UPSTREAM version_check.patch -- Fixes detection of pyqt version
-Patch0: version_check.patch
+Source: http://spyderlib.googlecode.com/files/%{name}-%{version}.zip
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  IPython
 BuildRequires:  fdupes
@@ -45,7 +42,7 @@
 %if 0%{?suse_version} = 1210
 BuildRequires:  update-desktop-files
 %endif
-Requires:   python-%{modname} = %{version}
+Requires:   python-spyderlib = %{version}
 %if 0%{?suse_version} = 1110
 %{!?python_sitelib:  %global python_sitelib  %(python -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
 %else
@@ -58,12 +55,11 @@
 GUI-based editors for dictionaries, lists, NumPy arrays, etc.), object
 inspector, online help, and a lot more.
 
-%package -n python-%{modname}
+%package -n python-spyderlib
 Summary:Python GUI components
 Group:  Development/Languages/Python
 Requires:   python-Sphinx = 0.6.0
 Requires:   python-qt4 = 4.4
-Requires:   python(abi) = %{py_ver}
 Recommends: IPython
 Recommends: python-matplotlib
 Recommends: python-numpy
@@ -74,92 +70,64 @@
 Recommends: python-rope = 0.9.0
 Recommends: python-scipy
 
-%description -n python-%{modname}
+%description -n python-spyderlib
 The spyderlib module provides powerful console and
 editor related widgets to your PyQt4 application.
 
 %package doc
-Summary:Documentation for %{name} and %{modname}
+Summary:Documentation for %{name} and spyderlib
 Group:  Development/Languages/Python
 Requires:   %{name} = %{version}
-Requires:   python(abi) = %{py_ver}
 
 %description doc
-Documentation and help files for both %{name} and 
-%{modname}
+Documentation and help files for both %{name} and spyderlib
 
 %lang_package
 %prep
 %setup -q
-%patch0 -p1
-
-# add icon line to the .desktop file
-sed -i '9 i Icon=spyder' scripts/spyder.desktop
-
-# fix encoding
-sed -i 's/\r//' 
doc/{console,editor,explorer,findinfiles,historylog,index,inspector,internalconsole,lightmode,onlinehelp,options,overview,projectexplorer,pylint,variableexplorer}.rst
 
 %build
-export CFLAGS=%{optflags}
 python setup.py build
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-
-# remove hidden file
-rm %{buildroot}%{python_sitelib}/%{modname}/doc/.buildinfo
-
 # remove windows stuff
 rm %{buildroot}%{_bindir}/spyder_win_post_install.py
-
-# fix permission
-chmod +x %{buildroot}%{python_sitelib}/%{modname}/utils/external/pickleshare.py
-
 # create missing directories
-mkdir -p %{buildroot}%{_datadir}/applications/
 mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
-
-# install the .desktop file
-cp scripts/spyder.desktop %{buildroot}%{_datadir}/applications/
-
 # install the icon
 pushd %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
-ln -s %{python_sitelib}/%{modname}/images/spyder.svg
+ln -s %{python_sitelib}/spyderlib/images/spyder.svg
 popd
-
-%find_lang %{modname}
-
+%find_lang spyderlib
 %if 0%{?suse_version} = 1210
 %suse_update_desktop_file spyder
 %endif
-
-%fdupes %{buildroot}
-
-%clean
-rm -rf %{buildroot}
+%fdupes %{buildroot}%{python_sitelib}
+# Documentation belongs into %{_docdir}:
+rm -r %{buildroot}%{python_sitelib}/spyderlib/doc
 
 %files
 %defattr(-,root,root,-)
+%doc README
 %{_bindir}/%{name}
 

commit spyder for openSUSE:Factory

2013-04-24 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2013-04-24 09:48:41

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2013-03-07 
07:34:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2013-04-24 
09:48:43.0 +0200
@@ -1,0 +2,5 @@
+Mon Apr 22 21:48:07 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Added version_check.patch, fixes detection of pyqt version
+
+---

New:

  version_check.patch



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.AMVwvs/_old  2013-04-24 09:48:47.0 +0200
+++ /var/tmp/diff_new_pack.AMVwvs/_new  2013-04-24 09:48:47.0 +0200
@@ -25,6 +25,8 @@
 License:MIT
 Group:  Development/Languages/Python
 Source: http://%{modname}.googlecode.com/files/%{name}-%{version}.zip
+# PATCH-FIX-UPSTREAM version_check.patch -- Fixes detection of pyqt version
+Patch0: version_check.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  IPython
 BuildRequires:  fdupes
@@ -89,6 +91,7 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 
 # add icon line to the .desktop file
 sed -i '9 i Icon=spyder' scripts/spyder.desktop


++ version_check.patch ++
diff -urNB spyder-2.1.13.orig/spyderlib/requirements.py 
spyder-2.1.13/spyderlib/requirements.py
--- spyder-2.1.13.orig/spyderlib/requirements.py2013-01-04 
20:09:16.0 +0100
+++ spyder-2.1.13/spyderlib/requirements.py 2013-04-22 23:45:41.138802817 
+0200
@@ -9,13 +9,7 @@
 import sys
 import os
 import os.path as osp
-
-def check_version(actual_str, required_str):
-Return True if actual_str version fit required_str requirement
-actual = actual_str.split('.')
-required = required_str.split('.')
-return actual[0]  required[0] or \
-   (actual[0] == required[0] and actual[1]  required[1])
+from distutils.version import LooseVersion
 
 def show_warning(message):
 Show warning using Tkinter if available
@@ -43,12 +37,12 @@
 qt_infos = dict(pyqt=(PyQt4, 4.4), pyside=(PySide, 1.0))
 try:
 from spyderlib import qt
-package_name, required_str = qt_infos[qt.API]
-actual_str = qt.__version__
-if check_version(actual_str, required_str):
+package_name, required_ver = qt_infos[qt.API]
+actual_ver = qt.__version__
+if LooseVersion(actual_ver)  LooseVersion(required_ver):
 show_warning(Please check Spyder installation requirements:\n
  %s %s+ is required (found v%s).
- % (package_name, required_str, actual_str))
+ % (package_name, required_ver, actual_ver))
 except ImportError:
 show_warning(Please check Spyder installation requirements:\n
  %s %s+ (or %s %s+) is required.
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit spyder for openSUSE:Factory

2013-03-06 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2013-03-07 07:34:12

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2012-12-05 
14:09:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2013-03-07 
07:34:13.0 +0100
@@ -1,0 +2,6 @@
+Thu Feb 14 01:24:49 UTC 2013 - fi...@opensuse.org
+
+- Update to version 2.1.13:
+  * Bug fixes
+
+---

Old:

  spyder-2.1.11.zip

New:

  spyder-2.1.13.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.F4rCla/_old  2013-03-07 07:34:15.0 +0100
+++ /var/tmp/diff_new_pack.F4rCla/_new  2013-03-07 07:34:15.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spyder
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   spyder
 %define modname %{name}lib
-Version:2.1.11
+Version:2.1.13
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific PYthon Development EnviRonment
@@ -106,6 +106,9 @@
 # remove hidden file
 rm %{buildroot}%{python_sitelib}/%{modname}/doc/.buildinfo
 
+# remove windows stuff
+rm %{buildroot}%{_bindir}/spyder_win_post_install.py
+
 # fix permission
 chmod +x %{buildroot}%{python_sitelib}/%{modname}/utils/external/pickleshare.py
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit spyder for openSUSE:Factory

2012-12-05 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2012-12-05 14:09:09

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2012-06-12 
22:10:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2012-12-05 
14:09:11.0 +0100
@@ -1,0 +2,15 @@
+Thu Nov 29 17:20:37 UTC 2012 - toddrme2...@gmail.com
+
+- Fix typo
+
+---
+Thu Nov 29 13:05:17 UTC 2012 - toddrme2...@gmail.com
+
+- Update to Version 2.1.11
+  * Bug fixes
+- Split documentation package
+- Split spyderlib package and binary package, since spyderlib is
+  used independently of the spyder gui
+- Spec file cleanups
+
+---

Old:

  spyder-2.1.10.zip

New:

  spyder-2.1.11.zip



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.MtBN92/_old  2012-12-05 14:09:12.0 +0100
+++ /var/tmp/diff_new_pack.MtBN92/_new  2012-12-05 14:09:12.0 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package python-spyder
+# spec file for package spyder
 #
 # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -11,14 +11,14 @@
 # case the license is the MIT License). An Open Source License is a
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
-#
+
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
 Name:   spyder
 %define modname %{name}lib
-Version:2.1.10
+Version:2.1.11
 Release:0
 Url:http://spyderlib.googlecode.com
 Summary:Scientific PYthon Development EnviRonment
@@ -26,56 +26,76 @@
 Group:  Development/Languages/Python
 Source: http://%{modname}.googlecode.com/files/%{name}-%{version}.zip
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  IPython
 BuildRequires:  fdupes
-BuildRequires:  python-devel = 2.5
-BuildRequires:  python-qt4  4.4
-BuildRequires:  python-pyflakes = 0.5.0
-BuildRequires:  python-rope = 0.9.2
 BuildRequires:  python-Sphinx = 0.6.0
-BuildRequires:  python-numpy
-BuildRequires:  python-scipy
+BuildRequires:  python-devel = 2.5
 BuildRequires:  python-matplotlib
+BuildRequires:  python-numpy
 BuildRequires:  python-pep8
 BuildRequires:  python-psutil
+BuildRequires:  python-pyflakes = 0.5.0
 BuildRequires:  python-pylint
-BuildRequires:  IPython
+BuildRequires:  python-qt4 = 4.4
+BuildRequires:  python-rope = 0.9.0
+BuildRequires:  python-scipy
 BuildRequires:  unzip
 %if 0%{?suse_version} = 1210
 BuildRequires:  update-desktop-files
 %endif
-Requires:   python  = 2.5
-Requires:   python-base = %{py_ver}
-Requires:   python-qt4  4.4
-Recommends: python-pyflakes = 0.5.0
-Recommends: python-rope = 0.9.2
-Recommends: python-Sphinx = 0.6.0
-Recommends: python-numpy
-Recommends: python-scipy
-Recommends: python-matplotlib
-Recommends: python-pep8
-Recommends: python-psutil
-Recommends: python-pylint
-Recommends: IPython
+Requires:   python-%{modname} = %{version}
 %if 0%{?suse_version} = 1110
 %{!?python_sitelib:  %global python_sitelib  %(python -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
 %else
 BuildArch:  noarch
-%py_requires
 %endif
 
-%lang_package
-
 %description
-The spyderlib module provides powerful console and
-editor related widgets to your PyQt4 application. It also includes a
-Scientific Python development environment named 'Spyder', an alternative to
-IDLE with powerful interactive features such as variable explorer (with
+A Scientific Python development environment, an alternative to IDLE 
+with powerful interactive features such as variable explorer (with
 GUI-based editors for dictionaries, lists, NumPy arrays, etc.), object
 inspector, online help, and a lot more.
 
+%package -n python-%{modname}
+Summary:Python GUI components
+Group:  Development/Languages/Python
+Requires:   python-Sphinx = 0.6.0
+Requires:   python-qt4 = 4.4
+Requires:   python(abi) = %{py_ver}
+Recommends: IPython
+Recommends: python-matplotlib
+Recommends: python-numpy
+Recommends: python-pep8
+Recommends: python-psutil
+Recommends: python-pyflakes = 0.5.0
+Recommends: python-pylint
+Recommends: python-rope = 0.9.0
+Recommends: python-scipy
+
+%description -n python-%{modname}
+The spyderlib module provides powerful console and
+editor related widgets to your PyQt4 

commit spyder for openSUSE:Factory

2012-06-12 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2012-06-12 21:59:48

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2012-06-06 
10:29:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2012-06-12 
22:10:28.0 +0200
@@ -1,0 +2,7 @@
+Tue Jun 12 08:32:23 UTC 2012 - toddrme2...@gmail.com
+
+- Install desktop file, with appropriate icon
+- Tag documentation in spec file
+- Fix rpmlint warnings
+
+---



Other differences:
--
++ spyder.spec ++
--- /var/tmp/diff_new_pack.vN9iQ6/_old  2012-06-12 22:10:30.0 +0200
+++ /var/tmp/diff_new_pack.vN9iQ6/_new  2012-06-12 22:10:30.0 +0200
@@ -40,7 +40,11 @@
 BuildRequires:  python-pylint
 BuildRequires:  IPython
 BuildRequires:  unzip
+%if 0%{?suse_version} = 1210
+BuildRequires:  update-desktop-files
+%endif
 Requires:   python  = 2.5
+Requires:   python-base = %{py_ver}
 Requires:   python-qt4  4.4
 Recommends: python-pyflakes = 0.5.0
 Recommends: python-rope = 0.9.2
@@ -78,11 +82,40 @@
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+
+# remove hidden file
 rm %{buildroot}%{python_sitelib}/%{modname}/doc/.buildinfo
-chmod +x 
%{buildroot}%{python_sitelib}/%{modname}//utils/external/pickleshare.py
+
+# fix permission
+chmod +x %{buildroot}%{python_sitelib}/%{modname}/utils/external/pickleshare.py
+
+# fix encoding
+sed -i 's/\r//' 
%{buildroot}%{python_sitelib}/%{modname}/doc/_sources/{console,editor,explorer,findinfiles,historylog,index,inspector,internalconsole,lightmode,onlinehelp,options,overview,projectexplorer,pylint,variableexplorer}.txt
+
+# create missing directories
+mkdir -p %{buildroot}%{_datadir}/applications/
+mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
+
+# install the .desktop file
+cp scripts/spyder.desktop %{buildroot}%{_datadir}/applications/
+
+# add icon line to the .desktop file
+sed -i '9 i Icon=spyder' %{buildroot}%{_datadir}/applications/spyder.desktop
+
+# install the icon
+pushd %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
+ln -s %{python_sitelib}/%{modname}/images/spyder.svg
+popd
+
 %find_lang %{modname}
+
+%if 0%{?suse_version} = 1210
+%suse_update_desktop_file spyder
+%endif
+
 %fdupes %{buildroot}
 
+
 %clean
 rm -rf %{buildroot}
 
@@ -90,9 +123,12 @@
 %defattr(-,root,root,-)
 %doc README
 %{_bindir}/%{name}
-%{python_sitelib}/%{name}-%{version}-py%{py_ver}.egg-info
+%{_datadir}/applications/spyder.desktop
+%{_datadir}/icons/hicolor/scalable/apps/spyder.svg
 %{python_sitelib}/%{modname}/
 %{python_sitelib}/spyderplugins/
+%{python_sitelib}/%{name}-%{version}-py%{py_ver}.egg-info
+%doc %{python_sitelib}/%{modname}/doc
 %exclude %{python_sitelib}/%{modname}/locale/
 %exclude %{python_sitelib}/spyderplugins/locale/
 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit spyder for openSUSE:Factory

2012-06-06 Thread h_root
Hello community,

here is the log from the commit of package spyder for openSUSE:Factory checked 
in at 2012-06-06 10:29:02

Comparing /work/SRC/openSUSE:Factory/spyder (Old)
 and  /work/SRC/openSUSE:Factory/.spyder.new (New)


Package is spyder, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/spyder/spyder.changes2012-05-14 
16:21:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes   2012-06-06 
10:29:16.0 +0200
@@ -1,0 +2,127 @@
+Mon May 28 09:40:29 UTC 2012 - toddrme2...@gmail.com
+
+- Update to Version 2.1.10
+  * Bug fixes
+
+---
+Tue May 22 15:46:57 UTC 2012 - toddrme2...@gmail.com
+
+- Update dependencies
+- Clean up spec file formatting
+- Update to Version 2.1.9
+  * Bug fixes
+- Update to Version 2.1.8
+  * Bug fixes
+- Update to Version 2.1.7
+  * Bug fixes
+  * Variable explorer/Array editor: added support for masked arrays
+  * Showing Spyder's internal console automatically when there is a traceback
+  * Do not crash when a 3rd party plugin failed to import
+  * Editor:
+* Automatic insertion of single, double and triple quotes
+* Automatically colons insertion when pressing Enter after 'if', 'def', etc
+* Don't trigger code completion on comments if text ends with a dot
+* Added keyboard shortcut (Ctrl+Shift+Escape) to clear the console
+* Added keyboard shortcut (Ctrl+P) to print current file (thanks to fheday 
at gmail dot com for the contribution)
+* Code introspection features (code completion, calltips, 
go-to-definition) are now working even if script has syntax errors
+- Update to Version 2.1.6
+  * Bug fixes
+- Update to Version 2.1.5
+  * Bug fixes
+  * Debugging: when a non-empty SPYDER_DEBUG environment variable exists, 
Spyder switch to debug mode (log files are created in user's home directory and 
debug prints are available in the terminal)
+  * Variable explorer/Dictionary editor: added option to plot histogram from a 
1-D array
+  * Console:
+* standard Python interpreter is now a real Python interactive session: 
the older implementation was running a startup script and tried to emulate a 
standard Python interactive session (changing attributes like __name__, running 
the PYTHONSTARTUP script, etc.). But this implementation was not close enough 
to the standard Python interactive session, i.e. when you execute `python` 
outside Spyder, without any argument. A recent bug report confirmed this: the 
PYTHONSTARTUP script was executed but not exactly the same way as it is outside 
Spyder: for example, doing `from __future__ import division` in the startup 
script had no effect whereas it did outside Spyder.
+* when running a standard Python interpreter, instead of running the 
startup script (spyderlib/widgets/externalshell/startup.py), the shell widget 
(ExternalPythonShell) simply runs the python executable with -u -i options, 
that's all. So now, the PYTHONSTARTUP script is executed as expected.
+* Scientific startup script (default PYTHONSTARTUP in Spyder): added 
floating point division (from __future__ import division)
+* PySide support:
+  * Added new Qt (PyQt/PySide) settings group in External modules tab
+  * It is now possible to select the Qt-Python bindings library: default 
(i.e. depends on the QT_API environment variable), PyQt or PySide
+  * The PyQt input hook has been adapted for PySide, so it is now possible 
to do interactive (non-blocking) plotting with PySide
+* New options for standard Python interpreters (no effect on IPython):
+  * Merge process standard output/error channels: merging the output 
channels of the process means that the standard error won't be written in red 
anymore, but this has the effect of speeding up display
+  * Colorize standard error channel using ANSI escape codes: this method 
is the only way to have colorized standard error channel when the output 
channels have been merged
+  * Internal console (Issue 868): output is now immediately available
+  * Maximize current plugin action: now automatically shows the Outline 
plugin when maximizing the Editor plugin
+  * Editor/Outline comment separators: allow space betwee hash and dash, e.g 
# --- Outline Separator
+- Update to Version 2.1.4
+  * Bug fixes
+  * Console:
+* option Open an IPython interperter at startup is now *explicitely* 
disabled for IPython v0.11+ (these versions of IPython are not fully supported 
through Spyder's console plugin)
+- Update to Version 2.1.3
+  * Bug fixes
+  * Variable explorer performance were improved, especially when dealing with 
very long sequences -- See this discussion: 
http://groups.google.com/group/spyderlib/browse_thread/thread/3a7ef892695e417a
+  * Variable explorer / dictionary editor: added support for