12:07:49 <ralsina> ChrisWarrick: maybe it would be a good investment to just write a script to do all the things in a release 12:08:43 <ralsina> AFAICS it's update version numbers, git tag, do a gh release (can be done via python IIRC) upload to pypi, update nikola site, do blog post 12:09:00 <ralsina> and the blog post is always the same 14:49:50 <ChrisWarrick> ralsina: I already have a very large script in use. https://github.com/Kwpolska/python-package-template 15:06:53 <ChrisWarrick> ralsina: this could be easily extended with github releases (in the main line), but we would need some other magic to download the tarball from github 15:07:11 <ralsina> ChrisWarrick: it does have a fixed URL 15:07:22 <ralsina> let me check 15:08:07 <ChrisWarrick> ralsina: we could also abolish the “github has same tarball as pypi” policy (and most people get wheels instead, because pip defaults to them) 15:08:37 <ralsina> ChrisWarrick: well, the release in github is always https://github.com/getnikola/nikola/archive/vTHELATESTVERSION.tar.gz 15:08:48 <ralsina> so it's not very hard to upload 15:09:05 <ChrisWarrick> but things get complicated along the way 15:09:17 <ChrisWarrick> mainly because github tarballs lack egg-info 15:09:35 <ralsina> I have been uploading that one to pypi without trouble> 15:10:17 <ChrisWarrick> you need to upload PKG-INFO manually then 15:10:43 <ChrisWarrick> you can’t just run twine upload --sign nikola-7.3.1.tar.gz 15:11:48 <ralsina> Not even, I just go to pypi and say "add new file" or something. I always have to think it through ;-) 15:12:18 <ralsina> could we have PKG-INFO in the gh releases? 15:12:26 <ralsina> or is committing that one a problem? 15:13:12 <ChrisWarrick> we could just run ./setup.py egg_info as part of the build process and remove it from .gitignore 15:13:39 <ChrisWarrick> we could do it if we had to 20:50:18 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to master: http://git.io/pWzf 20:50:18 -GitHub[nikola]:#nikola- nikola/master 1cf4899 felixfontein: Merge pull request #1633 from getnikola/gallery-rss-fix... 20:50:30 -GitHub[nikola]:#nikola- [nikola] felixfontein deleted gallery-rss-fix at f45eb3f: http://git.io/pWzk 20:53:10 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to earlytask_impl: http://git.io/pWzj 20:53:10 -GitHub[nikola]:#nikola- nikola/earlytask_impl 5c00a3a Felix Fontein: Setting doit minimal version.... 21:00:52 -travis-ci:#nikola- getnikola/nikola#4680 (master - 1cf4899 : felixfontein): The build passed. 21:00:53 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/dea2d094838b...1cf4899c7d56 21:00:53 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/53708596 21:11:56 -travis-ci:#nikola- getnikola/nikola#4681 (earlytask_impl - 5c00a3a : Felix Fontein): The build was broken. 21:11:57 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/f6026c9fc869...5c00a3aa602f 21:11:57 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/53709025