Skip to content

Release 0.6.0 #984

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

Closed
tomwhite opened this issue Jan 3, 2023 · 9 comments
Closed

Release 0.6.0 #984

tomwhite opened this issue Jan 3, 2023 · 9 comments

Comments

@tomwhite
Copy link
Collaborator

tomwhite commented Jan 3, 2023

It would be good to do a new release soon.

I'd like to include the issues in https://github.com/pystatgen/sgkit/milestone/4.

Are there any other issues we should include?

@hammer
Copy link
Contributor

hammer commented Jan 3, 2023

@benjeffery @timothymillar anything in flight from y'all?

Also @tomwhite anything with the bug tag https://github.com/pystatgen/sgkit/labels/bug that would be easy to squash? The validation tests looking a bit creaky...

@timothymillar
Copy link
Collaborator

Nothing new from me in the short term but there are a few variable spec issues that'd be nice to close before 0.6.0:

I also still need to document SGKIT_DISABLE_NUMBA_CACHE #869 (added to milestone)

@benjeffery
Copy link
Collaborator

Nothing in-flight here, will have a few things for 0.7.0 soon as I'm putting together a tsinfer workflow and polishing up the rough edges.

@tomwhite
Copy link
Collaborator Author

tomwhite commented Jan 4, 2023

It would be nice to add #669 if we can get it working (added to milestone).

@jeromekelleher
Copy link
Collaborator

I think we're good to go now here @tomwhite?

@tomwhite
Copy link
Collaborator Author

tomwhite commented Feb 1, 2023

I think we're good to go now here @tomwhite?

Yes - I will try to do the release today.

@tomwhite
Copy link
Collaborator Author

tomwhite commented Feb 1, 2023

Release instructions are here https://github.com/pystatgen/sgkit/issues/817#issuecomment-1091634891

Updating the documentation is now a two step process:

# based on docs.yml
(cd docs; make clean html SPHINXOPTS="-W --keep-going -n")
git clone https://github.com/pystatgen/sgkit.git --branch gh-pages --single-branch gh-pages
mkdir gh-pages/$VERSION
cp -r docs/_build/html/* gh-pages/$VERSION
cd gh-pages
git add $VERSION
git commit -am "Add documentation for $VERSION"
git push origin gh-pages
# check https://pystatgen.github.io/sgkit/$VERSION/
cd ..
rm -rf gh-pages

Then, in the main branch

  • Update docs/_static/switcher.json to add the new release version.
  • Update docs/changelog.rst to add a date for the new release, and a new section for the next version.
  • Commit and push to main

@tomwhite
Copy link
Collaborator Author

tomwhite commented Feb 1, 2023

Version 0.6.0 is released!

@hammer
Copy link
Contributor

hammer commented Feb 1, 2023

Awesome thank you Tom!

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