Rebuilding the World: Python in Guix - Hugo Buddelmeijer

Summary Guix is a package manager as well as a GNU/Linux distribution, with a focus on reproducibility and giving users control. Everything is configured in Scheme in Guix. Packaging Python for Guix delivers unique challenges, because rebuilds all dependants if a package is changed. With over 75% of its 30000+ packages depending (indirectly) on Python, it is a difficult task to upgrade Python. I'd like you to take you along on the trip of upgrading the Guix' Python to 3.12. What are the strengths of Guix with respect to Python, and what can you learn from our (mis)adventures? About Hugo Buddelmeijer Hugo Buddelmeijer is a Python enthousiast who is always looking for ways to expand their arsenal of languages. An astronomer by trade, Hugo has a focus on scientific software, in particular data processing and archiving.

The Story of Python and how it took over the world | Python: The Documentary
▶︎

The Story of Python and how it took over the world | Python: The Documentary

Co-Creator of Haskell: Useless vs Useful Languages, Rust vs C, Functional Programming | Simon Jones
▶︎

Co-Creator of Haskell: Useless vs Useful Languages, Rust vs C, Functional Programming | Simon Jones

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

How to store and route your (physical) mail like a pro - personal edition
▶︎

How to store and route your (physical) mail like a pro - personal edition

Why Aliens Would NEVER Invade Africa
▶︎

Why Aliens Would NEVER Invade Africa

Android 17 sucks. So I put Linux on a phone.
▶︎

Android 17 sucks. So I put Linux on a phone.

Json freedom or chaos; how to trust your data - Bart Dorlandt
▶︎

Json freedom or chaos; how to trust your data - Bart Dorlandt

HOLY ROSARY TODAY THURSDAY, JUNE 11, 2026 ST. JUDE THADDEUS & LUMINOUS MYSTERIES | DAILY HOLY ROSARY
▶︎

HOLY ROSARY TODAY THURSDAY, JUNE 11, 2026 ST. JUDE THADDEUS & LUMINOUS MYSTERIES | DAILY HOLY ROSARY

BREAKING: U.S. Resumes Strikes on Iran. A Clean Exit Is Unlikely. Tucker and John Mearsheimer React.
▶︎

BREAKING: U.S. Resumes Strikes on Iran. A Clean Exit Is Unlikely. Tucker and John Mearsheimer React.

Something is jamming GPS over Europe. Here's what we found
▶︎

Something is jamming GPS over Europe. Here's what we found

How One Programmer's Pet Project Changed the Way We Think About Software
▶︎

How One Programmer's Pet Project Changed the Way We Think About Software

From YOLO to Secure Autonomous Dev Agents - Ard Timmerman
▶︎

From YOLO to Secure Autonomous Dev Agents - Ard Timmerman

Exposing The Solid State Donut Battery. It's Over.
▶︎

Exposing The Solid State Donut Battery. It's Over.

START YOUR TUESDAY WITH FAITH | TODAY GOD IS GIVING YOU UNEXPECTED OPPORTUNITIES | FATHER FREDDY ...
▶︎

START YOUR TUESDAY WITH FAITH | TODAY GOD IS GIVING YOU UNEXPECTED OPPORTUNITIES | FATHER FREDDY ...

Keynote: Linus Torvalds, Creator of Linux & Git with Dirk Hohndel, Founder, DH Consulting
▶︎

Keynote: Linus Torvalds, Creator of Linux & Git with Dirk Hohndel, Founder, DH Consulting

This is why more and more projects are leaving GitHub!
▶︎

This is why more and more projects are leaving GitHub!

Personne ne réalise ce que Yann LeCun vient de créer
▶︎

Personne ne réalise ce que Yann LeCun vient de créer

Training Sand to Think: Artificial General Intelligence & Future of Physics
▶︎

Training Sand to Think: Artificial General Intelligence & Future of Physics

Trump Gets Booed at NBA Finals, Doubles Down on "Rigged" California Elections: A Closer Look
▶︎

Trump Gets Booed at NBA Finals, Doubles Down on "Rigged" California Elections: A Closer Look