-
Notifications
You must be signed in to change notification settings - Fork 224
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
Update pypi owner for this package #591
Comments
Somewhat similar on npm. Though also includes @ianthomas23 and seemingly there I have the power to add more maintainers: |
@ianhi Martin added me on |
Thanks for opening that issue @ianhi. It looks like I'm also not an owner on PyPi since I don't have access to settings. I suspect @SylvainCorlay has owner rights. Concerning releases, we feel like we should make use of jupyter-releaser from now on and use the PyPi trusted publishers mechanism to let Github actions do the release. |
I confirmed @SylvainCorlay is an owner and I agree re: trusted publishers. |
I agree about trusted publisher / using jupyter-releaser. I am admin on the matplotlib org and can move this project into it if given the access I need on the ipympl side. Before I do that I want to verify that within a pypi organization you can give teams permissions to upload only a subset of projects in the organization (I assume that this is the case) and pull everyone who currently has access over. |
can we do a similar thing with npm? It's unclear to me if any one person is the owner there.
You should have pypi access if needing to making releases! |
Moved! The moving process did not revoke any existing access so I'm going to defer going down the path of sorting out teams/ACL on pypi right now. |
(cc @tacaswell )
Current on pypi (https://pypi.org/project/ipympl/) this project lists the following maintainers:
@ianhi
@blink1073
@SylvainCorlay
@martinRenou
I'm not sure which one of us is the owner, but it is not me.
For long term health of the project I think that the owner on pypi should be the matplotlib organization as is the case for the main matplotlib project:
The text was updated successfully, but these errors were encountered: