html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/issues/3257#issuecomment-532422374,https://api.github.com/repos/pydata/xarray/issues/3257,532422374,MDEyOklzc3VlQ29tbWVudDUzMjQyMjM3NA==,2448579,2019-09-17T22:12:15Z,2019-09-17T22:12:15Z,MEMBER,https://github.com/pydata/xarray/releases/tag/v0.13.0 ?,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431 https://github.com/pydata/xarray/issues/3257#issuecomment-532370590,https://api.github.com/repos/pydata/xarray/issues/3257,532370590,MDEyOklzc3VlQ29tbWVudDUzMjM3MDU5MA==,2448579,2019-09-17T19:39:13Z,2019-09-17T21:13:53Z,MEMBER,"OK I've done everything but - [x] upload to PyPI - [x] update RTD - [ ] announcement email @max-sixty Can you take over emailing the users list? > 14. Issue the release announcement! For bug fix releases, I usually only email xarray@googlegroups.com. For major/feature releases, I will email a broader list (no more than once every 3-6 months): pydata@googlegroups.com, xarray@googlegroups.com, numpy-discussion@scipy.org, scipy-user@scipy.org, pyaos@lists.johnny-lin.com Google search will turn up examples of prior release announcements (look for ""ANN xarray"").","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431 https://github.com/pydata/xarray/issues/3257#issuecomment-532404591,https://api.github.com/repos/pydata/xarray/issues/3257,532404591,MDEyOklzc3VlQ29tbWVudDUzMjQwNDU5MQ==,2448579,2019-09-17T21:13:23Z,2019-09-17T21:13:23Z,MEMBER,"Thanks! Done with release on PyPI: https://pypi.org/project/xarray/0.13.0/ Time to announce!","{""total_count"": 2, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 2, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431 https://github.com/pydata/xarray/issues/3257#issuecomment-532391264,https://api.github.com/repos/pydata/xarray/issues/3257,532391264,MDEyOklzc3VlQ29tbWVudDUzMjM5MTI2NA==,2448579,2019-09-17T20:36:28Z,2019-09-17T20:38:34Z,MEMBER,"Hahaha, I just signed up at PyPI as dcherian EDIT: I'm dcherian on RTD also.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431 https://github.com/pydata/xarray/issues/3257#issuecomment-532370748,https://api.github.com/repos/pydata/xarray/issues/3257,532370748,MDEyOklzc3VlQ29tbWVudDUzMjM3MDc0OA==,2448579,2019-09-17T19:39:38Z,2019-09-17T19:39:38Z,MEMBER,@shoyer instructions in HOW_TO_RELEASE worked perfectly :),"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431 https://github.com/pydata/xarray/issues/3257#issuecomment-532321924,https://api.github.com/repos/pydata/xarray/issues/3257,532321924,MDEyOklzc3VlQ29tbWVudDUzMjMyMTkyNA==,2448579,2019-09-17T17:31:57Z,2019-09-17T17:31:57Z,MEMBER,"OK happy to do so. > You will need to be listed as a package owner at https://pypi.python.org/pypi/xarray for this to work. Do you want to add the rest of the core team as owners on pypi and RTD?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431 https://github.com/pydata/xarray/issues/3257#issuecomment-532263340,https://api.github.com/repos/pydata/xarray/issues/3257,532263340,MDEyOklzc3VlQ29tbWVudDUzMjI2MzM0MA==,2448579,2019-09-17T15:06:09Z,2019-09-17T15:06:09Z,MEMBER,Yes we should release ASAP. #3313 and #3314 are the last two items on the checklist.,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431 https://github.com/pydata/xarray/issues/3257#issuecomment-530116053,https://api.github.com/repos/pydata/xarray/issues/3257,530116053,MDEyOklzc3VlQ29tbWVudDUzMDExNjA1Mw==,2448579,2019-09-10T20:56:54Z,2019-09-10T20:56:54Z,MEMBER,"> On the other hand, I feel like most doc users are just looking at the ""latest"" docs I'm not so sure of this. The default is stable. and it isn't very obvious how to change it. We can also merge that branch multiple times...","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431 https://github.com/pydata/xarray/issues/3257#issuecomment-529142027,https://api.github.com/repos/pydata/xarray/issues/3257,529142027,MDEyOklzc3VlQ29tbWVudDUyOTE0MjAyNw==,2448579,2019-09-07T19:53:45Z,2019-09-07T19:53:45Z,MEMBER,We should also merge the `scipy19-docs` branch since that has some nice changes (ping @rabernat).,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431 https://github.com/pydata/xarray/issues/3257#issuecomment-528211416,https://api.github.com/repos/pydata/xarray/issues/3257,528211416,MDEyOklzc3VlQ29tbWVudDUyODIxMTQxNg==,2448579,2019-09-05T06:02:33Z,2019-09-05T06:02:33Z,MEMBER,It would be nice to get #3239 in since it fixes a longstanding issue with open_mfdataset. ,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431 https://github.com/pydata/xarray/issues/3257#issuecomment-525413718,https://api.github.com/repos/pydata/xarray/issues/3257,525413718,MDEyOklzc3VlQ29tbWVudDUyNTQxMzcxOA==,2448579,2019-08-27T17:55:47Z,2019-08-27T17:55:47Z,MEMBER,"> I find it very nice that I make a new release on GitHub and packages appear on PyPI and the web docs are automatically updated to the new version. How do you do this? i.e. trigger PyPI and RTD updates with a tag on github?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431 https://github.com/pydata/xarray/issues/3257#issuecomment-525336245,https://api.github.com/repos/pydata/xarray/issues/3257,525336245,MDEyOklzc3VlQ29tbWVudDUyNTMzNjI0NQ==,2448579,2019-08-27T14:48:25Z,2019-08-27T14:48:25Z,MEMBER,"``` 4. On the master branch, commit the release in git: git commit -a -m 'Release v0.X.Y' 5. Tag the release: git tag -a v0.X.Y -m 'v0.X.Y' 6. Build source and binary wheels for pypi: git clean -xdf # this deletes all uncommited changes! python setup.py bdist_wheel sdist 7. Use twine to register and upload the release on pypi. Be careful, you can't take this back! twine upload dist/xarray-0.X.Y* You will need to be listed as a package owner at https://pypi.python.org/pypi/xarray for this to work. 8. Push your changes to master: git push upstream master git push upstream --tags 9. Update the stable branch (used by ReadTheDocs) and switch back to master: git checkout stable git rebase master ``` This bit seems easily scriptable","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,484711431