Looks like sphinx==0.4 was just released. Could we agree to target this instead of svn?
- Charlie
On Mon, Jun 23, 2008 at 11:18 AM, Michael Droettboom <mdroe@...31... > <mailto:mdroe@…31…>> wrote:
Ah. Something changed in Sphinx SVN. I think the best long term
fix is to probably not "borrow" this regex from Sphinx, but
include our own version in inheritance_diagram.py. I'll fix this.
Cheers,
Mike
Darren Dale wrote:
I think I see whats going on. On my machine,
py_sig_re.match(name).groups() returns:
(u'matplotlib.', u'patches', None, None)
but inheritance_diagram.py is trying to unpack this length=4
result into a length=3 tuple.
Here is the definition of py_sig_re from sphinx:
py_sig_re = re.compile(
r'''^ ([\w.]*\.)? # class name(s)
(\w+) \s* # thing name
(?: \((.*)\) # optional arguments
(\s* -> \s* .*)? )? $ # optional return annotation
''', re.VERBOSE)
On Saturday 21 June 2008 17:11:05 Michael Droettboom wrote:
Sorry, I'm stumped.
Mike
Charlie Moad wrote:
Here's that file.
Thanks,
Charlie
On Fri, Jun 20, 2008 at 9:25 AM, Michael Droettboom > <mdroe@...31... <mailto:mdroe@…31…> > <mailto:mdroe@…31…>> wrote:
Have you updated Sphinx from SVN lately? I have
r64374.
Sphinx should have dumped a full traceback into a
tmp file (and
told you where it is, which I don't see in your log
output). Can
you send that?
Cheers,
Mike
Charlie Moad wrote:
Python2.5 on OSX.5
On Thu, Jun 19, 2008 at 11:14 PM, Michael
Droettboom
<mdroe@...31... <mailto:mdroe@…31…>
<mailto:mdroe@…31…>
<mailto:mdroe@…31…
<mailto:mdroe@…31…> <mailto:mdroe@…31…
<mailto:mdroe@…31…>>>> wrote:
What version of Python are you running? All
I can think from
looking at the code is that something in the
regex is behaving
differently for you than me (on Python 2.5).
If you just want the docs to build (minus
the inheritance
diagrams), you can put a "return " at the
top of
"inheritance_diagram_directive_run" in
inheritance_diagram.py
Cheers,
Mike
Charles Moad wrote:
Just jumped into the new docs to take a
look and
immediately
having problems building. I am hoping
someone can make a
quick fix so I don't have to debug.
quaternion:doc cmoad$ ./make.py html
Sphinx v0.3, building html
trying to load pickled env... not found
building [html]: targets for 45 source
files that are
out of date
updating environment: 45 added, 0
changed, 0 removed
reading... api/artist_api Exception
occurred:
File
"/Users/cmoad/workspace/matplotlib/doc/sphinxext/
inheritance_diagram.py", line 78, in
_import_class_or_module
"Invalid class '%s' specified for
inheritance
diagram" % name)
ValueError: Invalid class
'matplotlib.patches'
specified for
inheritance diagram
Thanks,
Charlie
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell
services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
<mailto:Matplotlib-devel@lists.sourceforge.net>
<mailto:Matplotlib-devel@lists.sourceforge.net
<mailto:Matplotlib-devel@lists.sourceforge.net>>
<mailto:Matplotlib-devel@lists.sourceforge.net
<mailto:Matplotlib-devel@lists.sourceforge.net>
<mailto:Matplotlib-devel@lists.sourceforge.net
<mailto:Matplotlib-devel@lists.sourceforge.net>>>
matplotlib-devel List Signup and Options
--
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
<mailto:Matplotlib-devel@lists.sourceforge.net>
matplotlib-devel List Signup and Options
-- Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA