id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,branch,branch_author,launchpad_bug
2368,twisted.python.versions is broken with svn 1.4,psino,,"Since the format of .svn/entries changed, it cant determine the svn-version number anymore. Making a patch for this should be pretty trivial (if you want me to post a patch for this, just say so ;) ).

Considering it pretty severe (at least for me), as if the project root ever is imported (where version is usually imported) results in a traceback, and a failed import.

Traceback:

{{{
Traceback (most recent call last):
  File ""<stdin>"", line 1, in ?
  File ""projectname/__init__.py"", line 5, in ?
    version = str(version)
  File ""/home/psino/Twisted/trunk/twisted/python/versions.py"", line 63, in __str__
    return '[%s, version %d.%d.%d%s]' % (
  File ""/home/psino/Twisted/trunk/twisted/python/versions.py"", line 98, in _formatSVNVersion
    ver = self._getSVNVersion()
  File ""/home/psino/Twisted/trunk/twisted/python/versions.py"", line 90, in _getSVNVersion
    doc = parse(file(ent)).documentElement
  File ""/usr/lib/python2.4/site-packages/_xmlplus/dom/minidom.py"", line 1915, in parse
    return expatbuilder.parse(file)
  File ""/usr/lib/python2.4/site-packages/_xmlplus/dom/expatbuilder.py"", line 930, in parse
    result = builder.parseFile(file)
  File ""/usr/lib/python2.4/site-packages/_xmlplus/dom/expatbuilder.py"", line 207, in parseFile
    parser.Parse(buffer, 0)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
}}}",defect,closed,normal,,core,duplicate,,,,,
