PyCon Sweden 2025

Jussi Pakkanen

Jussi Pakkanen is the original creator and project lead of the Meson build system, which is used to build many fundamental projects like Mesa, systemd, notable fractions of Gnome and even NumPy and SciPy. During his career he has touched almost all layers of the modern computing stack from the kernel up via core libraries and applications all the way to web services. When not working on computer things, he spends his spare time playing video games, watching bad movies, reading books and sometimes even writing them.


Session

10-31
15:00
30min
Providing a Python library — the whole shebang
Jussi Pakkanen

Providing a cross platform Python library has traditionally been considered tricky, especially if it contains any native code components. This need not be so. If you design things properly and use modern tooling, providing libraries can be surprisingly simple. In this talk we go through the full build setup of a library starting from native code compilation all the way through uploading the resulting wheel to PyPI.

Auditorium