Welcome to the PyPI Blog

Today, we're excited to launch blog.pypi.org, the official blog of the Python Package Index.

One of the most common refrains I hear from Python community members, irrespective of if they have been around for days or years, is "I didn't realize that PyPI...". Followed by something along the lines of:

  • Could do that
  • Is operated with so few resources1
  • Only had 3 administrators2
  • Needs more help

That is certainly in part due to the fact that the people3 who make PyPI "happen" are humble, and do so with the limited time they have to commit to the project among their other responsibilities. But its also because writing is hard. Harder still when there is not a convenient tool at hand. We're hoping that a modern and extensible stack4 for this blog will make writing about and sharing our work more frictionless.

The PyPI team will use this space to communicate with PyPI users, provide announcements about new features and updates, interesting technology, as well as share information and context around PyPI and related efforts of the Python Software Foundation.

Stay tuned for more, we're very glad you're here! 💜

Ee Durbin is the Director of Infrastructure at the Python Software Foundation. They have been contributing to keeping PyPI online, available, and secure since 2013.

  1. We're thrifty and picky about what we run, but Fastly is the single most important factor allowing us to get by with comparatively few resources for our backends. 

  2. That was until we welcomed Mike Fiedler as an admin in 2023. 

  3. The PyPI Administrator team is Donald Stufft, Dustin Ingram, Mike Fiedler, and Ee Durbin. The PyPI Moderator team is Yeray Díaz, Cristián Maureira-Fredes, Joachim Jablon, Jason Madden, Pradyun Gedam, and Stargirl Flowers

  4. Shout-out: This blog is hosted on Read the Docs, using the MkDocs static site generator, and the Material for MkDocs theme. Many thanks to the maintainers of those projects for your contributions, we're very excited to have our blog contents live side-by-side with our other documentation and code in pypi/warehouse