This is a record of all past PLYMI releases and what went into them, in reverse chronological order. All previous releases should still be available on pip.
Various typo fixes. Thanks to Patrick O’Shea and David Mascharka!
Updated some of the “backend” technologies behind PLYMI: upgraded sphinx and nbsphinx.
Fixed a broken subsection header: “Converting a Boolean Index-Array to Integer Index-Arrays: numpy.where” will now appear in the navigation bar under Module 3, Advanced Indexing.
Fixed a mistake in Working with Files where the
reported syntax for invoking
Path.mkdir() was incorrect.
Several various typo/grammar fixes. Thank you to the readers who reported these and to @davidmascharka
We’re finally keeping a formal changelog! This update includes our first discussion of features that were introduced in Python 3.8. Also includes various typo/grammar fixes.
Module 1 - Jupyter Notebooks: included a brief discussion of Jupyter lab
Module 1 - Setting Up a Development Environment: Updated IDE discussion to reflect recent improvements to VSCode for Python.
Module 5 - Writing Good Code: Added
typing.Literal, which was introduced in Python 3.8, to the discussion of type-hints .
Module 5 - Writing Good Code:
pyrightis now listed alongside
mypyas a tool for doing static type analysis.