PyCon 2019 | Break the Cycle: Three excellent Python tools to automate repetitive tasks

Speaker: Thea Flowers

Find yourself doing the same thing over and over again? Does it take more than one command to run your tests? build your docs? publish your project? deploy?

It is often difficult to share your code because others can run or test it? Does your README have a series of complicated steps to get things set up?

This talk explores three open-source tools that are wonderful at helping you and your project automate tasks. We’ll look at Tox, which specializes in Python test environments, Nox, which offers a slightly different approach, and finally, PyInvoke, which you can use to automate just about anything.

Slides can be found at: and

Previous PyCon 2019 | From days to minutes, from minutes to milliseconds with SQLAlchemy
Next Google: Collaborating To Protect Nearly Anonymous Animals