#TomeletPicks · Picks from the Humble Bundle
Picks from the Humble Bundle: Python Mastery
Fifteen Python books in one bundle. Start with these five
View the bundle on Humble BundleThe short take
Start with Python Testing with pytest: of the fifteen books, it is the one most likely to change how you write Python every day. Add the two Common-Sense Guides, for algorithms and for building with language models, and keep Intuitive Python close for the habits that help a project last.
For Python programmers past their first tutorial who want a deliberate next step rather than a folder of unread PDFs.
Read them in TomeletFifteen books, three tiers
Humble’s Tech Book Bundle collects fifteen Pragmatic Bookshelf ebooks about Python, from a first course in computer science to testing, algorithms, data science, machine learning and AI engineering. Every book downloads as a DRM-free PDF and EPUB. Higher tiers unlock more books: four of our five need the top tier, which includes all fifteen, and Intuitive Python arrives a tier earlier. Prices vary by region and tax, so check the bundle page. The bundle also supports Save the Children.
How we ranked them
We ranked for a reader who already writes some Python and wants to become noticeably better at it. A book earns its place by how directly it changes everyday work and how much ground it covers. These are editorial judgements drawn from each book’s published scope, edition and author.
Also in the bundle
Practical Programming, Fourth Edition, updated for Python 3.14 and written for readers with no programming experience, is the place to start if you have never programmed. Python Brain Teasers and Pandas Brain Teasers are short puzzles for a commute. The rest cover Pythonic idioms, data science, network analysis, genetic algorithms, Raspberry Pi projects and working with AI coding assistants.
Start with one book
A bundle makes it tempting to start everything at once. Choose one book for this month and one for next. Read a chapter, run its code and note the one idea you will use tomorrow. The rest will wait in your library.
Our 5 picks, ranked
-

No. 1
Python Testing with pytest, Second Edition
Start here. Okken builds from a first test function to fixtures, parametrization, markers and plugins around one small database project, then covers coverage, mocking, tox and continuous integration. Tests are the habit that makes everything else in this bundle safer to try at work.
Read it if your Python works but your tests are few, slow or missing.
-

No. 2
A Common-Sense Guide to AI Engineering
The newest of our five, from May 2026, and the most timely. It builds an LLM-powered application step by step: prompts and context, retrieval, evals that measure quality, then agents with tools and guardrails. Wengrow’s plain explanations suit a subject full of jargon.
Read it if you want to build with language models, not just call them. The publisher notes that the OpenAI usage costs a few dollars.
-

No. 3
A Common-Sense Guide to Data Structures and Algorithms in Python, Volume 1
Algorithms without the intimidation. Big O, hash tables, recursion, dynamic programming, trees and graphs, explained in ordinary language with every example in Python. Volume 2, also in the bundle, continues with B-trees, Bloom filters and caching when you want more.
Read it if an interview, a slow loop or a gap in computer-science basics has been bothering you.
-

No. 4
Programming Machine Learning
Machine learning from first principles. You write the learning code yourself, without libraries hiding the mechanics, from linear regression and gradient descent to neural networks and a first deep-learning system. It is the oldest of our five, but gradient descent and backpropagation have not changed since.
Read it if you want to understand what a model is doing before you trust one.
-

No. 5
Intuitive Python
A short book of good instincts: static analysis and type hints, the debugger, the standard library’s most useful modules, concurrency, and the traps that catch real projects, such as mutable default arguments, pickle and time zones. The quickest read of our five, and one you can apply the same afternoon.
Read it if your code runs but you suspect your project will not age well.
Make room for your own thinking
Read these picks in Tomelet.
Highlight a passage. Keep a note with the text. Come back to an idea when you need it.
Free reader. No account required. Books are obtained separately.
- Get the bundle from Humble Bundle before the offer ends, or buy one book on its own from its publisher link above.
- Download the EPUB or PDF files to your device. A store’s own reading app is not the file download.
- Open Tomelet and import the files. Already own compatible copies? Start here.
The offer: The Pragmatic Bookshelf · Humble Tech Book Bundle: Python Mastery by Pragmatic Programmers, 15 ebooks · EPUB or PDF · DRM-free.
It ends . The bundle page lists no region lock; prices vary by region and tax. Check the seller’s current download details before buying.
After the offer ends, each pick above links its own DRM-free edition.
Offer details checked . What DRM means for your ebook.
Keep the conversation going.
Which programming book changed how you write code, not just what you know?
Tell us what you think on Instagram or X with #TomeletPicks.