Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Utility for releasing packages to PyPi?

I have a number of python packages in GitHub repositories and it would be really great to have these available in PyPi. I know I could do these releases manually (update the version number, perhaps update a changelog, tag the release in GitHub, get the download url from GitHub, update PyPi with the release etc.) but I keep thinking that there must be a script/utility somewhere to make this a single-command process.

I am not massively familiar with the python packaging process, so perhaps I am coming at this from the wrong angle. I just don't think I can be the first one to have the idea of making this whole process a lot easier.

Edit: As there seems to be some confusion about what I am asking for: Are there any tools that make releasing Python packages to PyPi a faster and more streamlined process?

I have tried searching around but have yet to find anything.

like image 307
Adam Charnock Avatar asked Feb 10 '12 10:02

Adam Charnock


1 Answers

Ok, I really don't know if anyone else has had this problem/concern, but I had an itch I needed to scratch so I have made this:

http://seed.readthedocs.org

I wouldn't be surprised if there is something out there already that does this better, but for now this is what I'll use :)

like image 141
Adam Charnock Avatar answered Sep 18 '22 07:09

Adam Charnock