#338: Using cibuildwheel to manage the scikit-HEP packages
#338: Using cibuildwheel to manage the scikit-HEP packages

#338: Using cibuildwheel to manage the scikit-HEP packages

Julien Dimitri Rigon

77 min
Success & Inspiration
Play

Description

How do you build and maintain a complex suite of Python packages? Of course, you want to put them on PyPI. The best format there is as a wheel. This means that when developers use your code, it comes straight down and requires no local tooling to install and use. But if you have compiled dependencies, such as C or FORTRAN, then you have a big challenge. How do you automatically compile and test against Linux, macOS (Intel and Apple Silicon), Windows, and so on? That's the problem cibuildwheel is solving. On this episode, you'll meet Henry Schreiner. He is developing tools for the next era of the Large Hadron Collider (LHC) and is an admin of Scikit-HEP. Of course, cibuildwheel is central to this process. Full show notes at https://talkpython.fm/episodes/show/338/using-cibuildwheel-to-manage-the-scikit-hep-packages

Uploader

tina_rose

tina_rose

#338: Using cibuildwheel to manage the scikit-HEP packages - Listen Free | WowFM