I am starting on my first large scale python project and I want to put the right testing package in place not only to get the job done but also so when hiring people down the road it's easy to find developers familiar with it.
I am curious what python unit testing packages are available and what their community adoption rates are, but I particularly want to know the advantages and disadvantages of them so I can make the best choice for my project.