Skip to content

Releases: donkirkby/live-py-plugin

Python 3.9

01 Jan 18:31
Compare
Choose a tag to compare

The main change is #289 to add support for Python 3.9, along with several improvements to selecting output lines in the command-line space tracer tool. See the milestone for a complete list.

Turtle Errors

10 Jul 16:10
Compare
Choose a tag to compare

There are several fixes for the PyCharm live turtle: #272 display errors, #273 bad fonts, and #274 add dot() method.

  • #277 Sublime Text scrolling is fixed.
  • #271 Show line numbers in space tracer.
  • #259 Support org babel code blocks in Emacs.

See the milestone for the complete list of changes.

Browser Back

01 Apr 04:38
Compare
Choose a tag to compare

The main change in the release is bringing the browser version back (#235) after all the Python code moved into the space_tracer package.

Other changes:

  • #262 Create a live tutorial in the browser.
  • #260 Check for PyCharm's pytest runner.
  • #249 Don't resize images in Sublime Text.
  • #239 Add more control of traced section.

See the milestone for a complete list of changes.

Drop Python 2

26 Jan 21:01
Compare
Choose a tag to compare

The biggest change in this release is dropping support for Python 2 (#256). There is also support for driver scripts in Sublime Text (#236), and a bunch of bug fixes.

  • #257 and #247 - support Python 3.7 and 3.8 features, like the walrus operator
  • #254 - pytest doesn't load test code from editor
  • #255 - installing space_tracer from sdist

See the milestone for a complete list.

Space Tracer

01 Nov 05:37
Compare
Choose a tag to compare

Add a command-line version: space_tracer #223, as well as a SublimeText version #175.

  • #222 Add Pyglet support in live turtle mode.
  • #215 Redirect stdin from a file in PyCharm.
  • #251 Unit tests broken.

See the milestone for a full list of changes. v3.0.2 and v3.0.3 are only for the SublimeText plugin.

Browser Scrolling

30 Mar 21:59
Compare
Choose a tag to compare

Add synchronized scrolling to the browser version in #213, and fix PyCharm scrolling (again) in #216.

Version 2.25.1 is a patch release of #224 for PyCharm: no changes to the other platforms.

For a full list of changes, see the milestone.

Web Browser

14 Dec 06:05
Compare
Choose a tag to compare

The main features of this release are:

  • #207 Proof of concept with Pyodide to run live coding in a browser
  • #198 Report StringIO.write() on attributes
  • #177 First batch of full matplotlib lessons

For the full list of issues, see the milestone.

PyCharm Scrolling

11 Aug 20:51
Compare
Choose a tag to compare

Fix a couple of scrolling problems in PyCharm (#199 and #200). Compatibility fixes for Eclipse (#202) and matplotlib with Python 2 (#195). Minor display improvements (#197 and #203).

See the full list in the milestone.

Windows line feeds

31 Mar 01:04
Compare
Choose a tag to compare

Better support for Windows in #190, and displaying more changes in #173, #193, and #170.

See the milestone for the full list of changes.

PyCharm scrolling

01 Feb 03:48
Compare
Choose a tag to compare

This is a patch release for two irritating bugs:

  • #171 display of large objects
  • #168 PyCharm scrolling