"I would say definitely use some of those tools. Definitely, I would recommend using black because some people don't like it." Flak8 has plenty of plugins that you can further extend it. You have a bunch of other static analysis tools. There is stuff like sorcery. Do I really like that gives you some recommendations of how to reformat your code? For example, when you're writing a for loop and it's basically building a list, you will get a recommendation to use a list comprehension showing you how this this comprehension will look like.