Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore practical applications of PyBuilder, a software build tool for Python projects, in this conference talk from EuroPython 2014. Learn how to streamline your build process using PyBuilder's declarative configuration and plugin system. Discover techniques for:
- Starting up new projects quickly
- Running automated builds locally and on build servers
- Leveraging existing plugins for common tasks
- Creating custom plugins to extend functionality
Through demonstrations and code samples, see how PyBuilder integrates tools like unittest, coverage, and flake8 to create a cohesive build pipeline. Gain insights into best practices for maintaining Python projects and empowering developers to focus on core application logic rather than build infrastructure. By the end of the talk, understand how PyBuilder can simplify project setup, enhance code quality checks, and improve the overall development workflow for Python applications.
Syllabus
Intro
yachts
legacy
challenge
tasks
default tasks
plugins
config
requirements
start project
Sphinx integration
Taught by
EuroPython Conference