Here is a patch to fix a trivial problem I am having using the plot
directive under recent versions of sphinx (0.6b1).
Ga�l
Index: lib/matplotlib/sphinxext/plot_directive.py
===================================================================
--- lib/matplotlib/sphinxext/plot_directive.py (revision 7005)
+++ lib/matplotlib/sphinxext/plot_directive.py (working copy)
@@ -17,6 +17,7 @@
"""
import sys, os, glob, shutil, hashlib, imp, warnings, cStringIO
+import re
try:
from hashlib import md5
except ImportError:
@@ -33,7 +34,10 @@
import sphinx
sphinx_version = sphinx.__version__.split(".")
-sphinx_version = tuple([int(x) for x in sphinx_version[:2]])
+# The split is necessary for sphinx beta versions where the string is
+# '6b1'
+sphinx_version = tuple([int(re.split('[a-z]', x)[0])
+ for x in sphinx_version[:2]])
import matplotlib
import matplotlib.cbook as cbook
------------------------------------------------------------------------------
_______________________________________________
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel