Hello,
So far I've been using the built-in unittest module for unit-testing Python code. However, for simple cases it seems like an overkill. Being a derivative of xUnit, it appears a bit heavy for the dynamic nature of Python, where I would expect to write less to achieve the same effects. On the other hand, it is built-in, makes you write your tests in an organized way, and tested by time.
The major alternatives I've seen online are:
Which of the frameworks do you prefer, and why ?