Schedule

This is an early version of the schedule and may still change. If you're planning travel around specific sessions, please keep that in mind.

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 - 14th July

Time
Club A
Club B
Club C
Club D
Club E
Club H

08:30

Monday Registration & Welcome @ Forum Hall Foyer 1st Floor

Read more

09:00

09:00 Room Change 09:00 Room Change

09:30

Room: Club A

Understand Git and Never Break a Repo Again

Read more
Room: Club B

C API Summit

Read more
Room: Club D

“Building Privacy-Focused Vector Search Applications: Hands-On Guide to Gen

Read more
Room: Club E

pytest - simple, rapid and fun testing with Python

Read more
Room: Club H

Writing Python modules in Rust - PyO3 101

Read more

11:00

11:00 Coffee Break 11:00 Coffee Break

11:15

Room: Club A

Understand Git and Never Break a Repo Again

Read more
Room: Club B

C API Summit

Read more
Room: Club D

“Building Privacy-Focused Vector Search Applications: Hands-On Guide to Gen

Read more
Room: Club E

pytest - simple, rapid and fun testing with Python

Read more
Room: Club H

Writing Python modules in Rust - PyO3 101

Read more

12:45

12:45 Lunch 12:45 Lunch

13:45

Room: Club A

GIL-free Python and the GPU: hands-on experience

Read more
Room: Club B

C API Summit

Read more
Room: Club C

Building a cross-platform app with BeeWare

Read more
Room: Club D

Python and Data Storytelling to create and deliver better presentations

Read more
Room: Club E

High-Performance Geodata Processing with Python

Read more
Room: Club H

Practical PyScript

Read more

15:15

15:15 Coffee Break 15:15 Coffee Break

15:30

Room: Club A

GIL-free Python and the GPU: hands-on experience

Read more
Room: Club B

C API Summit

Read more
Room: Club C

Building a cross-platform app with BeeWare

Read more
Room: Club D

Python and Data Storytelling to create and deliver better presentations

Read more
Room: Club E

High-Performance Geodata Processing with Python

Read more
Room: Club H

Practical PyScript

Read more
17:00 End of the Day 17:00 End of the Day

Tuesday - 15th July

Time
Club A
Club B
Club C
Club D
Club E
Club H

08:30

Tuesday Registration & Welcome @ Forum Hall Foyer 1st Floor

Read more

09:00

09:00 Room Change 09:00 Room Change

09:30

Room: Club A

Setting Up Reliable CI/CD Pipelines with Python, K8s & Testcontainers

Read more
Room: Club B

WebAssembly Summit

Read more
Room: Club C

Rust Summit

Read more
Room: Club D

Efficient Query Routing using Agentic RAG

Read more
Room: Club E

The Mighty Dot - Customize Attribute Access with Descriptors

Read more
Room: Club H

Cleaner Code, Better Queries: SQLAlchemy, ORMs and asyncio

Read more

11:00

11:00 Coffee Break 11:00 Coffee Break

11:15

Room: Club A

Setting Up Reliable CI/CD Pipelines with Python, K8s & Testcontainers

Read more
Room: Club B

WebAssembly Summit

Read more
Room: Club C

Rust Summit

Read more
Room: Club D

Efficient Query Routing using Agentic RAG

Read more
Room: Club E

The Mighty Dot - Customize Attribute Access with Descriptors

Read more
Room: Club H

Cleaner Code, Better Queries: SQLAlchemy, ORMs and asyncio

Read more

12:45

12:45 Lunch 12:45 Lunch

13:45

Room: Club A

Accelerating Scientific Python: JAX, Numba, and Ray in Action

Read more
Room: Club B

WebAssembly Summit

Read more
Room: Club C

Rust Summit

Read more
Room: Club D

Speaking at EuroPython (or your favorite conference)? Yes, you can!

Read more
Room: Club E

Strawberry and alittlebit Apollo

Read more
Room: Club H

Mastering decorators: the cherry on top of your functions

Read more

15:15

15:15 Coffee Break 15:15 Coffee Break

15:30

Room: Club A

Accelerating Scientific Python: JAX, Numba, and Ray in Action

Read more
Room: Club B

WebAssembly Summit

Read more
Room: Club C

Rust Summit

Read more
Room: Club D

Speaking at EuroPython (or your favorite conference)? Yes, you can!

Read more
Room: Club E

Strawberry and alittlebit Apollo

Read more
Room: Club H

Mastering decorators: the cherry on top of your functions

Read more
17:00 End of the Day 17:00 End of the Day

Wednesday - 16th July

Time
Forum Hall
North Hall
South Hall 2A
South Hall 2B
Terrace 2A
Terrace 2B

08:00

Wednesday Registration & Welcome @ Forum Hall Foyer 1st Floor

Read more

08:30

08:30 Room Change 08:30 Room Change

09:00

Room: Forum Hall

Conference Opening 🎉

Read more

09:30

Room: Forum Hall

You don’t have to be a compiler engineer to work on Python

Read more

10:20

10:20 Coffee Break 10:20 Coffee Break

10:45

Room: Forum Hall

Myths and fairy tales around Python performance

Read more
Room: North Hall

Accelerating privacy-enhancing data processing

Read more
Room: South Hall 2A

Parallel programming and Cython

Read more
Room: South Hall 2B

Computer Vision Data Version Control and Reproducibility at Scale

Read more
Room: Terrace 2A

Unveiling Data's Hidden Shape with TDA in Python (GUDHI)

Read more
Room: Terrace 2B

Teamwork makes the dream work

Read more

11:30

11:30 Room Change 11:30 Room Change

11:40

Room: Forum Hall

Exploring the CPython JIT

Read more
Room: North Hall

Inside the Black Box: The Anatomy of Virtual Environments

Read more
Room: South Hall 2A

Flying Free: data analysis with Python for aeronautical planning

Read more
Room: South Hall 2B

Fairlearn:practical approach to assessing and mitigating harm in AI systems

Read more
Room: Terrace 2A

dbt-score: continuous integration for dbt metadata

Read more
Room: Terrace 2B

Mentoring Both Ways: Helping Others While Leveling Up Yourself!

Read more

12:10

12:10 Room Change 12:10 Room Change

12:20

Room: Forum Hall

A tour of (some) Python JIT compilers

Read more
Room: North Hall

ORMs: A Bridge to Efficient Database Interactions with Python

Read more
Room: South Hall 2A

Building my own (accurate!) Spotify Wrapped

Read more
Room: South Hall 2B

Is Prompt Engineering Dead? How Auto-Optimization is Changing the Game

Read more
Room: Terrace 2A

One Screenreader to rule them all: using NVDA for Windows automation

Read more
Room: Terrace 2B

How to deal with toxic people

Read more

12:50

Room: Exhibit Hall

PySchool: Introducing High School Students to the World of Python

Read more
Room: Exhibit Hall

Portable data-parallel Python extensions using oneAPI

Read more
Room: Exhibit Hall

Exploring LLM latency

Read more
12:50 Lunch 12:50 Lunch

Posters (Exhibit Hall)

Room: Exhibit Hall

PySchool: Introducing High School Students to the World of Python

Read more
Room: Exhibit Hall

Portable data-parallel Python extensions using oneAPI

Read more
Room: Exhibit Hall

Exploring LLM latency

Read more

13:50

Room: Forum Hall

Uncovering the magic of implementing a new Python syntax feature

Read more
Room: South Hall 2A

Godot & Python: open source in game development

Read more
Room: South Hall 2B

AI Discussion Panel

Read more
Room: Terrace 2A

Refactoring and Maintaing Software : Building code you won't hate tomorrow

Read more
Room: Terrace 2B

How to contribute to Python docs in your own language

Read more

14:20

14:20 Room Change 14:20 Room Change

14:30

Room: Forum Hall

WASM and Python: The Future of Serverless Computing

Read more
Room: North Hall

Typing at scale: statically type-checking a large codebase

Read more
Room: South Hall 2A

Bridging the gap: Viewing your project through a downstream packager's lens

Read more
Room: Terrace 2A

The Evolution of Advanced Python Monitoring

Read more
Room: Terrace 2B

From Grilling to Growing: Python Interviews as Shared Learning for All

Read more

15:00

15:00 Coffee Break 15:00 Coffee Break

15:25

Room: Forum Hall

PyScript as Infrastructure: Running EduBlocks at Scale Without the Cost

Read more
Room: North Hall

Type Hints in Real-World Projects: Maintenance & Improvement

Read more
Room: South Hall 2A

To the Moon and back: Archiving my dream open source project

Read more
Room: South Hall 2B

EU AI Act: Unveiling Lesser-Known Aspects and Implementation Entities

Read more
Room: Terrace 2A

Anatomy of a Python OpenTelemetry instrumentation

Read more
Room: Terrace 2B

Is your programming curriculum inclusive for neurodivergents?

Read more

15:55

15:55 Room Change 15:55 Room Change

16:05

Room: Forum Hall
Read more
Room: South Hall 2A

Adaptive Inference: Why Taking a Ferrari for Groceries is a Terrible Idea

Read more
Room: Terrace 2A

Fearless Automation that Runs Anywhere with Python

Read more
Room: Terrace 2B

How Open-Source Software empowers Computer Science education in schools.

Read more

16:35

16:35 Room Change 16:35 Room Change

16:45

Room: Forum Hall

Building a large SaaS AI product with Python: The tale of three ecosystems

Read more

17:30

Room: Forum Hall

Lightning talks ⚡ Wednesday

Read more
18:00 End of the Day 18:00 End of the Day

Thursday - 17th July

Time
Forum Hall
North Hall
South Hall 2A
South Hall 2B
Terrace 2A
Terrace 2B

08:00

Thursday Registration & Welcome @ Forum Hall Foyer 1st Floor

Read more

08:30

08:30 Room Change 08:30 Room Change

08:45

Room: Forum Hall

Thursday's Morning Announcement ⏰

Read more

09:15

09:15 Room Change 09:15 Room Change

09:20

Room: Forum Hall

Why it took 4 years to get a lock files specification

Read more

10:05

10:05 Coffee Break 10:05 Coffee Break

10:30

Room: Forum Hall

A new safe external debugger interface for CPython

Read more
Room: North Hall

Sharing is caring: Efficient Data Exchange with pyarrow

Read more
Room: South Hall 2A

Intuition vs. Reality: Surprising Truths in Python Performance

Read more
Room: South Hall 2B

From Notebook to Production: Deploying ML Models with Confidence.

Read more
Room: Terrace 2A

Let's talk: Communication & Consensusing Building in Open-Source

Read more
Room: Terrace 2B

How to use Python on a RPi to develop a custom headless guitar FX box

Read more

11:15

11:15 Room Change 11:15 Room Change

11:25

Room: Forum Hall

Building a new tail-calling interpreter for Python

Read more
Room: North Hall

Going beyond Parquet: Handling large-scale datasets with Iceberg and Dask

Read more
Room: South Hall 2A

Prenatal diagnosis of genetic diseases using Python

Read more
Room: South Hall 2B

The Network Next Door: How Connections Shape the World Around Us

Read more
Room: Terrace 2A

Testing the Tests - Assess and Improve Your Python Testing Code

Read more
Room: Terrace 2B

Running every street in Paris with Python and PostGIS

Read more

11:55

11:55 Room Change 11:55 Room Change

12:05

Room: Forum Hall

Performance improvements in 3.14 and maybe 3.15

Read more
Room: North Hall

Death by a Thousand API Versions

Read more
Room: South Hall 2A

From Notes to Codes - Python-Driven AI for Efficient Medical Coding

Read more
Room: South Hall 2B

From Trees To Transformers: Adopting Deep Learning for Ranking

Read more
Room: Terrace 2A

Fixtures meets parameters: Writing efficient, elegant and reusable tests

Read more
Room: Terrace 2B

QuackOSM & OvertureMaestro: Open geospatial data at your fingertips

Read more

12:35

12:35 Room Change 12:35 Room Change

12:45

Room: Forum Hall

What to expect when you are expecting Free Threading

Read more
Room: North Hall

Breaking HTTP Boundaries: ASGI to build a fleet management system in Python

Read more
Room: South Hall 2A

How to Stop an Epidemic using the Atomica Python Tool

Read more
Room: South Hall 2B

Hacking LLMs: An Introduction to Mechanistic Interpretability

Read more
Room: Terrace 2A

Turbocharge your Python test suite today! 🚀

Read more
Room: Terrace 2B

Python, Politics, and Public Health

Read more

13:15

Room: Exhibit Hall

Psychological Model for Mapping and Prediction of Stress Among Students

Read more
Room: Exhibit Hall

Preserving Culture with Python: AI plays Ayo, a Traditional Nigerian Game

Read more
Room: Exhibit Hall

ClimateML: Machine Learning for Climate Model Downscaling

Read more
13:15 Lunch 13:15 Lunch

Posters (Exhibit Hall)

Room: Exhibit Hall

Psychological Model for Mapping and Prediction of Stress Among Students

Read more
Room: Exhibit Hall

Preserving Culture with Python: AI plays Ayo, a Traditional Nigerian Game

Read more
Room: Exhibit Hall

ClimateML: Machine Learning for Climate Model Downscaling

Read more

14:15

Room: Forum Hall

Meet Marimo, the next-gen Notebook

Read more
Room: North Hall

Pydantic, Everywhere, All at Once

Read more
Room: South Hall 2A

Python on the Pitch: How Germany will win World Cup 2026

Read more
Room: South Hall 2B

CPython Core Development Panel

Read more
Room: Terrace 2A

Snapshot Testing: A New Era of Reliability

Read more

14:45

14:45 Room Change 14:45 Room Change

14:55

Room: Forum Hall

MIDI, those cheesy sounds from the 90s? Wrong! Symbolic music vs Python

Read more
Room: North Hall

Offline Disaster Relief Coordination with OpenStreetMap and FastAPI

Read more
Room: South Hall 2A

Physics-Informed ML: Fusing Scientific Laws with Machine Learning

Read more
Room: Terrace 2A

Good Practices for Testing Web User Interfaces

Read more
Room: Terrace 2B

Continuous Documentation: basics and advanced techniques

Read more

15:25

15:25 Coffee Break 15:25 Coffee Break

15:50

Room: Forum Hall

Behind the Scenes: PSF Infrastructure and How You Can Contribute

Read more
Room: North Hall

A PEP Talk: Adventures As the Inaugural PyPI Support Specialist

Read more
Room: South Hall 2A

Automating myself out of an unloved project with Python, n8n and Telegram

Read more
Room: Terrace 2A

End to End with Testcontainers and Playwright

Read more

16:20

16:20 Room Change 16:20 Room Change

16:30

Room: Forum Hall

Behind the scenes of FastAPI and friends for developers and builders

Read more

17:15

Room: Forum Hall

Lightning talks ⚡ Thursday

Read more

18:00

18:00 Quiz 18:00 Quiz
18:20 End of the Day 18:20 End of the Day

Friday - 18th July

Time
Forum Hall
North Hall
South Hall 2A
South Hall 2B
Terrace 2A
Terrace 2B

08:00

Friday Registration & Welcome @ Forum Hall Foyer 1st Floor

Read more

08:30

Room: Forum Hall

Friday's Morning Announcement ⏰

Read more

09:00

Room: Forum Hall

The Boom of Generative AI: realities, promises and awkward situations

Read more

09:45

09:45 Coffee Break 09:45 Coffee Break

10:10

Room: Forum Hall

What comes after Rust in the Python ecosystem?

Read more
Room: North Hall

It's All About Time ⏰ - What developers need to know about time

Read more
Room: South Hall 2A

Async Python: Concurrency Without the Headaches

Read more
Room: South Hall 2B

Indico: the 20 year history and evolution of an open-source project at CERN

Read more
Room: Terrace 2A

Origami Speed Championships: Fast Polygon Triangulation in Python

Read more
Room: Terrace 2B

Python, SQLAlchemy, and SQL: A Powerful Trilogy for Data Scientists

Read more

10:55

10:55 Room Change 10:55 Room Change

11:05

Room: Forum Hall

Building a NoGIL Load Balancer in Python in 30 minutes

Read more
Room: North Hall

Data Governance 101: Stop Firefighting, Start Engineering

Read more
Room: South Hall 2A

Efficient Caching in Python: From Local to External Solutions

Read more
Room: South Hall 2B

Microdot, the impossibly small web framework for Python and MicroPython.

Read more
Room: Terrace 2A

Your Cookiecutter is Wrong

Read more
Room: Terrace 2B

Explaining the 5 types of database and how to choose between them

Read more

11:35

11:35 Room Change 11:35 Room Change

11:45

Room: Forum Hall

What does = do?

Read more
Room: North Hall

Django and HTMX: Patterns to Success

Read more
Room: South Hall 2A

Navigating the mesh: Istio for Python applications

Read more
Room: South Hall 2B

Programming hardware displays the easy way - using MicroPython and LVGL

Read more
Room: Terrace 2A

Snake oil - or tools & tricks for making Python run smoother

Read more

12:15

12:15 Room Change 12:15 Room Change

12:25

Room: Forum Hall

GPU performance or ease of use: why not both?

Read more
Room: North Hall

Beyond the Code: Manipulating Bytecode and Building Community

Read more
Room: South Hall 2A

Terraform CDK in Python: Where Infrastructure Meets Code

Read more
Room: South Hall 2B

From Code to Circuits: Programming with MicroPython and Raspberry Pico 2W

Read more
Room: Terrace 2A

Python Config That Will Give You Chills (In a Good Way, I Promise!)

Read more
Room: Terrace 2B

Using Postgres schemas to separate data of your SaaS application in Django

Read more

12:55

12:55 Lunch 12:55 Lunch

13:55

Room: Forum Hall

Put your pants on and make a monorepo

Read more
Room: South Hall 2A

When in practice is Python performance an issue? Facts and myths.

Read more
Room: Terrace 2A

Design Patterns: Build better software from day one

Read more
Room: Terrace 2B

Unlocking Hidden Power of Conda with Pixi

Read more

14:25

14:25 Room Change 14:25 Room Change

14:35

Room: Forum Hall

You Came to a Python Conference. Now, Go Do a PR Review!

Read more
Room: North Hall

Memory Efficient Iteration with Python's itertools- A Deep Dive

Read more
Room: South Hall 2A

Broken __slots__ are a silent performance killer—Let's fix them!

Read more
Room: South Hall 2B

Zero-Drama Upgrades: Real-World Tactics for Major Python Migrations

Read more
Room: Terrace 2B

Hold on! You have a data team in PyCon Taiwan!

Read more

15:05

15:05 Room Change 15:05 Room Change

15:15

Room: Forum Hall

"Python: the Documentary" screening and Q&A

Read more

16:35

Room: Forum Hall

Lightning talks ⚡ Friday

Read more

17:05

Room: Forum Hall

Sprint Orientation 🏃

Read more

17:25

Room: Forum Hall

Conference Closing 🐍

Read more
17:55 End of the Day 17:55 End of the Day