2025 Schedule

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

09:30 Room Change 09:30 Room Change

09:35

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

Intuition vs. Reality: Surprising Truths in Python Performance

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

A Pythonic semantic search

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
12:50 Lnch 12:50 Lnch

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

How Python's Evolving Type Hints Help You Work Smarter, Not Harder.

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

Invited Keynote: Petr

Read more

17:30

Room: Forum Hall

Lightning talks ⚡ Wednesday

Read more

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

Parallel programming and Cython

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 AI

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

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
09:45 New break 09:45 New 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

16:15

Room: Forum Hall

Lightning talks ⚡ Friday

Read more

16:45

16:45 Room Change 16:45 Room Change

17:00

Room: Forum Hall

Sprint Orientation 🏃

Read more

17:20

Room: Forum Hall

Conference Closing 🐍

Read more