EuroPython 2025

CPython Core Development Panel
2025-07-17 , South Hall 2B

Python has been evolving very rapidly in the last few years, and this is because new ideas have been taking over the Core Development. New ideas require new people, a new background and lots of energy.

This panel aims for the people to be aware of the changes that are coming in 3.14, and future versions, as well as ways people can contribute by testing features, fixing issues, or even sharing their own ideas.

  • Hosts: Łukasz & Pablo
  • Panelists:
    • Hugo van Kemenade
    • Emily Morehouse-Valcarcel
    • Brett Cannon
    • Mark Shannon
    • Savannah Bailey

Expected audience expertise:

Intermediate

Brett Cannon has been a core developer since 2003, letting him touch much of Python's code base in some way. Thanks to that amount of time and a penchant for writing too much, it has allowed him to become the 5th most prolific PEP (co-)author. He served on the Python steering council for 5 consecutive years, starting with the inaugural council. Probably the biggest things Brett is known for are importlib, trying to make the 2->3 transition easier, pyproject.toml, and his blog at https://snarky.ca . Basically Brett has been around long enough you can thank/blame him for a bunch of stuff.

A big proponent of the Python community, Brett's known for his quote, "I came for the language, but I stayed for the community", which still holds true for him today. He served on the PSF board a number of times and received the Frank Willison Award in 2016.

Brett lives in Vancouver, Canada with his wife and child (who just became a toddler, hence the current lack of hobbies).

This speaker also appears in:

I am the technical lead of the Faster CPython team at Microsoft.
Before that, I worked on GitHub's CodeQL for Python: https://codeql.github.com/

I've using Python since the mid 2000s and have been contributing to CPython since 2011.

This speaker also appears in:

Savannah Bailey (née Ostrowski) is a Python Core Developer and a product lead for Python Developer Experience and Notebooks at Snowflake. She helps maintain the argparse module in the Python standard library and the new JIT compiler introduced in Python 3.13. A self-taught developer with a background in geospatial computing, she has built a career at the intersection of developer tools and open-source software.

Before Snowflake, Savannah led product for Docker’s runtime, working on foundational technology for the container ecosystem, including Docker Engine (moby/moby) and Docker CLI. She previously worked at Microsoft on the Azure Developer CLI and was the product manager for the Pylance language server.

Savannah lives in beautiful Washington state with her husband and their three cats, enjoying pottery and reading in her spare time.

This speaker also appears in:

Hugo is a Python core developer, release manager for Python 3.14 and 3.15, and maintainer of open-source projects such as Pillow. He has been involved in open source for 20 years, and Python since around 2012.

His day job is also working on Python, as a Fellow at the Sovereign Tech Agency, which is supported by the German government to invest in critical digital infrastructure. Just as governments maintain infrastructure like bridges and bike lanes, open source also needs maintaining.

Hugo lives in Helsinki, Finland, helps organise PyCon Finland, Helsinki Python and NaNoGenMo, and sometimes cycles on the frozen sea.

Emily is the co-founder and Director of Engineering at Cuttlesoft, a software development agency that develops elegant, human-focused digital products. Driven by a blend of empathy, strategy, and curiosity, she is a perpetual learner focused on building tools to automate the mundane and shed light on the complexity of the human experience. She is a Python Core Developer, member of the Python Steering Council, and PSF Fellow. She previously served as the Chair of PyCon US from 2020 - 2022. Emily lives in Denver, Colorado and holds degrees in Computer Science, Criminology, and Theatre.