2016 | 2017 | 2018 | 2019

KatieConf

"An Abundance of Katherines"

November 31, 2019

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

Alethea Katherine 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.



Originally presented at PyCon 2019

The PyCon conference is the largest annual gathering for the community using and developing the open-source Python programming language. It is produced and underwritten by the Python Software Foundation, the 501(c)(3) nonprofit organization dedicated to advancing and promoting Python. Through PyCon, the PSF advances its mission of growing the international community of Python programmers.

KatieConf 2019. Header image by Nicolas Tissot. Sister conference of JessConf. Contact