5 Comments
User's avatar
qqeqq's avatar

Hi! Thank you for your blog, been reading it for half a year and really enjoying it! I've got one question: why use an external task runner and not just run them with a python script?

Bite Code!'s avatar

Verbosity. Boostrapping.

Perfs. Short calls. Uniformity. Subprocess quirks. Argparse boilerplate. PYTHONPATH. Reusable conventions. Separation of concerns.

Alex Ioannides's avatar

I get a lot of mileage from Nox (for Python).

Bite Code!'s avatar

It's an excellent test runner.

Alex Ioannides's avatar

Doubles-up as a very capable dev task runner too (disable the automatic venv creation).