commit spyder for openSUSE:Factory
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.changes 2017-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 - toddrme2178@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 more Numpy array types. + > Editor + * Copy text from the search field to the replace one + after pressing `Tab`. + > IPython console + * Make `%edit foo.py` open `foo.py` in the Editor on + Windows. + > Find in Files + * Remove items from the `Search in` list when hovering + over them and pressing `Del`. + * Add a `Clear this list` option below `Select other + directory`. + > Under the hood + * Demand PyQt less than 5.10 for our wheels. + + Issues Closed + * Update translations for 3.2.7 + * test_completions_custom_path fails with jedi 0.9.0 (Spyder 3) + * FileNotFoundError history.py when running code in the IPython console + * Mouse cursor issue with PyQt 5.10 + * Add the the Collapse All and Expand All buttons to the toolbar of the Outline Explorer + * PermissionError when Spyder is started + * Selecting "tutorial" from help menu does not bring up Help pane automatically if not loaded, leading to user confusion + * IndexError when getting help of an object + * AttributeError when running code in the IPython console + * RuntimeError when interrupting kernel + * pdb history doesn't collapse similar text + * IOError when trying to write to stderr file + * Convert re expressions to use raw strings + * Errors pop up when change the key shortcuts in python 2.7 + * %edit magic command does not work on Windows + * Color scheme changes after kernel restart + * Spyder Profiler Hangs/Freezes + * Bug with saved window layouts + * Icon should be moved from share/pixmaps to share/icons + * UnicodeEncodeError when searching text in the Editor + * Uncaught error when opening a pandas DataFrame with out of bounds timestamps + * Several tests fail locally under user environment with customized keyboard shortcuts due to relying on hardcoded keybindings + * TypeError: tabText(self, int) when moving plugin tabs + * UnicodeEncodeError when using a project with non-ascii characters on it + * UnicodeDecodeError when moving a file with Project Explorer + * Add missing Keywords metadata in desktop file + * Paths in the "Search in" combobox of the "Find in File" plugin becomes corrupted + * Improve interface to report errors + * IPython console failing when custom interpreter is removed + * Use Tab key to copy text to "Replace with:" field + + Pull Requests Merged + * Update Spanish translation + * French translation for 3.2.7 + * Update Japanese translation for 3.2.7 + * Update Brazilian Portuguese translation + * Update Russian translation + * Demand PyQt5 less than 5.10 in our wheels + * Skip test_completions_custom_path if jedi version before 0.10.0 + * Update broken matplotlib project URL in install doc + * Make projects work on unicode directories + * Handle errors when writing history to disk in the IPython Console + * Fix all test files to be run independently + * Xfail test_auto_backend for certain versions of zmq and ipykernel + * Add test for file directory change in the Project Explorer. + * Add keywords to desktop files + * Change share/pixmaps to share/icons in setup.py + * Add error handling for the lockfile symlink on Windows + * Harmonized the toolbar of the Outline Explorer with its context menu. + * Add validation for custom interpreter option + * Show Help if closed when opening tutorial to avoid user confusion + * Fix and catch typeerror thrown when from_index is None while moving plugin tab + * Catch any error in the isdefined method of dochelpers + * Handle AttributeError when running code in the IPython Console. + * Catch any error when creating stderr files in the IPython console + * Catch RuntimeError when no kernel is running + * Skip test_tab_copies_find_to_replace on Linux because it fails + * Don't add repeated entries to history while on pdb + * Skip test_calltip on Python 3 and PyQt < 5.9 because it's failing there + * Custom layouts not working when hexstate is None + * Pin pyqt5 to 5.9.2 on tests because 5.10 is giving segfaults during the collection phase + * Install and run window manager in Travis to fix focus issues and unskip now-passing tests + * Update Brazilian Portuguese translation + * Change to re strings for Deprecation Warning + * Use a temporary config directory to run our tests + * Preserve color scheme on kernel restart + * Update super() call to use Python 2 style call + * Fix %edit magic on Windows + * Fix Profiler error when run is stopped + * Catch OutOfBoundsDatetime errors from pandas + * Use a checkbox in error dialog to dismiss it instead of a button + * Fix some completion errors in the Editor and show again no docs message in Help + * Fix error when searching text in the Editor in translated interfaces + * Find/replace - Copy search text to replace textbox on tabbing between them + * Add troubleshooting blurb and OS version to issue template and enhance UI + * Add Troubleshooting links and blurb to various appropriate places in Spyder and doc + * Enable the display of many more numpy array types in the Variable Explorer + * Fix 3 bugs and add 4 improvements to Find in Files + * Major overhaul of Readme, contributing and install docs + * Differenciate between ), }, and ] when closing brackets + * Change error report dialog to enter issue description before submitting it +- Update to Version 3.2.6 + + New features + > Editor + * Make `Shift+Del` to cut text if users have some text + selected. + * Make `Shift+Ins` to paste text. + * Make `Ctrl+PgUp`, `Ctrl+PgDn` and `Ctrl+Tab` shortcuts + configurable. + > Variable Explorer + * Display date/times in human readable format. + * Disable editing for immutable types (e.g. tuples). + > Under the hood + * Fix installation of wheels with `pip`. + + Issues Closed + * Error on Maximize Current Pane + * AttributeError when resetting console namespace + * Not able to change layouts after resetting + * DataFrame Editor raises TypeError when editing any complex type + * Fix errors when entering a value for a cell larger than the max int in Array and Dataframe editors + * Consoles get renamed when moved in the IPython console + * 3.2.5 fails to activate Matplotlib Qt5 backend + * Variable Explorer throws an error instead of displaying contents when attempting to inspect any loaded modules + * Spyder not starting in macOS because pyopengl is present + * Update to 3.2.5 with pip fails for Python 2.7 as it pulls pyqt5 + * Spyder crashes upon typing `net(` in editor + * When comparing a generated and loaded profile, any negative deltas show (actual_value - ?) 1h:60min, not actual value + * Improve how we detect that Spyder is running under Anaconda + * Shift+del should delete line only when empty selection, otherwise clipboard cut + * Tuples can be "edited" in Variable Explorer but changes are discarded + * "ValueError: malformed node or string" when evaluating code that contains Path elements + * Window layout setting error + * Segmentation fault when trying to change keyboard shortcuts in Preferences + * File switcher error + * ValueError: not enough values to unpack in the File Explorer + * Add ability to change Ctrl+PgUp and PgDn shortcuts + * Keyboard shortcut hint is missing from menu item Search/Find in files + * Tab in-between find and replace text boxes ++++ 319 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/spyder/spyder.changes ++++ and /work/SRC/openSUSE:Factory/.spyder.new/spyder.changes Old: ---- spyder-3.2.1.tar.gz New: ---- spyder-3.2.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spyder.spec ++++++ --- /var/tmp/diff_new_pack.2SqTsf/_old 2018-04-30 22:59:06.336095677 +0200 +++ /var/tmp/diff_new_pack.2SqTsf/_new 2018-04-30 22:59:06.340095532 +0200 @@ -1,7 +1,7 @@ # # spec file for package spyder # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -19,7 +19,7 @@ %bcond_with test %define X_display ":98" Name: spyder -Version: 3.2.1 +Version: 3.2.8 Release: 0 Url: https://github.com/spyder-ide/spyder Summary: Scientific PYthon Development EnviRonment @@ -96,6 +96,7 @@ Recommends: %{name}-profiler Recommends: %{name}-pylint Provides: python-spyderlib = %{version} +Provides: python-spyder Obsoletes: python-spyderlib < %{version} BuildArch: noarch @@ -204,9 +205,13 @@ # install the icon mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ +mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/ pushd %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ ln -s %{python2_sitelib}/spyder/images/spyder.svg %{name}.svg popd +pushd %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/ +ln -s %{_datadir}/icons/%{name}.png %{name}.png +popd # get the language files %find_lang spyder %{name}.lang @@ -224,6 +229,7 @@ %if %{with test} %check export DISPLAY=%{X_display} +export PYTHONDONTWRITEBYTECODE=1 Xvfb %{X_display} >& Xvfb.log & trap "kill $! || true" EXIT sleep 10 @@ -238,10 +244,13 @@ %{python2_sitelib}/spyder/ %{python2_sitelib}/spyder-%{version}-py*.egg-info %exclude %{python2_sitelib}/spyder/locale/ +%dir %{_datadir}/icons/hicolor/128x128 %dir %{_datadir}/icons/hicolor/scalable +%dir %{_datadir}/icons/hicolor/128x128/apps %dir %{_datadir}/icons/hicolor/scalable/apps %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/pixmaps/%{name}.png +%{_datadir}/icons/hicolor/128x128/apps/%{name}.png +%{_datadir}/icons/%{name}.png %files breakpoints %defattr(-,root,root,-) ++++++ spyder-3.2.1.tar.gz -> spyder-3.2.8.tar.gz ++++++ ++++ 52033 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de