I mean, pytest ones are the easiest. They are just functions. If you're not doing anything fancy, then you don't need to do anything else. Use normal assert, not some fancy functions. Only plugin I really use is coverage.
Minimizing runtime dependencies is nice, but personally I couldn't care less about build/test time dependencies.
I don't touch Django so can't comment on that though.