SCHEDULE

Three days of talks across six parallel tracks — Wednesday to Friday, July 16–18. But EuroPython 2025 is a full week — there’s much more beyond the talks:

Forum Hall
North Hall
South Hall 2A
South Hall 2B
Terrace 2A
Terrace 2B
08:00
Announcements
Wednesday Registration & Welcome @ Forum Hall Foyer 1st Floor
09:00
Announcements
Conference Opening 🎉
09:30
Keynote
You don’t have to be a compiler engineer to work on Python
Savannah Ostrowski
10:20
Break
Coffee Break
10:45
Myths and fairy tales around Python performance
Antonio Cuni
Accelerating privacy-enhancing data processing
Florian Stefan
Parallel programming and Cython
David Woods
Design Pressure: The Invisible Hand That Shapes Your Code
Hynek Schlawack
Teamwork makes the dream work
Sheena
11:40
Exploring the CPython JIT
Diego Russo
dbt-score: continuous integration for dbt metadata
Matthieu Caneill, Jochem van Dooren
Mentoring Both Ways: Helping Others While Leveling Up Yourself!
Manivannan Selvaraj
12:20
A tour of (some) Python JIT compilers
Stepan Sindelar, Michael Šimáček
Building my own (accurate!) Spotify Wrapped
Iulia Feroli
Is Prompt Engineering Dead? How Auto-Optimization is Changing the Game
Iryna Kondrashchenko, Oleh Kostromin
How to deal with toxic people
Gina Häußge
12:50
Break
Lunch
13:50
Build and Deploy AI Agents in VS Code
Sharon Xu
Godot & Python: open source in game development
Diego Díaz Morón
Panel
AI Discussion Panel
Laura Summers, Kayode Makinde, Reyha Verma, Jenny Vega
How to contribute to Python docs in your own language
Marco Richetta
14:30
WASM and Python: The Future of Serverless Computing
Farhaan Bukhsh, Kumar Anirudha
The Evolution of Advanced Python Monitoring
May Walter
Democratize serverless web AI apps for Python devs
Yuichiro Tachibana
15:00
Break
Coffee Break
16:05
A Pythonic semantic search
Paolo Melchiorre
The FastAPI-Postgres stack you've been waiting for
Yury Selivanov
Your Very First Contribution to Open Source
Jürgen Gmach
The Pydantic stack for AI apps
Laura Summers, Victorien Plot
Fearless Automation that Runs Anywhere with Python
Padraic Calpin
16:45
Keynote
Building a large SaaS AI product with Python: The tale of three ecosystems
Petr Baudis
17:30
Python quiz
17:45
Announcements
Lightning talks ⚡ Wednesday
Forum Hall
North Hall
South Hall 2A
South Hall 2B
Terrace 2A
Terrace 2B
08:00
Announcements
Thursday Registration & Welcome @ Forum Hall Foyer 1st Floor
09:05
Announcements
Thursday's Morning Announcement ⏰
09:20
Keynote
Why it took 4 years to get a lock files specification
Brett Cannon
10:05
Break
Coffee Break
10:30
A new safe external debugger interface for CPython
Pablo Galindo Salgado
Sharing is caring: Efficient Data Exchange with pyarrow
Raúl Cumplido Domínguez, Rok Mihevc, Alenka Frim
Intuition vs. Reality: Surprising Truths in Python Performance
Adrien Cacciaguerra, Arthur Pastel
A tour of the module `itertools`
Rodrigo Girão Serrão
11:25
Choosing Between Free Threading and Async
Samet Yaslan
Prenatal diagnosis of genetic diseases using Python
Helena Gómez Pozo, Marina Moro López
Running every street in Paris with Python and PostGIS
Vinayak Mehta
12:05
Performance improvements in 3.14 and maybe 3.15
Mark Shannon
From Trees To Transformers: Adopting Deep Learning for Ranking
Theodore Meynard, Mihail Douhaniaris
12:45
Meet Marimo, the next-gen Notebook
Sven Arends
How to Stop an Epidemic using the Atomica Python Tool
Eloisa Pérez Bennetts
Turbocharge your Python test suite today! 🚀
Konstantinos Papadopoulos
Python, Politics, and Public Health
Gauden Galea
13:15
Break
Lunch
14:15
Pydantic, Everywhere, All at Once
Šimon Podhajský
Python on the Pitch: How Germany will win World Cup 2026
Ruslan Korniichuk
Panel
CPython Core Development Panel
Emily Morehouse-Valcarcel, Savannah Ostrowski, Brett Cannon, Mark Shannon, Hugo van Kemenade
Snapshot Testing: A New Era of Reliability
Matthieu Rigal
Slithering through Audio Data with Python
Tamsin Fuller
14:55
Good Practices for Testing Web User Interfaces
Jan Jašek, Ashish Gupta
Continuous Documentation: basics and advanced techniques
Anastasiia Tymoshchuk
15:25
Break
Coffee Break
15:50
Wisdom of the cloud? Drifting through Community Notes
Laura Summers, Andy Kitchen
Driving Innovation Through Internal Technical Communities
Luca Ferocino, Olga Matoula
End to End with Testcontainers and Playwright
Vemund Mehl Santi
In memoriam: Michael Foord (1974-2025)
Nicholas H.Tollervey
16:30
Keynote
Behind the scenes of FastAPI and friends for developers and builders
Sebastián Ramírez (tiangolo)
17:15
Announcements
Lightning talks ⚡ Thursday
Forum Hall
North Hall
South Hall 2A
South Hall 2B
Terrace 2A
Terrace 2B
08:00
Announcements
Friday Registration & Welcome @ Forum Hall Foyer 1st Floor
08:45
Announcements
Friday's Morning Announcement ⏰
09:00
Keynote
The Boom of Generative AI: realities, promises and awkward situations
Nerea Luis
09:45
Break
Coffee Break
10:10
What comes after Rust in the Python ecosystem?
Cristián Maureira-Fredes
Async Python: Concurrency Without the Headaches
Krzysztof Wilczyński, Mateusz Zaremba
Indico: the 20 year history and evolution of an open-source project at CERN
Dominic Hollis, Tomas Roun
11:05
Data Governance 101: Stop Firefighting, Start Engineering
Kateřina Ščavnická
Your Cookiecutter Is Wrong
Miloslav Pojman
11:45
What does = do?
Reuven M. Lerner
Django and HTMX: Patterns to Success
Lucas Pires
Navigating the mesh: Istio for Python applications
Israel Blancas
12:25
GPU performance or ease of use: why not both?
Szymon Karpiński, Kamil Tokarski
Terraform CDK in Python: Where Infrastructure Meets Code
Yuliia Barabash
From Code to Circuits: Programming with MicroPython and Raspberry Pico 2W
Nilo Ney Coutinho Menezes
12:55
Break
Lunch
13:55
The art of yield
Maxim Danilov
Design Patterns: Build better software from day one
Marine Guyot
Unlocking Hidden Power of Conda with Pixi
Ruben Arts, Julian Hofer
15:15
Documentary and Q&A
"Python: the Documentary" screening and Q&A
Paul Everitt, Armin Ronacher, Brett Cannon
16:35
Break
Coffee Break
17:00
Announcements
Lightning talks ⚡ Friday
17:30
Announcements
Conference Closing 🐍
17:50
Announcements
Sprint Orientation 🏃
LET'S CONNECT

Want to collaborate or contribute? We're open to partnership opportunities and would love to hear your ideas.

Newsletter

Get the latest updates, speaker announcements, and special deals. No spam, unsubscribe anytime.