@@ -202,8 +202,8 @@ outstanding. Pulling out all the stops to deliver the written and video
202202materials for online learning meant a lot of evenings and weekends. I am
203203exceptionally grateful to my wife Gebina Ham for disproportionately picking up
204204our childcare responsibilities in that period in order to make this possible.
205- I'd also like to thank Dr Aaron Pereira for his eagle-eyed corrections to the
206- text.
205+ I'd also like to thank Dr Aaron Pereira and Reuben Nixon-Hill for their
206+ eagle-eyed corrections to the text.
207207
208208This is a textbook about programming in Python, so it would be remiss of me not
209209to also thank the developers of the Python language, its CPython reference
@@ -215,3 +215,14 @@ This book is typeset using the Sphinx documentation system. Among other things
215215this facilitates generating the web, PDF, and print versions of the book from a
216216single source. Thanks are due to its authors as well as those of the underlying
217217LaTeX and TeX typesetting systems.
218+
219+ Changes in the second edition
220+ -----------------------------
221+
222+ The second edition is a minor update correcting numerous small issues that have
223+ been pointed out over the last year. A more substantive change is that the
224+ explanation of packaging in :numref: `programs_files ` has been modernised to use
225+ :file: `pyproject.toml ` in place of `setup.py `.
226+ :numref: `assignment_and_instantiation ` has been added in response to confusion
227+ expressed by a number of students about the distinction between instantiating
228+ new objects and assigning new variable names to existing objects.
0 commit comments