PyPI orgs and releases

PyPI was conducting a survey about PyPI Orgs. I participated on behalf of django commons and realized that I don’t know if Django is using an org and/or if anyone submitted a survey or if there are improvements that we’re looking for.

  • Are we using PyPI Orgs?
  • Did someone fill out the survey?
  • Are there any improvements for PyPI Orgs that could benefit us?

Just in time! So in sync :brain:

While doing a security/credentials audit, we realized that Django did not have a PyPI Org so, in agreement with the Board president, I submitted the request for creating the Django Org. That’s currently in progress.

So answering your questions:

Not yet, but hopefully soon.

I don’t think so.

We are not using the feature yet so it’s hard to tell.

1 Like

Excellent. Thank you for letting me know. I don’t think there will be anything else associated with this then :grin:

Fun fact, my request I submitted back in 2023, I think, when the feature was first published, was denied on June 3, 2023. But I forgot to follow up on it, I think.

Original request:

Info about the request to the Django ops team:

Rejection

Yeah, they had something like over 9,000 applications for free organizations as of Feb 2025 :melting_face:. They recently cleared the logjam, so I think a reapplication should go better.

Thank you @MarkusH! I am, for now, an owner of the Django project and I’ve already had some positive feedback for this new application (they just asked for my djangoproject.com email to be added to my PyPI account, which I linked already).

Hopefully this time it is approved and we can have DSF president or similar body owning it with proper handover.

:mega: Good news! The DSF is now an organization in PyPI :partying_face:

4 Likes

Quick update on our PyPI setup:

As mentioned last week. the Django Software Foundation is now confirmed as an official PyPI organization, and the django package is already under that org.

During our meeting today with @andrewgodwin, we also reviewed a few related packages. Carlton and Andrew are currently the sole owners of channels, channels-redis, daphne, and asgiref. PyPI orgs allow us to add packages without changing their existing owners, and since asgiref is a Django dependency, it makes sense to keep these packages grouped together.

We have now transferred all four packages into the Django PyPI org. This keeps ownership cleaner and more robust, and avoids relying on individual accounts going forward.

4 Likes