Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add pyperf to python PyPI organisation? #211

Open
hugovk opened this issue Dec 21, 2024 · 2 comments
Open

Add pyperf to python PyPI organisation? #211

hugovk opened this issue Dec 21, 2024 · 2 comments

Comments

@hugovk
Copy link
Contributor

hugovk commented Dec 21, 2024

Following https://discuss.python.org/t/request-python-organisation-on-pypi/26545, we now have two organisations on PyPI: https://pypi.org/org/cpython/ and https://pypi.org/org/python/

We can add the pyperf PyPI project to one of the organisations.

The main benefits are:

  • Visibility: we'll be able to see our packages under a PyPI org page

  • Maintainability: we can share granular PyPI access to improve the bus factor

Would you like to add this package to one of the orgs?

We should follow the SC's categorisation when deciding which one to use:

  • cpython: for development tools that are tied fairly closely to CPython development. This could for example include blurb and cherry-picker. Users generally shouldn’t have to care except for developing CPython itself (although that doesn’t mean the tools necessarily have to be unusable for anyone else).
  • python: for general-audience projects that are maintained the Python Core Devs. An example for this category would be tzdata.

pyperformance was added to the python org via python/pyperformance#370, and @diegorusso suggested there that pyperf would fit in python.

I know this repo is under https://github.com/psf/ and not https://github.com/python/ on GitHub, but I don't think that matters here?

@vstinner
Copy link
Member

It sounds like a good idea. python is the right organization.

@corona10
Copy link
Member

I am fine with it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants