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.changes    2018-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 <[email protected]>
+
+- 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 the Editor plugin
+    * PR: Update Russian translation
+    * PR: Fix passing --run-slow to runtests.py
+    * PR: Don't associate the combobox of FileComboBox to the same option as 
its lineedit
+    * PR: Catch errors when trying to change the interface language
+    * PR: Don't install qtconsole from git on Appveyor because it's generating 
errors
+    * PR: Fix various DeprecationWarnings and FutureWarnings
+    * PR: Make test_codeanalysis more robust to changes in Pyflakes and 
Pycodestyle
+    * PR: Skip test_values_dbg in Python 2 because it's timing out too much
+    * PR: Improve usability of runtests locally and test output on the CIs
+    * PR: Do not close split editor when empty or when switching project
+    * PR: Catch errors when trying to replace text in the Editor with a regexp
+    * PR: Catch errors when trying to display dataframe values as strings
+    * PR: Remove several old files
+    * PR: Use software OpenGL implementation by default
+    * PR: Don't raise exceptions when writing config to disk fails
+    * PR: Remove testpath condition now that its conda packages are in good 
shape
+    * PR: Fix tests by pinning testpath and switching to Python 3.5 on Windows
+    * PR: Update PR template to link to developer COI and clarify other text
+    * PR: Convert and optimize needed PNGs in img_src directory
+    * PR: Fix showing kernel creation error messages
+    * PR: Improve detection of new Spyder versions to be offered for updates
+    * PR: Clarify and improve Connect to kernel dialog text
+    * PR: Remove old pdn image source files that are no longer needed
+    * PR: Remove unnecessary code to restart kernels
+    * PR: Correct next/previous word shortcut callback
+    * PR: More improvements to Find in Files
+    * PR: Correctly save Find in Files options when closing Spyder
+    * PR: Fix failing test due to a new version of nbconvert
+    * PR: Set selected OpenGL implementation for QtQuick too
+    * PR: Start testing with Python 3.7 on Linux
+    * PR: Fix tests after ci-helpers updated conda version
+    * PR: Use a function to create and get our temporary directory
+    * PR: Don't import objects in collectionseditor that are not dicts
+    * PR: Don't ignore all files when exclude pattern is empty
+    * PR: Truncate results correctly in Find in Files for Python 2
+    * PR: Correctly handling pydoc._start_server on Python 3.7
+    * PR: Stop searches in Find in Files correctly and improve how to exclude 
file types
+    * PR: Remove gettext scripts separated into their own repo
+    * PR: Protect calls to unregister_editorstack_cb and pin sip in our tests
+    * PR: House cleaning
+    * PR: Exclude non-runnable code from coverage reports
+    * PR: Fix Browse and Commit vcs actions in file and project explorers
+    * PR: Fix minor issues with the tutorial as pointed out by Dr. Fangohr 
himself
+    * PR: Catch error when dropping a file on the Editor doesn't have an 
associated url
+    * PR: Catch errors generated when creating the env vars dialog
+    * PR: Catch any error when trying to copy the contents of a dataframe
+    * PR: Make the text of the About Spyder message box selectable
+    * PR: Implement a workaround to toggle on/off fullscreen mode for Windows 
systems
+    * PR: Catch any error generated when trying to start kernels
+    * PR: Catch error when writing to stdin and there's no kernel client 
available
+    * PR: Simplify how custom interpreters are loaded/saved
+    * PR: Catch errors when getting file type extensions supported by Pygments
+    * PR: Add option to select OpenGL implementation used by Qt
+    * PR: Make "Are you sure you want to restart the kernel?" warning optional
+    * PR: Load css when showing kernel errors in the IPython console
+    * PR: Make editor for collection types which copy incorrectly read-only
+    * PR: Add validation in Python 2 to prevent the addition of paths with 
unicode characters to the PYTHONPATH
+    * PR: Unmaximize plugins when an action or menu calls another plugin
+    * PR: Add Hungarian translation
+
+-------------------------------------------------------------------

Old:
----
  spyder-3.3.1.tar.gz

New:
----
  spyder-3.3.2.tar.gz

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

Other differences:
------------------
++++++ spyder.spec ++++++
--- /var/tmp/diff_new_pack.OlZE19/_old  2019-01-21 10:46:22.556311343 +0100
+++ /var/tmp/diff_new_pack.OlZE19/_new  2019-01-21 10:46:22.560311338 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spyder
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,14 +12,14 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %bcond_with     test
 %define         X_display         ":98"
 Name:           spyder
-Version:        3.3.1
+Version:        3.3.2
 Release:        0
 Url:            https://www.spyder-ide.org/
 Summary:        The Scientific Python Development Environment
@@ -27,7 +27,6 @@
 Group:          Development/Languages/Python
 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 >= 2.0
 BuildRequires:  python-QtAwesome >= 0.4.1
@@ -64,7 +63,7 @@
 BuildRequires:  python-pytest-timeout
 BuildRequires:  python-pytest-xvfb
 BuildRequires:  python-scipy
-BuildRequires:  python-spyder-kernels
+BuildRequires:  python-spyder-kernels < 1
 BuildRequires:  python-sympy
 BuildRequires:  xauth
 BuildRequires:  xorg-x11-server
@@ -88,7 +87,7 @@
 Requires:       python-pyzmq
 Requires:       python-qt5 >= 5.2
 Requires:       python-rope >= 0.10.5
-Requires:       python-spyder-kernels
+Requires:       python-spyder-kernels < 1
 Recommends:     python-Pillow
 Recommends:     python-matplotlib >= 1.0
 Recommends:     python-numpy
@@ -189,9 +188,10 @@
 %setup -q -n spyder-%{version}
 # Fix wrong-file-end-of-line-encoding RPMLint warning
 sed -i 's/\r$//' spyder/app/restart.py
-sed -i 's/\r$//' LICENSE
+sed -i 's/\r$//' LICENSE.txt CHANGELOG.md
 # Fix non-executable-script RPMLint warning
-sed -i '1{\@^#!/usr/bin/env python@d}' spyder/app/restart.py
+sed -i -e '/^#!\//, 1d' spyder/app/restart.py
+sed -i -e '/^#!\//, 1d' spyder/utils/external/github.py
 
 %build
 %python2_build
@@ -221,6 +221,18 @@
 %suse_update_desktop_file %{name}
 %fdupes %{buildroot}%{python2_sitelib}
 
+# Deduplicating files can generate a RPMLINT warning for pyc mtime
+python2    -m compileall -d %{python2_sitelib} 
%{buildroot}%{python2_sitelib}/spyder/plugins/tests/
+python2 -O -m compileall -d %{python2_sitelib} 
%{buildroot}%{python2_sitelib}/spyder/plugins/tests/
+python2    -m compileall -d %{python2_sitelib} 
%{buildroot}%{python2_sitelib}/spyder/utils/*/tests/
+python2 -O -m compileall -d %{python2_sitelib} 
%{buildroot}%{python2_sitelib}/spyder/utils/*/tests/
+python2    -m compileall -d %{python2_sitelib} 
%{buildroot}%{python2_sitelib}/spyder/widgets/*/tests/
+python2 -O -m compileall -d %{python2_sitelib} 
%{buildroot}%{python2_sitelib}/spyder/widgets/*/tests/
+python2    -m compileall -d %{python2_sitelib} 
%{buildroot}%{python2_sitelib}/spyder/widgets/tests/
+python2 -O -m compileall -d %{python2_sitelib} 
%{buildroot}%{python2_sitelib}/spyder/widgets/tests/
+
+%fdupes %{buildroot}%{python2_sitelib}
+
 %if %{with test}
 %check
 export DISPLAY=%{X_display}
@@ -233,7 +245,7 @@
 
 %files
 %doc CHANGELOG.md README.md
-%license LICENSE
+%license LICENSE.txt
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
 %{python2_sitelib}/spyder/
@@ -248,42 +260,42 @@
 %{_datadir}/icons/%{name}.png
 
 %files breakpoints
-%license LICENSE
+%license LICENSE.txt
 %{python2_sitelib}/spyder_breakpoints/
 %exclude %{python2_sitelib}/spyder_breakpoints/locale/
 
 %files dicom
-%license LICENSE
+%license LICENSE.txt
 %{python2_sitelib}/spyder_io_dcm/
 
 %files hdf5
-%license LICENSE
+%license LICENSE.txt
 %{python2_sitelib}/spyder_io_hdf5/
 
 %files profiler
-%license LICENSE
+%license LICENSE.txt
 %{python2_sitelib}/spyder_profiler/
 %exclude %{python2_sitelib}/spyder_profiler/locale/
 
 %files pylint
-%license LICENSE
+%license LICENSE.txt
 %{python2_sitelib}/spyder_pylint/
 %exclude %{python2_sitelib}/spyder_pylint/locale/
 
 %files lang -f %{name}.lang
-%license LICENSE
+%license LICENSE.txt
 %{python2_sitelib}/spyder/locale/
 
 %files breakpoints-lang -f breakpoints.lang
-%license LICENSE
+%license LICENSE.txt
 %{python2_sitelib}/spyder_breakpoints/locale/
 
 %files profiler-lang -f profiler.lang
-%license LICENSE
+%license LICENSE.txt
 %{python2_sitelib}/spyder_profiler/locale/
 
 %files pylint-lang -f pylint.lang
-%license LICENSE
+%license LICENSE.txt
 %{python2_sitelib}/spyder_pylint/locale/
 
 %changelog

++++++ spyder-3.3.1.tar.gz -> spyder-3.3.2.tar.gz ++++++
++++ 50096 lines of diff (skipped)

++++++ spyder-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.OlZE19/_old  2019-01-21 10:46:22.976310826 +0100
+++ /var/tmp/diff_new_pack.OlZE19/_new  2019-01-21 10:46:22.980310821 +0100
@@ -1 +1,2 @@
 addFilter("python-naming-policy-not-applied")
+addFilter("devel-file-in-non-devel-package .*/tests/data/.*")


Reply via email to