
#544: Wheel Next + Packaging PEPs
From Talk Python To Me by Michael Kennedy
April 10, 2026 · 1h 11m · Episode 544
About this episode
The episode discusses Wheel Next and packaging PEPs aimed at improving package installations for modern hardware.
When you pip install a package with compiled code, the wheel you get is built for CPU features from 2009. Want newer optimizations like AVX2? Your installer has no way to ask for them. GPU support? You're on your own configuring special index URLs. The result is fat binaries, nearly gigabyte-sized wheels, and install pages that read like puzzle books. A coalition from NVIDIA, Astral, and QuanSight has been working on Wheel Next: A set of PEPs that let packages declare what hardware they need and let installers like uv pick the right build automatically. Just uv pip install torch and it works. I sit down with Jonathan Dekhtiar from NVIDIA, Ralf Gommers from Quansight and the NumPy and SciPy teams, and Charlie Marsh, founder of Astral and creator of uv, to dig into all of it.
People in this episode
Host: Michael Kennedy
Guests: Jonathan Dekhtiar, Ralf Gommers, Charlie Marsh
Topics covered
- packaging
- Python
- wheel format
- hardware optimization
- PEPs
- GPU support
Keywords
- wheel
- packaging
- PEPs
- AVX2
- GPU support
- Python
- installation
Mentioned in this episode
Organizations: NVIDIA, Quansight, Astral, NumPy, SciPy
Products: torch, uv
More episodes of Talk Python To Me
- #551: Stroll Down Startup Lane - 2026 · June 11, 2026 · 1h 49m
- #550: AI Contributions and Maintainer Load in Open Source · May 30, 2026 · 1h 3m
- #549: Great Docs · May 25, 2026 · 1h 7m
- #548: Event Sourcing Design Pattern · May 11, 2026 · 1h 9m
- #547: Parallel Python at Anyscale with Ray · May 6, 2026 · 59 min
- #546: Self hosting apps for Python people · April 27, 2026 · 1h 3m
Explore listener stats, chart rankings, contacts and more on the Talk Python To Me podcast page.