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

Version 0.1.0 release #147

Closed
daikitag opened this issue Mar 7, 2024 · 11 comments
Closed

Version 0.1.0 release #147

daikitag opened this issue Mar 7, 2024 · 11 comments

Comments

@daikitag
Copy link
Collaborator

daikitag commented Mar 7, 2024

Update tstrait version to version 0.1.0.

@daikitag
Copy link
Collaborator Author

daikitag commented Mar 7, 2024

Changelog update is in this pull request: #146

@jeromekelleher
Copy link
Member

What's involved here @benjeffery - updating the changelog with the correct date, and then tagging? I'm never quite sure what the right process is for invoking the robots here.

@daikitag
Copy link
Collaborator Author

daikitag commented Mar 7, 2024

I created a draft of the new release here.
https://github.com/tskit-dev/tstrait/releases/tag/untagged-72ece473dc56d94b4dd0

@daikitag daikitag changed the title Version 0.2.0 release Version 0.1.0 release Mar 7, 2024
@daikitag
Copy link
Collaborator Author

daikitag commented Mar 7, 2024

I created a draft of the new release here: https://github.com/tskit-dev/tstrait/releases
I guess we can update the version once it is released?

@benjeffery
Copy link
Member

What's involved here @benjeffery - updating the changelog with the correct date, and then tagging? I'm never quite sure what the right process is for invoking the robots here.

Yep, push tag to build and deploy to test PyPI, then create release to push to production PyPI. Detailed in the tskit dev docs.

@daikitag
Copy link
Collaborator Author

daikitag commented Mar 8, 2024

@benjeffery I followed the things that were said here, https://tskit.dev/tskit/docs/stable/development.html#python, and would it be possible for you to see if it is working well? I can see that things are chaging in Actions tab.

@daikitag
Copy link
Collaborator Author

daikitag commented Mar 8, 2024

It seems that I created a new tag, https://github.com/tskit-dev/tstrait/releases/tag/0.1.0, and I guess it will be uploaded to PyPI once I release the tag. I saw the zip file, and I think it looks good. Would it be possible for us to publish the new version now?

@GertjanBisschop
Copy link
Member

Should we add some release notes (copied from the changelog)?

@jeromekelleher
Copy link
Member

What's the process for generating the release notes on GitHub @benjeffery?

@daikitag
Copy link
Collaborator Author

daikitag commented Mar 8, 2024

According to what I read msprime https://github.com/tskit-dev/msprime/releases, it might be better to copy the highlights from the changelog to release notes.

@benjeffery
Copy link
Member

What's the process for generating the release notes on GitHub @benjeffery?

tstrait doesn't have the auto-change log code that tskit does, so the right thing to do is copy them over as daiki has done.

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

4 participants