Skip to content

Latest commit

 

History

History
364 lines (210 loc) · 14 KB

CHANGELOG.md

File metadata and controls

364 lines (210 loc) · 14 KB

History of changes

Version 1.4.0 (2019-06-24)

New features

  • Add entries necessary for the new Object Explorer to REMOTE_SETTINGS.
  • This release also contains all features and fixes present in version 0.5.0

Pull Requests Merged

  • PR 100 - PR: Add object explorer settings to REMOTE_SETTINGS

In this release 1 pull request was closed.


Version 1.3.3 (2019-04-08)

New features

  • This release contains all features and fixes present in versions 0.4.3 and 0.4.4

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

  • PR 95 - PR: Change np.nan for np.inf in test_np_threshold (93)

In this release 1 pull request was closed.


Version 1.3.2 (2019-02-10)

Sister release for 0.4.2


Version 1.3.1 (2019-02-03)

Sister release for 0.4.1


Version 1.3.0 (2019-02-02)

New features

  • Make runcell set file to the path of the file containing the cell
  • This release also contains all features and fixes present in version 0.4.

Issues Closed

  • Issue 78 - Nopython jit of numba is not working in runcell (PR 79)
  • Issue 76 - Detect the name of the file currently running the cell (PR 77)

In this release 2 issues were closed.

Pull Requests Merged

  • PR 79 - PR: Remove user module reloader from runcell (78)
  • PR 77 - PR: Have runcell set file to the path of the file containing the cell (76)
  • PR 72 - PR: Fix numpy printoptions format (7885)

In this release 3 pull requests were closed.


Version 1.2 (2018-12-26)

New features

  • Add the runcell command to run cells from Spyder's editor without pasting their contents in the console.
  • This release also contains all features and fixes present in version 0.3.

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

  • PR 70 - PR: Add a test for the runcell command (57)
  • PR 69 - PR: Start testing in macOS
  • PR 67 - PR: Drop using ci-helpers in our CIs
  • PR 58 - PR: runcell trigger post_execute before run_cell to end the run_cell pre_execute
  • PR 7 - PR: Add runcell to spydercustomize

In this release 5 pull requests were closed.


Version 1.1 (2018-08-11)

Issues Closed

  • Issue 14 - Startup lines to split with semicolon instead of comma (PR 15)

In this release 1 issue was closed.

Pull Requests Merged

  • PR 15 - PR: Separate startup run_lines with semicolon instead of comma (14)

In this release 1 pull request was closed.


Version 1.0.3 (2018-08-09)

Sister release for 0.2.6


Version 1.0.2 (2018-08-09)

Sister release for 0.2.5


Version 1.0.1 (2018-06-25)

Sister release for 0.2.4


Version 1.0.0 (2018-06-24)

Initial release for Spyder 4


Version 0.5.0 (2019-06-23)

New features

  • Set Matplotlib backend to inline for kernels started in a terminal.
  • Handle option sent from Spyder to show/hide cmd windows generated by the subprocess module.

Issues Closed

  • Issue 108 - Set matplotlib backend to inline by default on starting a new kernel (PR 110)

In this release 1 issue was closed.

Pull Requests Merged

  • PR 110 - PR: Set Matplotlib backend to inline for kernels started outside Spyder (108)
  • PR 107 - PR: Use Readme.md for long description in PyPi
  • PR 104 - PR: Handle option to show/hide cmd windows generated by the subprocess module

In this release 3 pull requests were closed.


Version 0.4.4 (2019-04-08)

Issues Closed

  • Issue 102 - Tkinter is now required for version 0.4.3 after patching the turtle code (PR 103)

In this release 1 issue was closed.

Pull Requests Merged

  • PR 106 - PR: Skip test_turtle_launch if Tk is not installed
  • PR 103 - PR: Enclose turtle customizations in a try/except to avoid a dependency on Tk (102)

In this release 2 pull requests were closed.


Version 0.4.3 (2019-03-31)

Issues Closed

  • Issue 91 - KeyError when running "%reset -f" programmatically (PR 96)

In this release 1 issue was closed.

Pull Requests Merged

  • PR 96 - PR: Avoid error when trying to pop file out of the current namespace (91)
  • PR 92 - PR: Include user site-packages directory in the list of excluded paths by the UMR (8776)
  • PR 90 - PR: Patch turtle.bye to make it work with multiple runnings of the same code (6278)

In this release 3 pull requests were closed.


Version 0.4.2 (2019-02-07)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

  • PR 88 - PR: Improve Cython activation
  • PR 87 - PR: Fix running Cython files
  • PR 86 - PR: Fix problems with UMR's run method (85)

In this release 3 pull requests were closed.


Version 0.4.1 (2019-02-03)

Pull Requests Merged

  • PR 84 - PR: Better way to skip standard library and site-packages modules from UMR
  • PR 83 - PR: Blacklist tensorflow from the UMR (8697)

In this release 2 pull requests were closed.


Version 0.4 (2019-02-02)

New features

  • This release fixes several important issues that prevented saving the current namespace to work as expected.

Issues Closed

  • Issue 75 - Namespace serialization silently fails if any object is unserializable, e.g. a Python module (PR 81)
  • Issue 9 - Spydata files won't import if the original filename is changed (PR 80)

In this release 2 issues were closed.

Pull Requests Merged

  • PR 82 - PR: Enclose calls to load wurlitzer and autoreload in try/except's (8668)
  • PR 81 - PR: Fix and improve saving of Spyder namespace with many types of objects (75)
  • PR 80 - PR: Fix loading Spydata file with changed filename and other edge-cases in load_dict (9)

In this release 3 pull requests were closed.


Version 0.3 (2018-11-23)

New features

  • Add Wurlitzer as a new dependency on Posix systems.
  • Add tests for the console kernel.

Issues Closed

In this release 3 issues were closed.

Pull Requests Merged

  • PR 64 - PR: Don't load Wurlitzer extension on Windows because it has no effect there (60)
  • PR 63 - PR: Test on Windows with Appveyor (62)
  • PR 61 - PR: Patch multiprocessing to make it work when all variables are removed (8128)
  • PR 59 - PR: Filter deprecation warnings in ipykernel (8103)
  • PR 56 - PR: Add Wurlitzer to Readme
  • PR 55 - PR: Exclude all tests from our tarballs
  • PR 54 - PR: Add the Wurlitzer package to capture stdout/stderr from C libraries (3777)
  • PR 53 - PR: Remove current working directory from sys.path before starting the console kernel (8007)
  • PR 37 - PR: Initial tests for the console kernel (23)
  • PR 36 - PR: Make tests to really fail in CircleCI
  • PR 21 - PR: Add AUTHORS.txt in MANIFEST.in to include in package

In this release 11 pull requests were closed.


Version 0.2.6 (2018-08-09)

Pull Requests Merged

  • PR 20 - PR: Include license file again in tarball

In this release 1 pull request was closed.


Version 0.2.5 (2018-08-09)

Pull Requests Merged

  • PR 19 - PR: Fix inconsistent EOLs
  • PR 18 - PR: Fix legal texts and make them consistent across all files
  • PR 17 - PR: Add/update descriptions, links and metadata in setup.py
  • PR 16 - PR: Include test suite in manifest
  • PR 11 - PR: Add codecov support to see coverage
  • PR 10 - PR: Start testing with CircleCI
  • PR 8 - PR: Demand specific dependency versions needed by Spyder

In this release 7 pull requests were closed.


Version 0.2.4 (2018-06-25)

Pull Requests Merged

  • PR 6 - PR: Handle deprecated 'summary' method for Pandas

In this release 1 pull request was closed.


Version 0.2.3 (2018-06-23)

Pull Requests Merged

  • PR 5 - PR: Add version to package's init

In this release 1 pull request was closed.


Version 0.2.2 (2018-06-22)

Pull Requests Merged

  • PR 4 - PR: Fix debugging in Python 2

In this release 1 pull request was closed.


Version 0.2.1 (2018-06-22)

Pull Requests Merged

  • PR 3 - PR: Fix debugging

In this release 1 pull request was closed.


Version 0.2 (2018-06-20)

Pull Requests Merged

  • PR 2 - PR: Import our customizations directly here
  • PR 1 - PR: Fix some errors in sitecustomize

In this release 2 pull requests were closed.


Version 0.1 (2018-06-18)

Initial release