2025-08-29 –, Innovathens - Main stage
Python's remarkable growth over the decades can be attributed largely to its adaptability, a continuous effort which is centered around the Python Enhancement Proposal (PEP) process. PEPs act as a formal mechanism through which new features are added to Python. This talk explores the lifecycle of PEPs and their history, as well as their importance for Python's continuous development and how the community can participate.
We'll begin by reviewing what PEPs are, the roles of key contributors, and how proposals transition from draft to implementation. Historical highlights such as PEP 484 (Type Hints) will showcase how they enhance developer productivity and Python's robustness. Audience members will gain insights into the critical role of community collaboration in the PEP process and practical tips for participating.
By examining the role of PEPs in Python's future, this session aims to inspire attendees to actively engage with the Python ecosystem and its development. Whether you're a seasoned developer or a curious learner, this talk promises a fascinating look at the heartbeat of Python's evolutionary process.
Nikos is an electrical and electronic engineer and a python developer currently working as an R&D software developer at Public Next.