New release needed
wsanchez opened this issue · 11 comments
We still need to ship a release with working type stubs and we have a bug fix that is blocking treq and Klein. @mahmoud have you got a moment to push the buttons?
wait hang on I have the button too
@wsanchez I'm going to grant you PyPI access, assuming you can discover and find Mahmoud's process, since I think you have more energy right now than either of us. (Ideally stick a deploy secret on this repo so that we can do this by pushing a tag in the future?)
Oh, I can't, since I'm a "maintainer" and not an "owner".
@wsanchez I can't add you on PyPI, but I can add a PYPI_UPLOAD_TOKEN secret to this repository, so I did that. Now if you do the release automation and get it merged the release will happen :)
(Or anyone else, for that matter.)
Oh hey, happy holidays folks. I'm catching up now and I can push some buttons, let me look at these other PRs real quick because I assume we want those. I see some GitHub actions, maybe there's even a much realer button materializing there.
I'm pretty sure that the github actions PR doesn't do release automation, it predates this issue.
@wsanchez Invite sent.
@glyph Yeah, I checked it out. My process is pretty manual, but pretty simple. It's in the setup.py.
I don't think the last release used twine, but I've used twine on other projects with a fine enough success rate that I'd stamp a switch to that.
Buttons pushed, verify at your leisure: https://pypi.org/project/hyperlink/21.0.0/