Explore the complexities of building binary wheels for Python extensions in this informative PyCon US talk. Delve into the challenges of distributing native code in Python libraries and learn about common pitfalls that can lead to difficult-to-diagnose runtime issues. Discover notable examples of potential problems and gain insights on how to recognize and avoid these error scenarios. Understand the manylinux standard and its importance in standardizing Linux platform wheels. Learn about the cibuildwheel project and how it simplifies the process of building and distributing manylinux wheels for library authors. Gain valuable knowledge to improve your Python development and distribution practices, especially when working with native C and C++ code in data science and machine learning applications.
Overview
Syllabus
Talks - Laszlo Kiss Kollar: The wheelhouse of horrors
Taught by
PyCon US