Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Pants Build System: A Python Development and Deployment Tool Like Cargo

SF Python via YouTube

Overview

Learn about Pants, a comprehensive Python build system, in this conference talk from PyBay 2023. Explore how Pants serves as Python's equivalent to Rust's Cargo, offering efficient solutions for testing, typechecking, formatting, packaging, and deploying code. Discover how this build system uses static analysis to automatically determine code dependencies, eliminating the need for extensive metadata maintenance. Master the implementation of Pants with practical examples focusing on Django applications and AWS Lambda functions, while learning to package code as standalone binaries or Docker images. Understand how Pants addresses the challenges of managing large-scale Python codebases, particularly in environments requiring rapid iteration and continuous delivery of interconnected microservices and cloud functions. Gain insights into how its local and remote caching capabilities, along with concurrent processing features, significantly accelerate development and CI workflows.

Syllabus

Sun Oct 8 2023 at Bungalo West

Taught by

SF Python

Reviews

Start your review of Pants Build System: A Python Development and Deployment Tool Like Cargo

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.