Clean Python is one of those books that, according to me, tries to cover way too many topics at once. Not a bad read overall, let's be clear. But nothing great either.
Let's go step by step: We can split the book in three sections: up to chapter 5 it's pretty much a long version of the PEP8 and the zen of Python. Nothing wrong with that, but hey, the PEP8 is like ...free.
The second part of the book are chapter 5 and 6, which cover very advanced and important topics such as Decorators, Context Managers, async and Corutines. Well, I am kinda biased here because I already know all of them, but if it weren't for the fact that those topics are very familiar to me, I wouldn't have understood. The examples are not very useful and the concepts are not clearly explained.
Finally, until the end we see topics such as testing, debugging, and all that stuff. Fair enough, even if testing along deserves an entire book.
Final thoughs: while I was reading the book I felt a bit ...forced towards the PEP8. Follow the light or be damned forever! I think that linters and the PEP8 are great but should never be used to reject a commit. What is most important in a project is consistency, even if the style used is not PEP8 compliant, at the moment. There is nothing worse than a code base where every module has a different style. Be consistent. Far from PEP8? We can slowly adapt what it suggests. Moreover, the standard library itself, if it were for pylint, should be discarded since it scores poorly.
I still strongly suggest Effective Python: 59 Specific Ways to Write Better Python and Fluent Python to anyone interested in advanced Python features.