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
Release 0.5? #614
Comments
Cool! A 0.5 release sounds good to me. I can spend some time on bugfixes / documentation if need be. What do you think are the biggest todo items before releasing? |
@ChrisBeaumont - actually I think that the only thing to be sure of is that there are no critical bugs. and that we do any kind of API change we know might happen (so e.g. what we were discussing for categorical data access). In general I'd be up for moving to a more frequent release schedule when we know there are no outstanding major issues that weren't already present before. I'll take a look through the issue tracker and see if there are any critical things we need to do. |
@ChrisBeaumont - I'd like to go ahead and do a release at the weekend, if you have no objections? Are there any special instructions for releasing? (If not, I'll do what I normally do for astropy packages). I presume that I should push to the stable branch once it's released? |
The one thing I think should be added just before releasing is a 'what's new' page aimed at users. I can work on that while traveling. |
I took a look over the open PRs -- it would be nice to merge #601, #656, #653 if possible, since they all look nearly-ready and add/fix cool functionality. cc @JudoWill @astrofrog thoughts? Previous releases have been pretty standard -- push to pypi, update the stable branch, make sure that the 0.5 version of the docs is generated/posted, make sure the mac app is working A what's new page is a good idea |
Once #669 is merged I will release 0.5. |
I'll also hold back from actually announcing it until the package is updated in conda and I've had a chance to test it out. Since the documentation tracks the stable branch we can still push documentation updates after the release to that branch if we like. |
@ChrisBeaumont - I've tagged 0.5.0, uploaded to PyPI, pushed the v0.5.0 version to the stable branch for the docs, and notified the continuum folk about the update, Python 2.6 and 3 support, and updating dependencies. I think we should wait until the package is in conda before announcing this. @JudoWill - I think you had some doc changes you still wanted to make. Note that we can still include these on a short timescale - I'm planning on trying to increase the frequency of releases, and we can certainly have a 0.5.1 release with documentation improvements and bug fixes relatively soon. |
@ChrisBeaumont - just for info, now that #687, #686 and #688 have been merged, I'm going to release 0.5.1 before advertising the release. |
After this is done, I'll create a v0.5.x branch (akin to what we do in Astropy) so we can maintain a bug fix branch. |
0.5.1 has been released. 0.5.0 is now in conda, but there are still dependency issues, and I'm in touch with continuum about this. |
@ChrisBeaumont - I think it would be good to have a new release since there are already a number of improvements since 0.4 (in particular full Python 3 support). Would you object to having a 0.5 release soon? I'd be happy to help with that - if you would like me to do it, just let me know if there is a specific workflow you have been following to carry out a release.
By the way, looks like
glueviz
is now in the main conda package list now :)The text was updated successfully, but these errors were encountered: