From a65658fcbc0a86e529e1c46a4eaa5fee4f150607 Mon Sep 17 00:00:00 2001 From: Jelle Zijlstra Date: Wed, 21 Jun 2023 08:10:24 -0700 Subject: [PATCH] Update CONTRIBUTING.md (#249) - Tell future me how to use twine - Start using GitHub releases. Somebody (forgot who) asked for this. The advantage is that it gives a new channel to notify people about new releases. --- CONTRIBUTING.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 57b10388..87aaccea 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -69,8 +69,10 @@ may have installed. - Install the built distributions locally and test (if you were using `tox`, you already tested the source distribution). -- Run `twine upload dist/*`. +- Run `twine upload dist/*`. Remember to use `__token__` as the username + and pass your API token as the password. -- Tag the release. The tag should be just the version number, e.g. `4.1.1`. - -- `git push --tags` +- Create a new GitHub release at https://github.com/python/typing_extensions/releases/new. + Details: + - The tag should be just the version number, e.g. `4.1.1`. + - Copy the release notes from `CHANGELOG.md`.