|
|
|
|
Changelog for spyder-5.5.4-1.1.noarch.rpm :
* Mon Apr 15 2024 Ben Greiner - Update to 5.5.4 * Update QtAwesome version constraint to >=1.3.1,<1.4.0 (icon fonts access issues). * Fix kernel start in conda envs with spaces in their directory paths. * Fix installers update (installers download URL handling). * Handle no output when trying to process git data.- Drop patches * spyder-pr21939-qtawesome1.3.patch * spyder-pr21942-pylint3.1.patch * Mon Apr 01 2024 Ben Greiner - Bump pylsp * Mon Mar 18 2024 Ben Greiner - Update to 5.5.3 * Fix critical error when starting IPython console kernels on macOS and Linux in conda environments.- Release 5.5.2 * Activate environment for consoles that run in the same environment as Spyder. * Fix IPython kernel hangs when using a different graphic backend than Inline. * Fix check for updates mechanism when running Spyder from a conda installation.- Add spyder-pr21939-qtawesome1.3.patch gh#spyder-ide/spyder#21939 but also allow 1.2- Add spyder-pr21942-pylint3.1.patch gh#spyder-ide/spyder#21942 * Sat Mar 02 2024 Ben Greiner - Update to 5.5.1 [#]# New features * Add support to format selections with Black. [#]# Important fixes * Fix several errors when trying to detect if a new Spyder version is available. * Fri Nov 24 2023 Ben Greiner - Update to 5.5.0 [#]# New features * Drop support for Python 3.7 * Drop support for PyQt < 5.10 * Improvements to the logic that checks available updates and the update messages * Improvements to the syntax highlighting for match/case keywords * Improved compatibility for the standalone installer with Windows Server 2016 * Additional information about Spyder available through spyder.appdata.xml [#]# Important fixes * Fix Outline Explorer Display variables and attributes option * Fix disabling completion and linting providers * Fix errors when removing language servers configurations * Fix Editor replace all occurences when using backslashes * Fix errors when restarting external kernels * Fix error when using the Online help with Python 3.11 * Fix debugging after errors via the %debug magic * Fix compatibility with Python 2 environments/custom interpreters * Fix application window disappearing when changing monitors * Fix PYTHONPATH manager logic to get user environment variables and detect possible site-packages directories- Drop spyder-pr21470-pylint3.diff * Sun Oct 29 2023 Ben Greiner - Raise pylint upper pin (requires update to python-lsp-server) * Add spyder-pr21470-pylint3.diff * Sat Sep 23 2023 Ben Greiner - Update to 5.4.5 * Fix Editor scrollflags error on Python 3.7 * Thu Aug 24 2023 Ben Greiner - Update to 5.4.4 [#]# New features * Add new shortcuts to switch Editor tabs for macOS (Cmd + 8 and Cmd + 9) * Add syntax highlighting for Python 3.10 missing statements (match and case) * Improve compatibility with PySide2 * Improve Editor scrollflags painting (find matches flags painted above errors and warnings flags) [#]# Important fixes * Fix crash when plugins fail their compatibility checks * Fix LSP status bar error when cliking it * Fix IPython console font size setting * Prevent IPython console This version of python seems to be incorrectly compiled warning message in Python 3.11 * Skip some IPython versions with somes bugs and add some error catching for the IPython console * Fix Editor found results rehighlighting when switching between files * Fix Editor class/function dropdown widget when using splited editors * Fix Editor line numbers and autoformat cursor position when the wrap lines option is enabled * Fix Editor error when removing unsaved files from Projects/Files explorer while open in the Editor * Prevent Editor QTextCursor::setPosition: Position \'-1\' out of range warning message * Fix Find functionality for a single file * Fix PYTHONPATH manager focus issues after adding a path * Fix Online Help issues when searching for numpy or pandas * Fix Windows installer being launched with admin rights after installation/autoupdate * Fix Windows installer conda environments activation logic when there are spaces in the installation path * Fix macOS standalone installer workflow and notarization process with new certificate- Raise jedi pin to <0.20 * Thu Apr 27 2023 Ben Greiner - Update to 5.4.3 [#]# New features * Add support for QDarkstyle 3.1 * Add support for Jupyter-client 8 * Add mambaforge and miniforge when searching for conda environments [#]# Important fixes * Fix IPython Console completions, traceback handling and other issues to better support IPython 8.x * Fix compatibility issues with PyZMQ 25.x * Add warning message before loading spydata files * Fix web based widgets display by adding the --no-sandbox argument for QtApplication * Fix copy and paste shortcuts for the Files and Projects explorer panes * Fix Editor issues related with handling LSP server failed starts * Fix Editor issues related with restoring previous session and file changes outside Spyder * Fix PYTHONPATH manager showing extra paths and other related errors * Fix update available notification with pip based installations * Fix some UX/UI issues for the find replace widget when the Editor has a small width * Removal of Python 2 related code * Thu Jan 19 2023 Ben Greiner - Update to 5.4.2 * Fix issues detected with PyZMQ 25 * Fix dot completions and improve support for files and directories completions * Fix getting current user enviroment variables * Fix cursor position restauration after autoformat when saving files * Fix error when reverting unexisting files * Fix some issues related with Python 3.11 compatibility * Fri Dec 30 2022 Ben Greiner - Update to 5.4.1 [#]# New features * Support for IPython 8 * Improvements for code completion and help offered for scientific modules (Numpy, Pandas, Matplotlib and Scipy) * Improvements to the UX/UI of the FindReplace widget (find and replace functionality) * New PYTHONPATH manager plugin [#]# Important fixes * Improve/fix errors regarding the New Window and Split window Editor funtionality and general RuntimeErrors on the Editor * Improvements when syncing symbols and folding code functionality for the Editor * Fix PYTHONPATH handling for the IPython console * Some fixes for code completion and code style linting functionality * Some fixes/improvements regarding UX/UI for the IPython console pane, menu and context menu generation * Some improvements regarding UX/UI for the current working directory toolbar [#]# New API features * Improvements to the way Spyder handles menus sections additions * Sun Nov 06 2022 Ben Greiner - Update to 5.4.0 [#]# New features * Now the Code Analysis/Pylint plugin uses the current custom interpreter/environment if set * Option to show user environment variables extended to all operative systems (previously available only for Windows) [#]# Important fixes * Improve Outline Explorer plugin performance and fix updating process when it becomes visible * Improvements to colors on the dependencies dialog and IPython console * Fix IPython console issues on the Matplotlib TkInter backend with debugging and an increase of CPU and memory usage while in an idle state * Fix IPython console memory leak when using the Matplotlib Qt ackend * Fix IPython console input() issue on MacOS * Fix IPython console kernel error regarding environment path as unexpected argument * Fix Spyder 3 icon theme load on Windows with untrusted fonts security restrictions * Fix the Autoformat files on save functionality to not hang with non-Python files * Some fixes for cell execution on Python 3.11 * Some fixes to shortcuts (Switch to Editor, Find Next, Find Previous) * Some fixes to improve compatibility with PySide2 * Some fixes to prevent blurry SVG icons * Wed Aug 31 2022 andy great - Update to 5.3.3. * New features * Printing files now uses a light syntax highlighting theme to prevent printing files with dark backgrounds. * Important fixes * Fix several bugs related with the Layout plugin (save visible plugins to restore their visiility and tabify behavior for external plugins). * Fix several bugs related with the focus management between the Editor and other panes. * Improve Find and Replace speed on the Editor. * Sat Jul 23 2022 Ben Greiner - Update to 5.3.2 * New entry from the Editor context menu to Show help for current object. * Improve UX/UI for the repositioning panes functionality. * Fix several bugs related to the debugging functionality (remote kernels usage and Pdb history). * Fix incompatibility with Pylint 2.14.0+. * Fix several bugs related with the Plots pane. * Add create_client_for_kernel and rename_client_tab to the Ipython Console plugin so that other plugins can access to console creation like Spyder-notebook. * Sun Jun 05 2022 Ben Greiner - Update the requirements, add note about test suite * Tue May 24 2022 andy great - Update to version 5.3.1. * New features * Add a toolbar to the Variable Explorer viewer for dictionaries, lists and sets to easily access the functionality available through its context menu. * Add navigation with extra buttons in the editor for mouses that support them. * Add --no-web-widgets command line option to disable plugins/widgets that use Qt Webengine widgets. * Important fixes * Fix several important bugs related to the Autoformat on save functionality. * Fix options related to the Working directory entry in Preferences. * Make code completion widget entries accessible to screen readers. * New API features * Add get_command_line_options to SpyderPluginV2 so that plugins can access the command line options passed to Spyder. * The current interpreter used by all Spyder plugins can be accessed now through the executable option of the Main \\ interpreter plugin. * Full changelog here, * https://github.com/spyder-ide/spyder/releases/tag/v5.3.1 * Sat Apr 09 2022 Ben Greiner - Update to version 5.3.0 * New Run to current line and Run from current line actions in the Editor * New option to reset per-file run configurations * Now the spyder-terminal plugin comes bundled with the standalone installers (MacOS and Windows) * Now the standalone Windows installers come with Python 3.8.10 * Drop support for Python 3.6 * Fix the restart logic in the IPython Console to set Matplotlib interactive backends * Fix some issues related to Black formatting configuration and usage * Improve Editor performance by decreasing the amount of requests (didChange request) made to the pylsp server * Disable Kite provider for completions * Require IPython => 7.31.1 due to CVE-2022-21699 * Several fixes for type errors with Python 3.10 * New API features * New on_close method for the PluginMainWidget class that its called on closeEvent * Fri Mar 25 2022 Ben Greiner - Fix unpinning of IPython and unpin pyls * Fri Jan 21 2022 Ben Greiner - Update to version 5.2.2 * Fix several issues regarding the IPython Console kernel restart, shutdown and bening errors handling * Sun Dec 19 2021 Ben Greiner - Update to version 5.2.1 * Prevent Spyder from crashing when selecting an interpreter with an incorrect spyder-kernels version * Optimize several operations in the Editor and IPython Console * Fri Nov 26 2021 Ben Greiner - Update to version 5.2.0 * Add new entry in preferences to turn off plugins * Add experimental support for PySide2 * Show standard streams when running code in the IPython Console * Speed up search in the Find plugin * Migrate the IPython Console to the new API * Add new mechanism for plugin teardowm * Add a way to create stacked widgets connected to the IPython Console like Plots and the Variable explorer- Drop spyder-pr16565-unpin-pylint.patch fixed upstream- Drop spyder-jupyter_client7.patch fixed upstream * Wed Oct 27 2021 Ben Greiner - Add patches required for newer distro packages * spyder-pr16565-unpin-pylint.patch gh#spyder-ide/spyder#16565 * spyder-jupyter_client7.patch * Mon Sep 20 2021 Ben Greiner - Still crashing the linux kernel. Disable tests. boo#1190482 * Thu Sep 16 2021 Ben Greiner - Update to version 5.1.5 * Fix docking of external plugins. * Catch error when starting watcher (Projects) * Improve appearance of toolbar extension button- Another take on the kernel crash / OOM issue: test everything (including slow tests) within one xvfb-run boo#1190482 * Wed Sep 15 2021 Ben Greiner - kernel still crashing. Disable slow tests for now. * Tue Sep 14 2021 Ben Greiner - Update to version 5.1.4 * Fix serious memory leaks and improve performance when typing in the editor. * Fix Issue 16401 - Trim all newlines after the final one when saving a file causes Spyder to freeze when saving a blank file * Fix Issue 16384 - Editor becomes sluggish when displaying errors * Fix Issue 16343 - No handler for workspace/executeCommand request- Avoid kernel crash (!?) at testspyder bash function return * boo#1190482 * Wed Sep 08 2021 Ben Greiner - Clean a few test skips, add a new one- remove _constraints * Mon Sep 06 2021 Ben Greiner - Update to version 5.1.3 * Fix RTreeError with snippets * Fix TypeError with snippets- Filter new rpmlint 2 errors in spyder-rpmlintrc * Thu Sep 02 2021 Ben Greiner - Update to version 5.1.2 * Add an entry called Restart in debug mode to the File menu. That will allow users to inspect the log files generated by Spyder by going to the menu Tools > Debug logs after the restart. * Add a new command line option called --conf-dir to set a custom configuration directory for Spyder. * Show hidden directories in Projects by default. * Use toolbar ids and widget/action ids when adding an item to a toolbar. * Use menu and item ids to add items to the Main Menu plugin. * Fix several performance issues in the Editor. * Fix slow browsing of variables in the Variable Explorer when Numpy and Pandas are not installed. * Discard symbols imported from other libraries in the Outline pane. * Fri Aug 20 2021 Ben Greiner - Fix typo: now really skip the test. It did not even fail in staging, but still fails in Factory. * Fri Aug 20 2021 Ben Greiner - Skip one more potentially segfaulting test * Thu Aug 05 2021 Ben Greiner - Update to version 5.1.1 * Fix loading internal plugins, which prevents a crash at startup in Python 3.8+ and issues with completion and linting in other versions. * Make functionality related to Jedi work in our Windows installer again.- Release of version 5.1.0 * New logo, splash screen and design for the \"About Spyder\" dialog. * Support Rich and Colorama in the IPython console. * Pasting code in the Editor and IPython console preserves indentation. * Add a new registration mechanism for plugins that allow bidirectional dependencies among them. See this page for instructions on how to migrate to it. * Fix several critical bugs in the Outline pane. * Restore ability to ignore linting messages with inline comments in the Editor. Supported comments include # noqa and [#] analysis:ignore. * Improve code completion performance in the Editor. * Fix Code analysis pane in the Windows and macOS installers. * Decrease startup time. * Support Jedi 0.18 and Parso 0.8- Drop patches merged upstream * spyder-pr15657-python-lsp-server.patch * spyder-pr16011-pytest-qt-4.patch- Make use of CI environment variable due to new conftest.py logic * Tue Jul 13 2021 Ben Greiner - Replace python-python-language-server with python-lsp-server * spyder-pr15657-python-lsp-server.patch * gh#spyder-ide/spyder#15657- Support pytest-qt >= 4 * spyder-pr16011-pytest-qt-4.patch * gh#spyder-ide/spyder#16011 * Thu Jun 24 2021 Ben Greiner - Update to version 5.0.5 * Catch any error when trying to detect if Kite installers are available. * Add border around WebView widgets- Drop tame-kite-installer-check.patch, fixed upstream * Mon Jun 14 2021 Ben Greiner - Add tame-kite-installer-check.patch * Mon Jun 14 2021 Ben Greiner - Update to version 5.0.4 * Programmatic addition of new layouts * Fix debugger for IPython 7.24.0 * Fix loading complex third-party plugins * Fix errors when restarting kernels * Fri May 21 2021 Ben Greiner - Unpin watchdog. boo#1186327- Fix spyder-kernels dep- reenable ipythonconsole tests for 32-bit: no bpf failures anymore- reenable dependency checks during tests * Mon May 17 2021 Ben Greiner - Update to version 5.0.3 * Add rtree as a dependency for our pip packages. * Scroll pager content with keys (IPython console) * Move css_path to Appearance config section (IPython Console) * Mon May 10 2021 Ben Greiner - Update to version 5.0.2 * Fix error when restarting kernels. * Fix outline, folding and go-to-defintion when Kite is installed. * Make Plots pane show again separate plots generated in different consoles. * Fix preferences error when following Kite\'s tutorial. * Mon Apr 19 2021 Ben Greiner - Add python-language-server[all] requirements and unpin packages in generated egg-info/requires.txt because they are checked on startup now. * Sat Apr 17 2021 Ben Greiner - Update to version 5.0.1 * Avoid false warning about incorrect spyder-kernels version. * Fix error when opening a new editor window. * Fix error when saving layouts. * Fix several style issues. * Fix clicking on tracebacks in the IPython console.- Unpin jedi and parso. python-python-language-server has been patched. * Thu Apr 08 2021 Ben Greiner - Update to version 5.0.0 * Improved dark theme based on QDarkstyle 3.0. * New light theme based on QDarkstyle 3.0. * New look and feel for toolbars. * New icon set based on Material Design. * New API to extend core plugins, with the exception of the Editor, IPython console and Projects. * New plugins to manage menus, toolbars, layouts, shortcuts, preferences and status bar. * New architecture to access and write configuration options. * New API to declare code completion providers. * New registries to access actions, tool buttons, toolbars and menus by their identifiers. * Sun Mar 28 2021 Ben Greiner - Remove removal of early QtWebEngine import before tests. It triggered a fallback to testing with qtwebkit which is being removed from Tumbleweed- Switch to xvfb-run instead of pytest-xvfb to avoid gh#The-Compiler/pytest-xvfb#11- Replace pytest-ordering marks with pytest-order gh#spyder-ide/spyder#14935 * Thu Mar 25 2021 Ben Greiner - Update to version 4.2.5 * Fix restoring window properties at startup. * Fix a segfault when restarting kernels. * Fix a segfault when processing linting results. * Fri Mar 19 2021 Ben Greiner - Update to version 4.2.4 * Fix an important error when restarting kernels. * Add compatibility with the future Spyder * Mon Mar 15 2021 Ben Greiner - remove pytest-ordering -- gh#spyder-ide/spyder#14935 * Thu Mar 04 2021 Ben Greiner - Update to version 4.2.3 * Fix a very visible bug with Kite installation. * Make Find pane to correctly highlight results in the editor. * Don\'t show \"No such comm\" message when restaring kernels.- Explicitly limit upper version if Jedi and Parso * Wed Feb 24 2021 Ben Greiner - The apps dialog segfault is back. (QtAwesome, qtwebengine?) * Mon Feb 22 2021 Ben Greiner - Update to version 4.2.2 * Improve performance when typing in the editor. * Make variable explorer work for kernels started in remote servers.- Drop spyder-pr14514-fix-pandas120.patch merged upstream * Mon Feb 15 2021 Ben Greiner - Add spyder-pr14514-fix-pandas120.patch to work with pandas 1.2 gh#spyder-ide/spyder/14514 * Fri Jan 15 2021 Benjamin Greiner - Skip two more tests which are too slow for qtbot on OBS and one test producing segfaults.
|
|
|