The books are updated regularly — both when new chapters are added for new editions and when enough small fixes have accumulated to justify a fresh upload. Because of this, corrections from readers are always welcome and genuinely appreciated.
How to submit corrections
There are a few ways you can report errors or typos you've spotted:
-
Submit the issue via the corrections form. There is a dedicated errata form where you can list anything you've found. This comes directly to me.
-
Send an email. If you'd prefer, you can email corrections directly to feedback@martinfitzpatrick.com.
When reporting an issue, it helps to include as much context as possible — for example, the chapter title, a snippet of the surrounding text, or a short description of what looks off.
Don't worry if a correction has already been fixed in a recent update — go ahead and send it anyway. It's easy enough to check on this end, and duplicates are never a problem.
A note on ebook formats
Since the ePub version repaginates depending on your device and reading settings, referencing specific page numbers can be tricky. If you're reading on an iPad or e-reader, try to reference the chapter name and section heading instead. A short quote of the sentence containing the error is even better — it makes finding and fixing the issue much faster.
Thank you to everyone who takes the time to report corrections. It makes a real difference to the quality of the books for all readers.
PyQt/PySide Office Hours 1:1 with Martin Fitzpatrick — Save yourself time and frustration. Get one on one help with your projects. Bring issues, bugs and questions about usability to architecture and maintainability, and leave with solutions.