Practical PyBuilder
Offered By: EuroPython Conference via YouTube
Course Description
Overview
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
Related Courses
A Brief History of Data StorageEuroPython Conference via YouTube Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube