Revisions of spyder

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 857054 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 12)
- Update to version 4.2.1
  * Code folding for cells.
  * Search works as expected for folded regions.
  * IPython Console preferences are applied on the fly.
  * IPython files (*.ipy) are better support in the Editor.
  * Reduce time to show Preferences dialog.
- Fix appdata.xml install 
- Skip some more tests failing on i586
- Update to version 4.2.0
  New features
  * New, self-contained installers for Windows and macOS.
  * Add support for inline and interactive Matplotlib plots in the 
    debugger.
  * Automatic detection of conda and pyenv environments in 
    Preferences > Python interpreter.
  * Add functionality to do auto-formatting in the Editor. It can 
    be triggered in the menu Source > Format file or selection or 
    with the shorcut Ctrl+Alt+I (Cmd+Alt+I in macOS).
  * Add support for text snippets in the Editor. The list of 
    available snippets is shown in `Preferences > Completion and 
    linting > Snippets`.
  * Support caching cells send in succession to the IPython 
    console. This will run one cell after the previous one finished.
  * Make variables take precedence over Pdb commands in the 
    debugger. In case a variable clashes with a command, you'll 
    have to prefix the command with !.
  * Show a message to take a tour of Spyder features the first 
    time 4.2.0 is launched.
  * Drop support for Python 2.7 and 3.5.
  Important fixes
  * Improve performance in the Editor when painting indent guides 
    and showing linting messages.
  * Prevent the creation of temporary files in Dropbox directories 
    after saving in the Editor.
  * Prevent the Outline to degrade performance in the Editor when 
    visible. This was achieved by moving this pane to use the LSP 
    architecture.
  * Support Jedi 0.17.2
- remove all python flavor expansions -- only single flavor for
  this "app"
- drop spyder-pr13814-completion.patch merged upstream
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 835671 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 11)
- 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 (forwarded request 835670 from bnavigator)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 824905 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 9)
- singlespec automatic conversion of "Requires: python-*" does not
  work for the packagename without "python-"
- only suggest external more intrusive plugins
  

- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 820050 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 8)
- 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
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 810170 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 7)
- We can be tested using pytest5
- Skip one more timeouting test
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 806019 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 6)
Because it currently fails in Factory (it did not in staging)
- increase memory requirement for builds (the tests consume a lot) 
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 799656 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 4)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 795918 from Todd R's avatar Todd R (TheBlackCat) (revision 3)
- More work on running the unit tests. Do not run the slow tests for
  now. (They were not run in the previous setup either)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 793230 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 2)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 790068 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 1)
As discussed in [1] and announced in [2],
rename the package from spyder3 to spyder.

[1] https://build.opensuse.org/request/show/787012
[2] https://lists.opensuse.org/opensuse-factory/2020-03/msg00322.html
Displaying revisions 41 - 53 of 53
openSUSE Build Service is sponsored by