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
2.017/2.018
Fishbowl
S3A
S3B
S4A
S4B

08:30

Monday Registration & Welcome @ TBD Floor

Read more

09:30

Room: 2.017/2.018

Packaging Summit

Read more
Room: Fishbowl

Rust Summit at EuroPython

Read more
Room: S3A

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

Read more
Room: S3B

Cooking with asyncio: an introduction to asynchronous programming

Read more
Room: S4A

Developing IoT sensors with MicroPython

Read more
Room: S4B

Getting out of the testing hell

Read more

11:00

11:00 Coffee Break

11:15

Room: 2.017/2.018

Packaging Summit

Read more
Room: Fishbowl

Rust Summit at EuroPython

Read more
Room: S3A

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

Read more
Room: S3B

Cooking with asyncio: an introduction to asynchronous programming

Read more
Room: S4A

Developing IoT sensors with MicroPython

Read more
Room: S4B

Getting out of the testing hell

Read more

12:45

12:45 Lunch

13:45

Room: 2.017/2.018

Packaging Summit

Read more
Room: Fishbowl

Rust Summit at EuroPython

Read more
Room: S3A

Fast Python Development with uv

Read more
Room: S3B

Code organization for non-engineers

Read more
Room: S4A

Deconstructing the tenets of Planet Scale Systems with Python

Read more
Room: S4B

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

Read more

15:15

15:15 Coffee Break

15:30

Room: 2.017/2.018

Packaging Summit

Read more
Room: Fishbowl

Rust Summit at EuroPython

Read more
Room: S3A

Fast Python Development with uv

Read more
Room: S3B

Code organization for non-engineers

Read more
Room: S4A

Deconstructing the tenets of Planet Scale Systems with Python

Read more
Room: S4B

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

Read more
17:00 End of the Day

Tuesday - 14th July

Time
Fishbowl
S3A
S3B
S4A
S4B

08:30

Tuesday Registration & Welcome @ TBD

Read more

09:30

Room: Fishbowl

Web Assembly Summit

Read more
Room: S3A

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

Read more
Room: S3B

Let's write some decorators!

Read more
Room: S4A

gRPC for Beginners

Read more
Room: S4B

Let it rip a diffusion tutorial

Read more

11:00

11:00 Coffee Break

11:15

Room: Fishbowl

Web Assembly Summit

Read more
Room: S3A

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

Read more
Room: S3B

Let's write some decorators!

Read more
Room: S4A

gRPC for Beginners

Read more
Room: S4B

Let it rip a diffusion tutorial

Read more

12:45

12:45 Lunch

13:45

Room: S3A

Process, Analyze, and Transform Python Code with ASTs

Read more
Room: S3B

Build a Synthesizer with Python

Read more
Room: S4A

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

Read more
Room: S4B

Introduction to security research. Find a CVE with CodeQL.

Read more

15:15

15:15 Coffee Break

15:30

Room: S3A

Process, Analyze, and Transform Python Code with ASTs

Read more
Room: S3B

Build a Synthesizer with Python

Read more
Room: S4A

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

Read more
Room: S4B

Introduction to security research. Find a CVE with CodeQL.

Read more

17:00

Room: S3A

Beginner's Orientation

Read more
17:30 End of the Day

Wednesday - 15th July

Time
S1
S2
S3A
S3B
S4

08:00

Wednesday Registration & Welcome @ TBD

Read more

09:00

Room: S1

Conference Opening 🎉

Read more

09:30

Room: S1

How Complex Systems Taught Me To Fail

Read more

10:20

10:20 Coffee Break

10:45

Room: S1

Free-threaded Python: past, present and future

Read more
Room: S2

How CPythons Errors keep getting better

Read more
Room: S3A
Read more
Room: S3B

Should you trust Trusted Publishing?

Read more
Room: S4

Scaling Python Systems by Designing Team-Aware Architecture

Read more
11:30 Room Change

11:40

Room: S1

Inside Python 3.15's JIT Optimizer

Read more
Room: S2

Designing and Building Custom Keyboards ⌨️ with Python

Read more
Room: S3A

The Human-in-the-Loop is Tired

Read more
Room: S3B

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

Read more
12:10 Room Change

12:20

Room: S1

Update on the CPython JIT: What to expect in 3.15

Read more
Room: S2

Friendly Borders: Graph algorithms reveal Eurovision voting patterns

Read more
Room: S3A

From Code Hero to Team Leader: Learning to Let Go

Read more
Room: S3B

Property based testing with Hypothesis

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: S1

Rethinking AsyncIO from scratch for free-threaded Python

Read more
Room: S2

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

Read more
13:50 AI Panel
Room: S3B

Python and HTTP/3: feel the difference in performance

Read more
Room: S4

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

Read more
14:20 Room Change

14:30

Room: S1

What every Python developer should know about the CPython ABI

Read more
Room: S2

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

Read more
Room: S3B

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

Read more
Room: S4

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

Read more

15:00

15:00 Coffee Break

15:25

Room: S1

Rust for High Performance Computing (HPC) in Python

Read more
Room: S2

PgQueuer: Drop the Broker, Keep the Queue

Read more
Room: S3A

Designing Performant APIs with Litestar

Read more
Room: S3B

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

Read more
Room: S4

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

Read more
15:55 Room Change

16:05

Room: S1

Demystifying CRA for the community

Read more
Room: S2

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

Read more
Room: S3A

How to Maintain 60 Integrations and Not Go Bananas

Read more
Room: S3B

How much do you really need to know about Databases?

Read more
Room: S4

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

Read more
16:35 Room Change

16:45

Room: S1

Keynote 2 - Placeholder

Read more

17:30

Room: S1

Python Quiz 📝

Read more

17:45

Room: S1

Lightning talks ⚡ Wednesday

Read more
18:30 End of the Day

Thursday - 16th July

Time
S1
S2
S3A
S3B
S4

08:00

Thursday Registration & Welcome @ TBD

Read more

09:00

Room: S1

Thursday's Morning Announcement ⏰

Read more
09:15 Room Change

09:20

Room: S1

The Pursuit Of Purity (The Right Way To Do AI)

Read more

10:05

Room: S1

Python Steering Council Update

Read more

10:30

10:30 Coffee Break

10:50

Room: S1

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

Read more
Room: S2

The Hidden Cost of Complexity: Reducing Cognitive Load in Python

Read more
Room: S3A

Localization Made Easy: A Pythonic Approach to Global Applications

Read more
Room: S3B

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

Read more
Room: S4

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

Read more
11:35 Room Change

11:45

Room: S1

Args: Amazing or Approaching?

Read more
Room: S2

From Pixels to Insights: Python for Earth Observation

Read more
Room: S3A

An Introduction to Writing Fast GPU Code in Python

Read more
Room: S3B

Deploying Python Web Apps in 2026

Read more
12:15 Room Change

12:25

Room: S1

Immutability: Fast and Safe sharing of Data across Subinterpreters

Read more
Room: S2

Python Games in the Browser: Teaching with WebAssembly

Read more
Room: S3A

GPU Programming in Pure Python

Read more
Room: S3B

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

Read more
Room: S4

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

Read more
12:55 Room Change

13:05

Room: S1

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

Read more
Room: S2

Building a Smart Home Device with MicroPython

Read more
Room: S3A

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

Read more
Room: 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
Room: Exhibit Hall

Write async. Get sync for free.

Read more

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
Room: Exhibit Hall

Write async. Get sync for free.

Read more

13:35

13:35 Lunch

14:30

Room: S1

Anatomy of a Phishing Campaign

Read more
14:30 CPython panel
Room: S3A

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

Read more
Room: S3B

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

Read more
Room: S4

Python on Serverless: Strategies for Peak Performance

Read more
15:00 Room Change

15:10

Room: S1

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

Read more
Room: S3A

Faster Django ORM queries for everybody

Read more
Room: S3B

Flying in Formation - with Python Threading and ROS2 Parallelism

Read more
Room: S4

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

Read more

15:40

15:40 Coffee Break

16:00

Room: S1

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

Read more
Room: S2

Binary Dependencies: Identifying the Hidden Packages We All Depend On

Read more
Room: S3A

Python Everywhere: The State of Python on WebAssembly

Read more
Room: S3B

Python Learning that fits Teen Life

Read more
16:30 Room Change

16:40

Room: S1

Keynote 4 - Placeholder

Read more

17:25

Room: S1

Lightning talks ⚡ Thursday

Read more
18:10 End of the Day

Friday - 17th July

Time
S1
S2
S3A
S3B
S4

08:00

Friday Registration & Welcome @ TBD

Read more

08:45

Room: S1

Friday's Morning Announcement ⏰

Read more

09:00

Room: S1

Securing Python for the next decade

Read more

09:45

09:45 Coffee Break

10:10

Room: S1

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

Read more
Room: S3A

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

Read more
Room: S3B

Is Object Detection Dead? A Case for Recognizing LEGO Bricks

Read more
Room: S4

Plugins in python - how it is done

Read more
10:55 Room Change

11:05

Room: S1

Pointers, Objects, and References - How Python Manages Memory

Read more
Room: S2

How Music Generation Actually Works

Read more
Room: S3A

Breaking changes – not great, not terrible

Read more
Room: S4

Refactor, Optimize, and Test: Crafting Cleaner Python Code

Read more
11:35 Room Change

11:45

Room: S1

Become a Python Core Developer in 3 Easy Steps

Read more
Room: S2

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

Read more
Room: S3B

Building your DSL compiler in Python

Read more
12:15 Room Change

12:25

Room: S1

Speeding Up Python with Free Threading and Mypyc

Read more
Room: S2

International Open Source – Your Best Choice in Interesting Times

Read more
Room: 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: S1

Lazy imports and the art of interpreter procrastination

Read more
Room: S2

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

Read more
Room: S3A

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

Read more
Room: S3B

A vision for software freedom in 2048

Read more
Room: S4

Everything you always wanted to know about pandas*

Read more
14:25 Room Change

14:35

Room: S1

Conquer multithreaded Python with Blanket

Read more
Room: S2

How Python is Democratising Agritech for Farmers Across Europe

Read more
Room: S3A

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

Read more
Room: S3B

The Problem with None: Sentinel Values and the Semantics of Absence

Read more
Room: S4

From Ticket Taker to Problem Solver: Discovery for Senior Thinking

Read more

15:05

15:05 Coffee Break

15:30

Room: S1

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

Read more
Room: S2

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

Read more
Room: S3A

Supporting Android and iOS in your Python package

Read more
Room: S4

Modern TUI with Textual in Python: Building Monokl

Read more
16:00 Room Change

16:10

Room: S1

Keynote 6 - Placeholder

Read more

16:55

Room: S1

Lightning talks ⚡ Friday

Read more

17:25

Room: S1

Conference Closing 🐍

Read more

17:55

Room: S1

Sprint Orientation 🏃

Read more
18:25 End of the Day