EuroPython 2026 Get different formats: curl https://programme.europython.eu/europython-2026/schedule/\?format=table (default) curl https://programme.europython.eu/europython-2026/schedule/\?format=list 2026-07-13 | S3A | S3B | S4A | S4B | 2.017/2.018 | Fishbowl 06:30 --┌────────────────────┐--------------------------------------------------------------------------------------------------------- │ │ │ Monday  │ │ Registration &  │ │ Welcome @ TBD  │ │ Floor  │ 07:00 --│ │--------------------------------------------------------------------------------------------------------- │ en │ │ │ │ │ │ │ │ │ 07:30 --├────────────────────┼────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ │ │ Crafting Your  │ Cooking with  │ Developing IoT  │ Getting out of  │ Packaging Summit │ Rust Summit at  │ │ Own Compiler:  │ asyncio: an  │ sensors with  │ the testing hell │ │ EuroPython  │ │ From Python  │ introduction to  │ MicroPython  │ │ Jannis Leidel  │ │ │ Logic to High-  │ asynchronous  │ │ Julien Lenorman… │ │ Cheuk Ting Ho  │ 08:00 --│ Speed  │ programming  │ Jon Nordby  │ │ en │ │ │ WebAssembly  │ │ │ en │ │ en │ │ │ Rodrigo Girão S… │ en │ │ │ │ │ Ariel Ortiz  │ │ │ │ │ │ │ │ en │ │ │ │ │ │ en │ │ │ │ │ │ 08:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 09:00 --├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ │ │ │ Crafting Your  │ Cooking with  │ Developing IoT  │ Getting out of  │ Packaging Summit │ Rust Summit at  │ 09:30 --│ Own Compiler:  │ asyncio: an  │ sensors with  │ the testing hell │ │ EuroPython  │ │ From Python  │ introduction to  │ MicroPython  │ │ Jannis Leidel  │ │ │ Logic to High-  │ asynchronous  │ │ Julien Lenorman… │ │ Cheuk Ting Ho  │ │ Speed  │ programming  │ Jon Nordby  │ │ en │ │ │ WebAssembly  │ │ │ en │ │ en │ │ │ Rodrigo Girão S… │ en │ │ │ │ 10:00 --│ Ariel Ortiz  │ │ │ │ │ │ │ │ en │ │ │ │ │ │ en │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 10:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ │ │ │ Lunch  │ Lunch  │ Lunch  │ Lunch  │ Lunch  │ Lunch  │ 11:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 11:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ │ │ │ Fast Python  │ Code  │ Deconstructing  │ Understand and  │ Packaging Summit │ Rust Summit at  │ 12:00 --│ Development with │ organization for │ the tenets of  │ expand Python: a │ │ EuroPython  │ │ uv  │ non-engineers  │ Planet Scale  │ hands-on  │ Jannis Leidel  │ │ │ │ │ Systems with  │ experience on  │ │ Cheuk Ting Ho  │ │ Mike Müller  │ Michael Seifert  │ Python  │ Python internals │ en │ │ │ │ │ │ │ │ en │ │ en │ en │ Abhimanyu Singh… │ Cristián Maurei… │ │ │ 12:30 --│ │ │ │ │ │ │ │ │ │ en │ en │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 13:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ │ 13:30 --├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ │ │ │ Fast Python  │ Code  │ Deconstructing  │ Understand and  │ Packaging Summit │ Rust Summit at  │ │ Development with │ organization for │ the tenets of  │ expand Python: a │ │ EuroPython  │ │ uv  │ non-engineers  │ Planet Scale  │ hands-on  │ Jannis Leidel  │ │ │ │ │ Systems with  │ experience on  │ │ Cheuk Ting Ho  │ 14:00 --│ Mike Müller  │ Michael Seifert  │ Python  │ Python internals │ en │ │ │ │ │ │ │ │ en │ │ en │ en │ Abhimanyu Singh… │ Cristián Maurei… │ │ │ │ │ │ │ │ │ │ │ │ │ en │ en │ │ │ │ │ │ │ │ │ │ 14:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 15:00 --└────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘ 2026-07-14 | S3A | S3B | S4A | S4B | Fishbowl 06:30 --┌────────────────────┐------------------------------------------------------------------------------------ │ │ │ Tuesday  │ │ Registration &  │ │ Welcome @ TBD  │ │ │ 07:00 --│ en │------------------------------------------------------------------------------------ │ │ │ │ │ │ │ │ │ │ 07:30 --├────────────────────┼────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ │ Learn Quantum  │ Let's write some │ gRPC for  │ Let it rip a  │ Web Assembly  │ │ Computing with  │ decorators!  │ Beginners  │ diffusion  │ Summit  │ │ QiliSDK: From  │ │ │ tutorial  │ │ │ Circuits to  │ Reuven M. Lerner │ Kamil Kulig, Ad… │ │ Nicholas H.Toll… │ 08:00 --│ Pulse-Level  │ │ │ Mai Giménez  │ │ │ Control  │ en │ en │ │ en │ │ │ │ │ en │ │ │ Vyron Vasileiad… │ │ │ │ │ │ │ │ │ │ │ │ en │ │ │ │ │ 08:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 09:00 --├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ │ │ Learn Quantum  │ Let's write some │ gRPC for  │ Let it rip a  │ Web Assembly  │ 09:30 --│ Computing with  │ decorators!  │ Beginners  │ diffusion  │ Summit  │ │ QiliSDK: From  │ │ │ tutorial  │ │ │ Circuits to  │ Reuven M. Lerner │ Kamil Kulig, Ad… │ │ Nicholas H.Toll… │ │ Pulse-Level  │ │ │ Mai Giménez  │ │ │ Control  │ en │ en │ │ en │ │ │ │ │ en │ │ 10:00 --│ Vyron Vasileiad… │ │ │ │ │ │ │ │ │ │ │ │ en │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 10:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ │ │ Lunch  │ Lunch  │ Lunch  │ Lunch  │ Lunch  │ 11:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 11:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┘ │ │ │ │ │ │ Process,  │ Build a  │ Load testing  │ Introduction to  │ 12:00 --│ Analyze, and  │ Synthesizer with │ 1-on-1:  │ security  │--------------------- │ Transform Python │ Python  │ discovering the  │ research. Find a │ │ Code with ASTs  │ │ limits of your  │ CVE with CodeQL. │ │ │ Sangarshanan  │ system  │ │ │ Stefanie Molin  │ │ │ Sylwia Budzynska │ │ │ en │ Vinícius Gubian… │ │ 12:30 --│ en │ │ │ en │--------------------- │ │ │ en │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 13:00 --│ │ │ │ │--------------------- │ │ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┐ │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ 13:30 --├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┘ │ │ │ │ │ │ Process,  │ Build a  │ Load testing  │ Introduction to  │ │ Analyze, and  │ Synthesizer with │ 1-on-1:  │ security  │ │ Transform Python │ Python  │ discovering the  │ research. Find a │ │ Code with ASTs  │ │ limits of your  │ CVE with CodeQL. │ 14:00 --│ │ Sangarshanan  │ system  │ │--------------------- │ Stefanie Molin  │ │ │ Sylwia Budzynska │ │ │ en │ Vinícius Gubian… │ │ │ en │ │ │ en │ │ │ │ en │ │ │ │ │ │ │ 14:30 --│ │ │ │ │--------------------- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 15:00 --├────────────────────┼────────────────────┴────────────────────┴────────────────────┘--------------------- │ │ │ Beginner's  │ │ Orientation  │ │ │ │ en │ 15:30 --│ │------------------------------------------------------------------------------------ │ │ │ │ │ │ │ │ │ │ 16:00 --└────────────────────┘------------------------------------------------------------------------------------ 2026-07-15 | S1 | S2 | S4 | S3A | S3B | Poster Hall A | Poster Hall B | Poster Hall C 06:00 --┌────────────────────┐--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ Wednesday  │ │ Registration &  │ │ Welcome @ TBD  │ │ │ 06:30 --│ en │--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ │ │ │ │ │ │ │ 07:00 --├────────────────────┤--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ Conference Open… │ │ │ │ en │ │ │ 07:30 --├────────────────────┤--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ How Complex  │ │ Systems Taught  │ │ Me To Fail  │ │ │ 08:00 --│ Imogen Wright  │--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ en │ └────────────────────┘ ┌────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ 08:30 --│ │ │ │ │ │--------------------------------------------------------------- │ │ │ │ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ │ │ Free-threaded  │ How CPythons  │ Scaling Python  │ How to Talk With │ Should you trust │ 09:00 --│ Python: past,  │ Errors keep  │ Systems by  │ Your Legal  │ Trusted  │--------------------------------------------------------------- │ present and  │ getting better  │ Designing Team-  │ Department About │ Publishing?  │ │ future  │ │ Aware Architect… │ Open Source  │ │ │ │ Florian Freitag  │ │ │ Nikita Karamov  │ │ Thomas Wouters  │ │ Ivan Markeev  │ Vladimir Slavov  │ │ │ en │ en │ en │ en │ en │ 09:30 --└────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘--------------------------------------------------------------- ┌────────────────────┬────────────────────┐ ┌────────────────────┬────────────────────┐ │ │ │ │ │ │ │ Inside Python 3… │ Designing and B… │ │ The Human-in- t… │ When the Sun Br… │ │ │ │ │ │ │ 10:00 --│ Ken Jin  │ Carlos A Aranib… │--------------------│ Laura Summers  │ Vincenzo Ventri… │--------------------------------------------------------------- │ en │ en │ │ en │ en │ └────────────────────┴────────────────────┘ └────────────────────┴────────────────────┘ ┌────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ 10:30 --│ Update on the C… │ Friendly Border… │ Write async. Ge… │ From Code Hero … │ Property based … │--------------------------------------------------------------- │ │ │ │ │ │ │ Diego Russo  │ Domagoj Marić  │ Thom Lane  │ Manivannan Selv… │ Freya Bruhin  │ │ en │ en │ en │ en │ en │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ │ │ │ 11:00 --│ Lunch  │ Lunch  │ Lunch  │ Lunch  │ Lunch  │ A tour of the  │ Django TDD  │ Heuristic-Rule  │ │ │ │ │ │ │ module  │ Patterns: A  │ Based Model for  │ │ │ │ │ │ │ `itertools`  │ Visual Field  │ Packet Loss  │ │ │ │ │ │ │ │ Guide  │ Inference in  │ │ │ │ │ │ │ Rodrigo Girão S… │ │ IIoT Networks  │ │ │ │ │ │ │ │ Kuldeep Pisda  │ │ 11:30 --│ │ │ │ │ │ en │ │ Oladapo Kayode … │ │ │ │ │ │ │ │ en │ │ │ │ │ │ │ │ │ │ en │ │ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┴────────────────────┴────────────────────┘ │ │ │ │ │ │ 12:00 --│ Rethinking Asyn… │ Why doing diffi… │ How to blend Py… │ AI Panel  │ Python and HTTP… │--------------------------------------------------------------- │ │ │ │ │ │ │ Giovanni Barill… │ Katie Bickford  │ Christian Leito… │ │ Daniel Vahla  │ │ en │ en │ en │ │ en │ └────────────────────┴────────────────────┴────────────────────┤ ├────────────────────┘ │ │ 12:30 --┌────────────────────┬────────────────────┬────────────────────┤ ├────────────────────┐--------------------------------------------------------------- │ │ │ │ │ │ │ What every Pyth… │ The Good, the B… │ Beyond `Optiona… │ │ I Am a Sucker f… │ │ │ │ │ │ │ │ Nathan Goldbaum  │ Nicholas H.Toll… │ Koudai Aono  ├────────────────────┤ David Vaz  │ │ en │ en │ en │ │ en │ 13:00 --├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤--------------------------------------------------------------- │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ 13:30 --│ │ │ │ │ │--------------------------------------------------------------- │ Rust for High P… │ PgQueuer: Drop … │ DuckLake - Take… │ Designing Perfo… │ How many spoons… │ │ │ │ │ │ │ │ Cheuk Ting Ho  │ Jan Bjørge  │ Marc-André Lemb… │ Julien Courtès,… │ Dawn Wages  │ │ en │ en │ en │ en │ en │ └────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘ 14:00 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ┌────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ │ Demystifying CR… │ The hardest tes… │ Fast Multi- Ver… │ How to Maintain… │ How much do you… │ │ │ │ │ │ │ │ Anwesha Das  │ Grzegorz Kocjan  │ Nikita Smirnov  │ Ivana Kellyer  │ Karen Jex  │ 14:30 --│ en │ en │ en │ en │ en │--------------------------------------------------------------- └────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘ ┌────────────────────┐ │ │ │ Keynote 2 -  │ 15:00 --│ Placeholder  │--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ en │ │ │ │ │ │ │ 15:30 --├────────────────────┤--------------------------------------------------------------------------------------------------------------------------------------------------- │ Python Quiz 📝  │ │ en │ ├────────────────────┤ │ │ │ Lightning talks  │ 16:00 --│ ⚡ Wednesday  │--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ en │ │ │ │ │ │ │ 16:30 --└────────────────────┘--------------------------------------------------------------------------------------------------------------------------------------------------- 2026-07-16 | S1 | S2 | S4 | S3A | S3B | Poster Hall A | Poster Hall B | Poster Hall C 06:00 --┌────────────────────┐--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ Thursday  │ │ Registration &  │ │ Welcome @ TBD  │ │ │ 06:30 --│ en │--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ │ │ │ │ │ │ │ 07:00 --├────────────────────┤--------------------------------------------------------------------------------------------------------------------------------------------------- │ Thursday's Morn… │ │ en │ └────────────────────┘ ┌────────────────────┐ │ │ 07:30 --│ The Pursuit Of  │--------------------------------------------------------------------------------------------------------------------------------------------------- │ Purity (The  │ │ Right Way To Do  │ │ AI)  │ │ │ │ Marlene Mhangami │ 08:00 --│ en │--------------------------------------------------------------------------------------------------------------------------------------------------- ├────────────────────┤ │ Python Steering… │ │ │ │ en │ │ │ 08:30 --├────────────────────┼────────────────────┬────────────────────┬────────────────────┬────────────────────┐--------------------------------------------------------------- │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ │ 09:00 --│ Navigating  │ The Hidden Cost  │ From one to 1  │ Localization  │ Self-Hosted  │--------------------------------------------------------------- │ waters of  │ of Complexity:  │ million  │ Made Easy: A  │ Small Models:  │ │ background jobs  │ Reducing  │ packet/second:  │ Pythonic  │ From OpenAI  │ │ and queues in P… │ Cognitive Load … │ scaling global … │ Approach to Glo… │ Lock-In to Open… │ │ │ │ │ │ │ │ Sebastian Buczy… │ Jarosław Śmieta… │ Marco Grossi  │ Mario García  │ Filip Makraduli  │ 09:30 --│ en │ en │ en │ en │ en │--------------------------------------------------------------- └────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘ ┌────────────────────┬────────────────────┐ ┌────────────────────┬────────────────────┐ │ │ │ │ │ │ │ Args: Amazing o… │ From Pixels to … │ │ An Introduction… │ Deploying Pytho… │ 10:00 --│ │ │--------------------│ │ │--------------------------------------------------------------- │ Evan Kohilas  │ ELENI TOKMAKTSI  │ │ Abhik Sarkar  │ Will Vincent  │ │ en │ en │ │ en │ en │ └────────────────────┴────────────────────┘ └────────────────────┴────────────────────┘ ┌────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐ 10:30 --│ │ │ │ │ │--------------------------------------------------------------- │ Immutability: F… │ Python Games in… │ Stop firefighti… │ GPU Programming… │ Django’s Magic,… │ │ │ │ │ │ │ │ Fridtjof Stoldt… │ Farhaan Bukhsh  │ Daria Korsakova  │ Bryce Adelstein… │ Maciej Sobczak  │ │ en │ en │ en │ en │ en │ └────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘ 11:00 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ┌────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ │ Python Dicts: P… │ Building a Smar… │ The hidden cost… │ Python Stings Y… │ Surviving LLM T… ├────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ │ │ │ │ Lysandros Nikol… │ Michał Karzyński │ Sebastian Burzy… │ Emmanuel Ugwu  │ Sergi Porta  │ How we write  │ Write async. Get │ Python Syntax  │ 11:30 --│ en │ en │ en │ en │ en │ unit test in my  │ sync for free.  │ Diagram  │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ team in Openchip │ │ │ │ │ │ │ │ │ │ Thom Lane  │ Petr Viktorin  │ │ Lunch  │ Lunch  │ Lunch  │ Lunch  │ Lunch  │ Jan Koprowski  │ │ │ │ │ │ │ │ │ │ en │ en │ │ │ │ │ │ │ en │ │ │ 12:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├────────────────────┴────────────────────┴────────────────────┘ │ │ │ │ │ │ │ │ │ │ │ │ 12:30 --├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤--------------------------------------------------------------- │ │ │ │ │ │ │ Anatomy of a Ph… │ CPython panel  │ Python on Serve… │ From Molecules … │ What is this fo… │ │ │ │ │ │ │ │ Mike Fiedler  │ │ Alejandro Cabel… │ Jenny Vega  │ Claudiu Belu  │ │ en │ │ en │ en │ en │ 13:00 --└────────────────────┤ ├────────────────────┴────────────────────┴────────────────────┘--------------------------------------------------------------- │ │ ┌────────────────────┤ ├────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ │ Climbing the Py… │ │ The Unseen Pull… │ Faster Django O… │ Flying in Forma… │ │ │ │ │ │ │ 13:30 --│ Maria Ashna  ├────────────────────┤ Lokko Joyce Dzi… │ Jan Smitka  │ DEBORAH E DANJU… │--------------------------------------------------------------- │ en │ │ en │ en │ en │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ │ │ │ │ │ │ 14:00 --├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤--------------------------------------------------------------- │ │ │ │ │ │ │ Learning from t… │ Binary Dependen… │ │ Python Everywhe… │ Python Learning… │ │ │ │ │ │ │ │ Seth Michael La… │ Vlad-Stefan Har… │ │ Hood Chatham, G… │ Oladapo Jesusem… │ │ en │ en │ │ en │ en │ 14:30 --└────────────────────┴────────────────────┘--------------------└────────────────────┴────────────────────┘--------------------------------------------------------------- ┌────────────────────┐ │ │ │ Keynote 4 -  │ │ Placeholder  │ 15:00 --│ │--------------------------------------------------------------------------------------------------------------------------------------------------- │ en │ │ │ │ │ │ │ ├────────────────────┤ 15:30 --│ │--------------------------------------------------------------------------------------------------------------------------------------------------- │ Lightning talks  │ │ ⚡ Thursday  │ │ │ │ en │ │ │ 16:00 --│ │--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ └────────────────────┘ 2026-07-17 | S1 | S2 | S4 | S3A | S3B | Poster Hall A | Poster Hall B | Poster Hall C 06:00 --┌────────────────────┐--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ Friday  │ │ Registration &  │ │ Welcome @ TBD  │ │ │ 06:30 --│ en │--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ │ ├────────────────────┤ │ Friday's Mornin… │ │ en │ 07:00 --├────────────────────┤--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ Securing Python  │ │ for the next  │ │ decade  │ │ │ 07:30 --│ William Woodruff │--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ en │ ├────────────────────┼────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ 08:00 --│ │ │ │ │ │--------------------------------------------------------------- │ │ │ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ │ │ The coolest fea… │ │ Plugins in pyth… │ Robot Holmes and │ Is Object Detec… │ │ │ │ │ the Silenced  │ │ 08:30 --│ Savannah Ostrow… │--------------------│ Grzegorz Bokota  │ Witness: A Noir  │ Piotr Rybak  │--------------------------------------------------------------- │ en │ │ en │ Guide to Real- … │ en │ └────────────────────┘ └────────────────────┤ ├────────────────────┘ │ Johannes Kolbe  │ │ en │ └────────────────────┘ 09:00 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ┌────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ Pointers, Objec… │ How Music Gener… │ Refactor, Optim… │ Breaking change… │ │ │ │ │ │ │ Abigail Afi Gba… │ Mateusz Modrzej… │ Mohamed Elmaghr… │ Jan Musílek  │ 09:30 --│ en │ en │ en │ en │------------------------------------------------------------------------------------ └────────────────────┴────────────────────┴────────────────────┴────────────────────┘ ┌────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ │ Become a Python… │ Python in the S… │ Python on Windo… │ Sponsor  │ Building your D… │ 10:00 --│ │ │ │ Highlight &  │ │--------------------------------------------------------------- │ Tomas Roun  │ Aleksander  │ Diego Russo, Gl… │ Recruitment Fair │ Mateusz Sokół  │ │ en │ en │ en │ │ en │ └────────────────────┴────────────────────┴────────────────────┤ en ├────────────────────┘ │ │ ┌────────────────────┬────────────────────┬────────────────────┤ ├────────────────────┐ 10:30 --│ │ │ │ │ │--------------------------------------------------------------- │ Speeding Up Pyt… │ International O… │ What I've Learn… │ │ When Python Age… │ │ │ │ │ │ │ │ Jukka Lehtosalo  │ Deb Nicholson  │ Marcelo Trylesi… ├────────────────────┤ David Rousset  │ │ en │ en │ en │ │ en │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┬────────────────────┬────────────────────┐ 11:00 --│ │ │ │ │ │ │ │ │ │ Lunch  │ Lunch  │ Lunch  │ Lunch  │ Lunch  │ reusable-  │ Why Coding  │ PyPartMC: A  │ │ │ │ │ │ │ tox.yml: Five  │ Agents Fail at  │ Pythonic  │ │ │ │ │ │ │ Patterns to  │ ML (and How to  │ interface  │ │ │ │ │ │ │ Eliminate CI/CD  │ Fix It)  │ enhancing  │ │ │ │ │ │ │ Boilerplate  │ │ Fortran-based  │ 11:30 --│ │ │ │ │ │ │ Olha Poliuliakh  │ simulation  │ │ │ │ │ │ │ Sviatoslav Sydo… │ │ package  │ │ │ │ │ │ │ │ en │ │ │ │ │ │ │ │ en │ │ Gracjan Adamus  │ │ │ │ │ │ │ │ │ en │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┴────────────────────┴────────────────────┘ 12:00 --│ │ │ │ │ │--------------------------------------------------------------- │ Lazy imports an… │ How to tackle c… │ Everything you … │ I Accidentally … │ A vision for so… │ │ │ │ │ │ │ │ Pablo Galindo S… │ Maria Lowas-Rze… │ Francesco Lucan… │ Goutam Tiwari, … │ Matthias Kirsch… │ │ en │ en │ en │ en │ en │ └────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘ 12:30 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ┌────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ │ Conquer multith… │ How Python is D… │ From Ticket Tak… │ Stop Guessing, … │ The Problem wit… │ │ │ │ │ │ │ │ Larry Hastings  │ Felipe Arruda P… │ Damian Wysocki  │ Alenka Frim, Ra… │ Florian Wilhelm  │ 13:00 --│ en │ en │ en │ en │ en │--------------------------------------------------------------- ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 13:30 --├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┘--------------------------------------------------------------- │ │ │ │ │ │ Defending Open … │ You Don't Need … │ Modern TUI with… │ Supporting Andr… │ │ │ │ │ │ │ Sviatoslav Sydo… │ Wojtek Erbetows… │ Piotr Grędowski  │ Malcolm Smith  │ │ en │ en │ en │ en │ 14:00 --└────────────────────┴────────────────────┴────────────────────┴────────────────────┘------------------------------------------------------------------------------------ ┌────────────────────┐ │ │ │ Keynote 6 -  │ │ Placeholder  │ 14:30 --│ │--------------------------------------------------------------------------------------------------------------------------------------------------- │ en │ │ │ │ │ │ │ ├────────────────────┤ 15:00 --│ │--------------------------------------------------------------------------------------------------------------------------------------------------- │ Lightning talks… │ │ │ │ en │ │ │ ├────────────────────┤ 15:30 --│ │--------------------------------------------------------------------------------------------------------------------------------------------------- │ Conference Clos… │ │ │ │ en │ │ │ ├────────────────────┤ 16:00 --│ │--------------------------------------------------------------------------------------------------------------------------------------------------- │ Sprint Orientat… │ │ │ │ en │ │ │ └────────────────────┘ 2026-07-18 No talks on this day. 2026-07-19 No talks on this day. 📆 powered by pretalx