Errata

Hypermodern Python Tooling

Errata for Hypermodern Python Tooling

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
Page The Python Launcher for Windows
Code block 7

The label of the virtual environment seems incorrect in the example:
It shows: "(venv-3.19) > py -V"
I believe it should show "(venv-3.9) > py -V" as per the command to create the virtual environment:
py -3.9 -m venv venv-3.9

Note from the Author or Editor:
Thank you, fixed. The fix should appear when the next chapter goes to Early Release.

Gerhard Malan  Dec 21, 2022 
Page Parallel Coverage chapter
Where it shows how to aggregate .coverage reports into a single .coverage file using the command coverage combine

Instead of:
$ py -m run coverage combine

it should be
$ py -m coverage combine

Anonymous  Jun 16, 2024  Jun 18, 2024
Page 207
3rd paragraph

The sentence "It also gives you more leeway to shoot yourself into the foot." is wrong

This, I think, is Denglisch. The idiomatic phrase in English is "shoot yourself in the foot", i.e. "in", not "into", so, correct would be:

It also gives you more leeway to shoot yourself in the foot.

Note from the Author or Editor:
Confirmed, thank you!

Anonymous  Sep 07, 2024