How to set up a perfect Python project Best practices for setting up a project to maintain the highest quality code Written by Brendan Maginnis on Jul 31, 2019 Photo by Martin Adams on Unsplash When starting a new Python project, it is tempting to just dive in and start coding. Spending a tiny amount of time to setup a project with the best tools will save immense time and lead to a happier coding

