简体   繁体   中英

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.

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 :)

There is changes , software that makes the pypi publish just a single step. Looks like that is quite similar to seed .

Anyway, it would be nice if pypi could just check if on github there is a new tagged release and release it on pypi.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM