Offline

Schedule

Mark talks as favorites by opening their details and tapping the ❤️ icon. Your selections are saved locally and will only be visible on this device.

Monday - 13th July

Time
Chamber Hall A (S3A)
Chamber Hall B (S3B)
Conference Hall Complex A (S4A)
Conference Hall Complex B (S4B)
Multifunctional room 1 (2.015/2.016)
Reception Room F2 (Fishbowl)

08:30

Monday Registration & Welcome @ TBD Floor

Read more

09:30

Room: Chamber Hall A (S3A)

Crafting Your Own Compiler: From Python Logic to High-Speed WebAssembly

Read more
Room: Chamber Hall B (S3B)

Cooking with asyncio: an introduction to asynchronous programming

Read more
Room: Conference Hall Complex A (S4A)

Developing IoT sensors with MicroPython

Read more
Room: Conference Hall Complex B (S4B)

Getting out of the testing hell

Read more
Room: Multifunctional room 1 (2.015/2.016)

Packaging Summit

Read more
Room: Reception Room F2 (Fishbowl)

Rust Summit at EuroPython

Read more

11:00

11:00 Coffee Break

11:15

Room: Chamber Hall A (S3A)

Crafting Your Own Compiler: From Python Logic to High-Speed WebAssembly

Read more
Room: Chamber Hall B (S3B)

Cooking with asyncio: an introduction to asynchronous programming

Read more
Room: Conference Hall Complex A (S4A)

Developing IoT sensors with MicroPython

Read more
Room: Conference Hall Complex B (S4B)

Getting out of the testing hell

Read more
Room: Multifunctional room 1 (2.015/2.016)

Packaging Summit

Read more
Room: Reception Room F2 (Fishbowl)

Rust Summit at EuroPython

Read more

12:45

12:45 Lunch

13:45

Room: Chamber Hall A (S3A)

Fast Python Development with uv

Read more
Room: Chamber Hall B (S3B)

Code organization for non-engineers

Read more
Room: Conference Hall Complex A (S4A)

Deconstructing the tenets of Planet Scale Systems with Python

Read more
Room: Conference Hall Complex B (S4B)

Understand and expand Python: a hands-on experience on Python internals

Read more
Room: Multifunctional room 1 (2.015/2.016)

Packaging Summit

Read more
Room: Reception Room F2 (Fishbowl)

Rust Summit at EuroPython

Read more

15:15

15:15 Coffee Break

15:30

Room: Chamber Hall A (S3A)

Fast Python Development with uv

Read more
Room: Chamber Hall B (S3B)

Code organization for non-engineers

Read more
Room: Conference Hall Complex A (S4A)

Deconstructing the tenets of Planet Scale Systems with Python

Read more
Room: Conference Hall Complex B (S4B)

Understand and expand Python: a hands-on experience on Python internals

Read more
Room: Multifunctional room 1 (2.015/2.016)

Packaging Summit

Read more
Room: Reception Room F2 (Fishbowl)

Rust Summit at EuroPython

Read more
17:00 End of the Day

Tuesday - 14th July

Time
Chamber Hall A (S3A)
Chamber Hall B (S3B)
Conference Hall Complex A (S4A)
Conference Hall Complex B (S4B)
Reception Room F2 (Fishbowl)

08:30

Tuesday Registration & Welcome @ TBD

Read more

09:30

Room: Chamber Hall A (S3A)

Learn Quantum Computing with QiliSDK: From Circuits to Pulse-Level Control

Read more
Room: Chamber Hall B (S3B)

Let's write some decorators!

Read more
Room: Conference Hall Complex A (S4A)

gRPC for Beginners

Read more
Room: Conference Hall Complex B (S4B)

Let it rip a diffusion tutorial

Read more
Room: Reception Room F2 (Fishbowl)

Web Assembly Summit

Read more

11:00

11:00 Coffee Break

11:15

Room: Chamber Hall A (S3A)

Learn Quantum Computing with QiliSDK: From Circuits to Pulse-Level Control

Read more
Room: Chamber Hall B (S3B)

Let's write some decorators!

Read more
Room: Conference Hall Complex A (S4A)

gRPC for Beginners

Read more
Room: Conference Hall Complex B (S4B)

Let it rip a diffusion tutorial

Read more
Room: Reception Room F2 (Fishbowl)

Web Assembly Summit

Read more

12:45

12:45 Lunch

13:45

Room: Chamber Hall A (S3A)

Process, Analyze, and Transform Python Code with ASTs

Read more
Room: Chamber Hall B (S3B)

Build a Synthesizer with Python

Read more
Room: Conference Hall Complex A (S4A)

Load testing 1-on-1: discovering the limits of your system

Read more
Room: Conference Hall Complex B (S4B)

Introduction to security research. Find a CVE with CodeQL.

Read more

15:15

15:15 Coffee Break

15:30

Room: Chamber Hall A (S3A)

Process, Analyze, and Transform Python Code with ASTs

Read more
Room: Chamber Hall B (S3B)

Build a Synthesizer with Python

Read more
Room: Conference Hall Complex A (S4A)

Load testing 1-on-1: discovering the limits of your system

Read more
Room: Conference Hall Complex B (S4B)

Introduction to security research. Find a CVE with CodeQL.

Read more

17:00

Room: Chamber Hall A (S3A)

Beginner's Orientation

Read more
17:30 End of the Day

Wednesday - 15th July

Time
Auditorium Hall (S1)
Theatre Hall (S2)
Chamber Hall A (S3A)
Chamber Hall B (S3B)
Conference Hall Complex (S4)

08:00

Wednesday Registration & Welcome @ TBD

Read more

09:00

Room: Auditorium Hall (S1)

Conference Opening 🎉

Read more

09:30

Room: Auditorium Hall (S1)

Keynote 1 - Placeholder

Read more

10:20

10:20 Coffee Break

10:45

Room: Auditorium Hall (S1)

Free-threaded Python: past, present and future

Read more
Room: Theatre Hall (S2)

How CPythons Errors keep getting better

Read more
Room: Chamber Hall A (S3A)
Read more
Room: Chamber Hall B (S3B)

Should you trust Trusted Publishing?

Read more
Room: Conference Hall Complex (S4)

Scaling Python Systems by Designing Team-Aware Architecture

Read more
11:30 Room Change

11:40

Room: Auditorium Hall (S1)

Inside Python 3.15's JIT Optimizer

Read more
Room: Theatre Hall (S2)

Designing and Building Custom Keyboards ⌨️ with Python

Read more
Room: Chamber Hall A (S3A)

The Human-in-the-Loop is Tired

Read more
Room: Chamber Hall B (S3B)

When the Sun Breaks Your GPS: Building an Explainable Early Warning System

Read more
12:10 Room Change

12:20

Room: Auditorium Hall (S1)

Update on the CPython JIT: What to expect in 3.15

Read more
Room: Chamber Hall A (S3A)

From Code Hero to Team Leader: Learning to Let Go

Read more
Room: Chamber Hall B (S3B)

Property based testing with Hypothesis

Read more
Room: Conference Hall Complex (S4)

Friendly Borders: Graph algorithms reveal Eurovision voting patterns

Read more

12:50

Room: Exhibit Hall

Heuristic-Rule Based Model for Packet Loss Inference in IIoT Networks

Read more
Room: Exhibit Hall

Django TDD Patterns: A Visual Field Guide

Read more
Room: Exhibit Hall

A tour of the module `itertools`

Read more
12:50 Lunch

Posters (Exhibit Hall)

Room: Exhibit Hall

Heuristic-Rule Based Model for Packet Loss Inference in IIoT Networks

Read more
Room: Exhibit Hall

Django TDD Patterns: A Visual Field Guide

Read more
Room: Exhibit Hall

A tour of the module `itertools`

Read more

13:50

Room: Auditorium Hall (S1)

Rethinking AsyncIO from scratch for free-threaded Python

Read more
Room: Theatre Hall (S2)

Why doing difficult things is good for you and good for your team

Read more
13:50 AI Panel
Room: Chamber Hall B (S3B)

Python and HTTP/3: feel the difference in performance

Read more
Room: Conference Hall Complex (S4)

How to blend Python, physics, and art to create (hopefully) pretty pictures

Read more
14:20 Room Change

14:30

Room: Auditorium Hall (S1)

What every Python developer should know about the CPython ABI

Read more
Room: Theatre Hall (S2)

The Good, the Bad and the Ugly: native Python app development and delivery.

Read more
Room: Chamber Hall B (S3B)

I Am a Sucker for Conventions. Why Django’s Defaults Work, Until They Don’t

Read more
Room: Conference Hall Complex (S4)

Beyond `Optional` in Real-World Projects: Missing, `None`, and Unset

Read more

15:00

15:00 Coffee Break

15:25

Room: Auditorium Hall (S1)

Rust for High Performance Computing (HPC) in Python

Read more
Room: Theatre Hall (S2)

PgQueuer: Drop the Broker, Keep the Queue

Read more
Room: Chamber Hall A (S3A)

Designing Performant APIs with Litestar

Read more
Room: Chamber Hall B (S3B)

How many spoons does your environment cost: Broken demos & human element

Read more
Room: Conference Hall Complex (S4)

DuckLake - Take Python and DuckDB for a swim in your data lake

Read more
15:55 Room Change

16:05

Room: Auditorium Hall (S1)

Demystifying CRA for the community

Read more
Room: Theatre Hall (S2)

The hardest test suite I ever built - a pytest case study

Read more
Room: Chamber Hall A (S3A)

How to Maintain 60 Integrations and Not Go Bananas

Read more
Room: Chamber Hall B (S3B)

How much do you really need to know about Databases?

Read more
Room: Conference Hall Complex (S4)

Fast Multi-Version ETL Pipelines in Python with Generators and functools

Read more
16:35 Room Change

16:45

Room: Auditorium Hall (S1)

Keynote 2 - Placeholder

Read more

17:30

Room: Auditorium Hall (S1)

Python Quiz 📝

Read more

17:45

Room: Auditorium Hall (S1)

Lightning talks ⚡ Wednesday

Read more
18:30 End of the Day

Thursday - 16th July

Time
Auditorium Hall (S1)
Theatre Hall (S2)
Chamber Hall A (S3A)
Chamber Hall B (S3B)
Conference Hall Complex (S4)

08:00

Thursday Registration & Welcome @ TBD

Read more

09:00

Room: Auditorium Hall (S1)

Thursday's Morning Announcement ⏰

Read more
09:15 Room Change

09:20

Room: Auditorium Hall (S1)

Keynote 3 - Placeholder

Read more

10:05

10:05 Coffee Break

10:30

Room: Auditorium Hall (S1)

Navigating waters of background jobs and queues in Python as of 2026

Read more
Room: Theatre Hall (S2)

The Hidden Cost of Complexity: Reducing Cognitive Load in Python

Read more
Room: Chamber Hall A (S3A)

Localization Made Easy: A Pythonic Approach to Global Applications

Read more
Room: Chamber Hall B (S3B)

Self-Hosted Small Models: From OpenAI Lock-In to Open Models

Read more
Room: Conference Hall Complex (S4)

From one to 1 million packet/second: scaling global Internet monitoring

Read more
11:15 Room Change

11:25

Room: Auditorium Hall (S1)

Args: Amazing or Approaching?

Read more
Room: Theatre Hall (S2)

From Pixels to Insights: Python for Earth Observation

Read more
Room: Chamber Hall A (S3A)

An Introduction to Writing Fast GPU Code in Python

Read more
Room: Chamber Hall B (S3B)

Deploying Python Web Apps in 2026

Read more
11:55 Room Change

12:05

Room: Auditorium Hall (S1)

Immutability: Fast and Safe sharing of Data across Subinterpreters

Read more
Room: Theatre Hall (S2)

Python Games in the Browser: Teaching with WebAssembly

Read more
Room: Chamber Hall A (S3A)

GPU Programming in Pure Python

Read more
Room: Chamber Hall B (S3B)

Django’s Magic, FastAPI’s Reality: Test Isolation at Scale

Read more
Room: Conference Hall Complex (S4)

Stop firefighting: practical observability for Python APIs, workers & jobs

Read more
12:35 Room Change

12:45

Room: Auditorium Hall (S1)

Python Dicts: Past, Present, and Free-Threaded Future

Read more
Room: Theatre Hall (S2)

Building a Smart Home Device with MicroPython

Read more
Room: Chamber Hall A (S3A)

Python Stings Your Ego: Finding Pride in Community, Not Just Code

Read more
Room: Conference Hall Complex (S4)

The hidden cost of vibe coding

Read more

13:15

Room: Exhibit Hall

Python Syntax Diagram

Read more
Room: Exhibit Hall

How we write unit test in my team in Openchip

Read more
13:15 Lunch

Posters (Exhibit Hall)

Room: Exhibit Hall

Python Syntax Diagram

Read more
Room: Exhibit Hall

How we write unit test in my team in Openchip

Read more

14:15

Room: Auditorium Hall (S1)

Anatomy of a Phishing Campaign

Read more
14:15 CPython panel
Room: Chamber Hall A (S3A)

From Molecules to Models: A Guide to AI Drug Discovery with Python

Read more
Room: Chamber Hall B (S3B)

What is this footgun called unittest.mock, and how to avoid misusing it

Read more
Room: Conference Hall Complex (S4)

Python on Serverless: Strategies for Peak Performance

Read more
14:45 Room Change

14:55

Room: Auditorium Hall (S1)

Climbing the Pyramid: Behind the Scenes of the Python Package Index

Read more
Room: Chamber Hall A (S3A)

Faster Django ORM queries for everybody

Read more
Room: Chamber Hall B (S3B)

Flying in Formation - with Python Threading and ROS2 Parallelism

Read more
Room: Conference Hall Complex (S4)

The Unseen Pull Request: The Crisis We Don’t Measure

Read more

15:25

15:25 Coffee Break

15:50

Room: Auditorium Hall (S1)

Learning from the not-so-secret Python security "cabal"

Read more
Room: Theatre Hall (S2)

Binary Dependencies: Identifying the Hidden Packages We All Depend On

Read more
Room: Chamber Hall A (S3A)

Python Everywhere: The State of Python on WebAssembly

Read more
Room: Chamber Hall B (S3B)

Python Learning that fits Teen Life

Read more
16:20 Room Change

16:30

Room: Auditorium Hall (S1)

Keynote 4 - Placeholder

Read more

17:15

Room: Auditorium Hall (S1)

Lightning talks ⚡ Thursday

Read more
18:00 End of the Day

Friday - 17th July

Time
Auditorium Hall (S1)
Theatre Hall (S2)
Chamber Hall A (S3A)
Chamber Hall B (S3B)
Conference Hall Complex (S4)

08:00

Friday Registration & Welcome @ TBD

Read more

08:45

Room: Auditorium Hall (S1)

Friday's Morning Announcement ⏰

Read more

09:00

Room: Auditorium Hall (S1)

Keynote 5 - Placeholder

Read more

09:45

09:45 Coffee Break

10:10

Room: Auditorium Hall (S1)

The coolest feature in Python 3.14: sys.remote_exec()

Read more
Room: Chamber Hall A (S3A)

Robot Holmes and the Silenced Witness: A Noir Guide to Real-Time Voice AI

Read more
Room: Chamber Hall B (S3B)

Is Object Detection Dead? A Case for Recognizing LEGO Bricks

Read more
Room: Conference Hall Complex (S4)

Plugins in python - how it is done

Read more
10:55 Room Change

11:05

Room: Auditorium Hall (S1)

Pointers, Objects, and References - How Python Manages Memory

Read more
Room: Theatre Hall (S2)

How Music Generation Actually Works

Read more
Room: Chamber Hall A (S3A)

Breaking changes – not great, not terrible

Read more
Room: Conference Hall Complex (S4)

Refactor, Optimize, and Test: Crafting Cleaner Python Code

Read more
11:35 Room Change

11:45

Room: Auditorium Hall (S1)

Become a Python Core Developer in 3 Easy Steps

Read more
Room: Theatre Hall (S2)

Python in the Service of Justice: Modern Analysis Tools in Forensics

Read more
Room: Chamber Hall B (S3B)

Building your DSL compiler in Python

Read more
12:15 Room Change

12:25

Room: Auditorium Hall (S1)

Speeding Up Python with Free Threading and Mypyc

Read more
Room: Theatre Hall (S2)

International Open Source – Your Best Choice in Interesting Times

Read more
Room: Conference Hall Complex (S4)

What I've Learned Maintaining the MCP Python SDK

Read more

12:55

Room: Exhibit Hall

reusable-tox.yml: Five Patterns to Eliminate CI/CD Boilerplate

Read more
Room: Exhibit Hall

Why Coding Agents Fail at ML (and How to Fix It)

Read more
Room: Exhibit Hall

PyPartMC: A Pythonic interface enhancing Fortran-based simulation package

Read more
12:55 Lunch

Posters (Exhibit Hall)

Room: Exhibit Hall

reusable-tox.yml: Five Patterns to Eliminate CI/CD Boilerplate

Read more
Room: Exhibit Hall

Why Coding Agents Fail at ML (and How to Fix It)

Read more
Room: Exhibit Hall

PyPartMC: A Pythonic interface enhancing Fortran-based simulation package

Read more

13:55

Room: Auditorium Hall (S1)

Lazy imports and the art of interpreter procrastination

Read more
Room: Theatre Hall (S2)

How to tackle complex authorization logic (and don't go crazy)

Read more
Room: Chamber Hall A (S3A)

I Accidentally Built a Monitoring System While Trying to Debug Memory Leak

Read more
Room: Chamber Hall B (S3B)

A vision for software freedom in 2048

Read more
Room: Conference Hall Complex (S4)

Everything you always wanted to know about pandas*

Read more
14:25 Room Change

14:35

Room: Auditorium Hall (S1)

Conquer multithreaded Python with Blanket

Read more
Room: Theatre Hall (S2)

How Python is Democratising Agritech for Farmers Across Europe

Read more
Room: Chamber Hall A (S3A)

Stop Guessing, Start Understanding: How Arrow and Pandas Exchange Data

Read more
Room: Conference Hall Complex (S4)

From Ticket Taker to Problem Solver: Discovery for Senior Thinking

Read more

15:05

15:05 Coffee Break

15:30

Room: Auditorium Hall (S1)

Defending Open Source from "AI" Slop: A Maintainer's Practical Guide

Read more
Room: Theatre Hall (S2)

You Don't Need to Solve It: What Actually Gets You Hired in Tech

Read more
Room: Chamber Hall A (S3A)

Supporting Android and iOS in your Python package

Read more
Room: Chamber Hall B (S3B)

Beyond the Demo: Production Patterns for Streaming LLM Systems

Read more
Room: Conference Hall Complex (S4)

Modern TUI with Textual in Python: Building Monokl

Read more
16:00 Room Change

16:10

Room: Auditorium Hall (S1)

Keynote 6 - Placeholder

Read more

16:55

Room: Auditorium Hall (S1)

Lightning talks ⚡ Friday

Read more

17:25

Room: Auditorium Hall (S1)

Conference Closing 🐍

Read more

17:55

Room: Auditorium Hall (S1)

Sprint Orientation 🏃

Read more
18:25 End of the Day