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

Release 2.4.2 is not on PyPI #367

Closed
washeck opened this issue Oct 2, 2023 · 9 comments
Closed

Release 2.4.2 is not on PyPI #367

washeck opened this issue Oct 2, 2023 · 9 comments
Assignees

Comments

@washeck
Copy link
Contributor

washeck commented Oct 2, 2023

The release was tagged in GitHub but it is not uploaded to PyPI.

@mzakarian
Copy link

any updates?
our upgrade to python 3.12 is blocked because of this

@OlehChyhyryn
Copy link

Same here.

@washeck
Copy link
Contributor Author

washeck commented Oct 19, 2023

As #369 is merged now, I believe @pauloxnet can release 2.5 with python 3.12 support. If there is anything I can do to help with that, let me please know.

@pauloxnet
Copy link
Member

I'll try to work on the release today during the sprints of the DjangoCon US 2023

@pauloxnet
Copy link
Member

I released version 2.5 yesterday but I can't see a new version on PyPi. I'm traveling back home from DjangoCon US 2023 can someone try to investigate in the logs of the release pipeline?

@jezdez
Copy link
Member

jezdez commented Oct 21, 2023

Released 2.4.2 and 2.5 to PyPI

@jezdez jezdez closed this as completed Oct 21, 2023
@pauloxnet
Copy link
Member

Thanks @jezdez 🤗
I thought publishing to PyPi was automatic for a release. I understand you have to do it by hand?

@jezdez
Copy link
Member

jezdez commented Oct 21, 2023

Thanks @jezdez 🤗

No problem!

I thought publishing to PyPi was automatic for a release. I understand you have to do it by hand?

Not by hand, when the release is pushed to the Jazzband Package Index upon git tag/github release via the release GitHub Action, the project leads get an email asking to verify the release. Once that verification is done, they can push it to PyPI with a press of a button, confirming that it's good to go. The verification step is needed as a defense against malicious releases, given Jazzband's very open contributor patterns.

@pauloxnet
Copy link
Member

Thanks for the explanation. It can be very useful to add it into the jazz and website, as a reference for the future. I'm sorry if it is already there. 😅

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

5 participants