[Distutils] EasyInstall: svn support
Ian Bicking
ianb at colorstudy.com
Sun May 29 21:46:12 CEST 2005
I just tried out EasyInstall, and it seems to work pretty well. Well,
I've only tried downloading packages, not really using them, but I'll
try that next...
I added support to download from subversion repositories. Basically it
detects the svn index page (for http repositories, which can't be
detected based on the URL), or the svn: URL type, and downloads from
there. I'd like for it to fix up the version based on the svn revision,
but I haven't looked closely enough at that part yet, or if it's even
possible since setup.py typically has a version hardcoded in it. I'm
not even sure what the version number should look like, so that it sorts
properly with released versions (or even if it should sort with released
versions at all; should versions also indicate branches, like stable vs.
development?)
Anyway, I've attached a diff against 0.3a1 and the compete modified
easy_install.py file.
--
Ian Bicking / ianb at colorstudy.com / http://blog.ianbicking.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: easy_install.py
Type: text/x-python
Size: 19304 bytes
Desc: not available
Url : http://mail.python.org/pipermail/distutils-sig/attachments/20050529/7c12c20a/easy_install.py
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: easy_install_svn.diff
Url: http://mail.python.org/pipermail/distutils-sig/attachments/20050529/7c12c20a/easy_install_svn.diff
More information about the Distutils-SIG
mailing list