Behind the Commit

Inside PyPI: Maria Ashna on Supporting Python's Package Index


Listen Later

In this episode, I'm chatting with Maria Ashna — PyPI support specialist at the Python Software Foundation and founder of Magic Lightbulb, a tech and product consulting firm. PyPI serves nearly a million developers and is the backbone of Python's entire package ecosystem — maintained by a team of just four people. Maria shares what her role actually looks like day to day, how she cleared a backlog that was delayed by over a year, what happens when a package maintainer passes away, and what's coming next for PyPI organizations.

Outline

0:00 Episode highlights

0:45 Introduction to Maria Ashna

1:11 What does a PyPI support specialist actually do?

2:07 The history of PyPI — born in 2003, formerly "the cheese shop"

2:47 How many people work on PyPI?

3:27 Most common support issues: account recovery and 2FA

3:48 2FA is now 100% mandatory on PyPI

4:10 Clearing a 500+ ticket backlog delayed by over a year

6:14 What is PEP 541?

7:01 What happens when users don't respond?

8:07 The edge case nobody thinks about: users who have passed away

8:30 How to open a ticket with the PyPI team

10:43 PyPI Organizations: what are they and who are they for?

13:17 Is PyPI going commercial? (No)

15:01 Nearly 1 million users, team of 4

15:38 How do you actually pronounce PyPI?

16:13 Where to find Maria online

Episode links

– PyPI: https://pypi.org

– PEP 541: https://peps.python.org/pep-0541/

– Maria on GitHub: https://github.com/despy-brain

– Contact Maria: [email protected]

...more
View all episodesView all episodes
Download on the App Store

Behind the CommitBy Mia Bajić