Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

Project Scaffolding That Evolves With Your Software Using Copier

Project Scaffolding That Evolves With Your Software Using Copier

FromThe Python Podcast.__init__


Project Scaffolding That Evolves With Your Software Using Copier

FromThe Python Podcast.__init__

ratings:
Length:
58 minutes
Released:
Jan 12, 2021
Format:
Podcast episode

Description

Every software project has a certain amount of boilerplate to handle things like linting rules, test configuration, and packaging. Rather than recreate everything manually every time you start a new project you can use a utility to generate all of the necessary scaffolding from a template. This allows you to extract best practices and team standards into a reusable project that will save you time. The Copier project is one such utility that goes above and beyond the bare minimum by supporting project _evolution_, letting you bring in the changes to the source template after you already have a project that you have dedicated significant work on. In this episode Jairo Llopis explains how the Copier project works under the hood and the advanced capabilities that it provides, including managing the full lifecycle of a project, composing together multiple project templates, and how you can start using it for your own work today.
Released:
Jan 12, 2021
Format:
Podcast episode

Titles in the series (100)

The podcast about Python and the people who make it great