Skip to content

chore: Enhance release script to update uv.lock and create a release branch+PR#169

Merged
gvanrossum merged 4 commits intomicrosoft:mainfrom
iamrajiv:uv
Jan 23, 2026
Merged

chore: Enhance release script to update uv.lock and create a release branch+PR#169
gvanrossum merged 4 commits intomicrosoft:mainfrom
iamrajiv:uv

Conversation

@iamrajiv
Copy link
Contributor

Fixes: #121

Copy link
Collaborator

@gvanrossum gvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks again! LG, just one nit.

@iamrajiv iamrajiv requested a review from gvanrossum January 21, 2026 08:19
@gvanrossum-ms gvanrossum-ms changed the title chore: Enhance release script to update uv.lock chore: Enhance release script to update uv.lock and create a release branch+PR Jan 21, 2026
Copy link
Collaborator

@gvanrossum gvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, it's a bit painful to roll back things once the tool has crashed due to some git error (e.g. branch or tag already exists).

You should be able to test the tool in your own fork if you use a low-numbered version like 0.0.1.

@iamrajiv iamrajiv requested a review from gvanrossum January 22, 2026 20:38
Copy link
Collaborator

@gvanrossum gvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested it with throwaway versions 0.0.7, .8, .9, and it works up till the 'gh pr create' call. That fails due a bad access token on my part, and it is recoverable because the URL printed a few lines earlier does work. So I am going to merge this now!

@gvanrossum gvanrossum merged commit ff550a0 into microsoft:main Jan 23, 2026
13 of 14 checks passed
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

Successfully merging this pull request may close these issues.

tools/release.py should update typeagent version in pyproject.toml and uv.lock

2 participants