Changelog — Python Like You Mean It
This is a record of all past PLYMI releases and what went into them, in reverse chronological order.
2022-03-14
Removed the “is palindrome” problem from Module 2.
2022-01-29
Added a section to Module 3 about drop-in automatic differentiation for NumPy, via the library MyGrad
Removed instructions for downgrading jedi (upstream bug fixed).
Fixed typos.
2021-01-31
Upgrades the tools used to build PLYMI:
sphinx 3.4.3
nbsphinx 0.8.1
jupytext 1.9.1
sphinx-rtd-theme 0.5.1
Adds a reading comprehension problem in the section on type-hinting
to show that jedi provides annotation-informed autocompletion abilities in notebooks.
2020-06-17
Various typo fixes. Thanks to Darshan and David!
2020-05-10
Various typo fixes. Thanks to Patrick O’Shea and David Mascharka!
2020-04-11
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.
2020-04-02
Fixed a mistake in Working with Files where the
reported syntax for invoking Path.mkdir() was incorrect.
2020-02-16
Several various typo/grammar fixes. Thank you to the readers who reported these and to @davidmascharka