Google, IBM & Meta Certificates — 40% Off for a Limited Time
Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This conference talk from BazelCon 2020 explores Dropbox's alternative Python ruleset for Bazel, created to overcome the limitations of Bazel's native Python rules which struggle with complex Python projects outside of Google. In this 20-minute presentation, Benjamin Peterson explains how dbx_build_tools, Dropbox's pure Starlark alternative, successfully manages millions of lines of Python code in production environments. Learn about the ruleset's key features including support for third-party PyPI dependencies (with native dependency handling), BUILD file generation, and hermetic Python archives that operate independently from the system. For those interested in exploring further, the presentation includes a link to the GitHub repository.
Syllabus
A modern Python ruleset
Taught by
Linux Foundation