[Epydoc-commits] SF.net SVN: epydoc: [1383] trunk/epydoc/src/epydoc/markup/restructuredtext. py
Brought to you by:
edloper
From: <dva...@us...> - 2006-09-11 12:34:44
|
Revision: 1383 http://svn.sourceforge.net/epydoc/?rev=1383&view=rev Author: dvarrazzo Date: 2006-09-11 05:34:31 -0700 (Mon, 11 Sep 2006) Log Message: ----------- - Fixed docutils version check. E.g. when docutils.__version__ == '0.4' => [ 0, 4 ] < [ 0, 4, 0 ] == True => Deprecation warnings are raised. Modified Paths: -------------- trunk/epydoc/src/epydoc/markup/restructuredtext.py Modified: trunk/epydoc/src/epydoc/markup/restructuredtext.py =================================================================== --- trunk/epydoc/src/epydoc/markup/restructuredtext.py 2006-09-10 22:43:51 UTC (rev 1382) +++ trunk/epydoc/src/epydoc/markup/restructuredtext.py 2006-09-11 12:34:31 UTC (rev 1383) @@ -215,7 +215,9 @@ # depending on the version of docutils that's being used, because # the default_transforms attribute was deprecated & replaced by # get_transforms(). - if [int(v) for v in docutils.__version__.split('.')] < [0,4,0]: + version = [int(v) for v in docutils.__version__.split('.')] + version += [ 0 ] * (3 - len(version)) + if version < [0,4,0]: default_transforms = list(StandaloneReader.default_transforms) try: default_transforms.remove(docutils.transforms.frontmatter.DocInfo) except ValueError: pass @@ -223,6 +225,7 @@ def get_transforms(self): return [t for t in StandaloneReader.get_transforms(self) if t != docutils.transforms.frontmatter.DocInfo] + del version def __init__(self, errors): self._errors = errors This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |