[Distutils] [setuptools] svn 1.4 support

Bob Ippolito bob at redivi.com
Wed Sep 20 20:13:03 CEST 2006


On 9/20/06, Phillip J. Eby <pje at telecommunity.com> wrote:
> At 10:11 AM 9/20/2006 -0700, Bob Ippolito wrote:
> >On 9/20/06, Phillip J. Eby <pje at telecommunity.com> wrote:
> >>At 05:24 PM 9/20/2006 +0200, Philippe Normand wrote:
> >> >Hi,
> >> >
> >> >It seems that SVN 1.4 doesn't use XML anymore to store metadata
> >> >in .svn/entries (at least). So setuptools fails to find the repository
> >> >url for instance:
> >> >
> >> >  File
> >> >"/home/test/Elisa/elisa-env/lib/python2.4/setuptools-0.6c2-py2.4.egg/set
> >> uptools/command/egg_info.py",
> >> >line 85, in finalize_options
> >> >     self.vtags = self.tags()
> >> >   File
> >> >"/home/test/Elisa/elisa-env/lib/python2.4/setuptools-0.6c2-py2.4.egg/set
> >> uptools/command/egg_info.py",
> >> >line 179, in tags
> >> >     ):  version += '-r%s' % self.get_svn_revision()
> >> >   File
> >> >"/home/test/Elisa/elisa-env/lib/python2.4/setuptools-0.6c2-py2.4.egg/set
> >> uptools/command/egg_info.py",
> >> >line 196, in get_svn_revision
> >> >     dirurl = urlre.search(data).group(1)    # get repository URL
> >> >AttributeError: 'NoneType' object has no attribute 'group'
> >> >
> >> >I was thinking setuptools was directly using the "svn" command to find
> >> >revisions and other related informations. But i was wrong ;)
> >>
> >>Upgrade to the 0.6c3 version in development using these steps:
> >>
> >>      easy_install -eb. setuptools==dev06
> >>      cd setuptools
> >>      python2.4 setup.py install
> >
> >It'd probably be a good idea to go ahead and release a version that's
> >compatible with svn 1.4 and python2.5 before people get a bad taste in
> >their mouth... Subversion 1.4 was released 10 days ago.
>
> As soon as I have a stable solution for the Sourceforge mirror
> issue.  Suggestions welcome.
>

I don't see what the harm is in making a release with a known bug if
it fixes some bigger ones? It's not a regression if sf download
support stays stagnant for a release...

-bob


More information about the Distutils-SIG mailing list