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

Automate PyPI Update on GitHub Release #58

Open
fastfingertips opened this issue Sep 14, 2024 · 4 comments
Open

Automate PyPI Update on GitHub Release #58

fastfingertips opened this issue Sep 14, 2024 · 4 comments
Assignees

Comments

@fastfingertips
Copy link
Collaborator

Automatically update PyPI on new GitHub releases.

@nmcassa
Copy link
Owner

nmcassa commented Oct 24, 2024

Hey do you know if there is a way that I can pass the PyPI ownership to you. I have been having problems updating this repo since they changed over to api tokens. I had it working for a while and now I am having difficulties again. If you make an account I can add you as a maintainer and you can follow this https://packaging.python.org/en/latest/tutorials/packaging-projects/
Though you probably already know how to do it.

@fastfingertips
Copy link
Collaborator Author

Before we get started, I did a little research and found that the easiest way to implement this feature is by using GitHub Actions. I've used GitHub Actions before, but I haven't set it up for this specific purpose yet. You can try this on your own while you work on resolving the issue, and this feature can wait. Alternatively, we can begin by adding me as a maintainer, as you suggested. We can learn together through experimentation. My PyPI username is FastFingertips.

@fastfingertips
Copy link
Collaborator Author

It would be great to create a test repository and learn this feature as soon as possible. I’ll work on it in my spare time.

@nmcassa
Copy link
Owner

nmcassa commented Oct 24, 2024

Hey awesome, it does look like GitHub Actions is a good way to go. I added you on PyPi as well. I have been busy since I began my PhD so I am sorry if I have not been active. I appreciate all the work on this project.

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

2 participants