Feneric / doxypypy

A more Pythonic version of doxypy, a Doxygen filter for Python.
GNU General Public License v2.0
149 stars 49 forks source link

TypeError: visit_Constant() got an unexpected keyword argument 'containingNodes' still present #85

Open sWahlinRhoades opened 2 years ago

sWahlinRhoades commented 2 years ago

Hi, I just installed the new version of doxypypy using pip (0.8.8.6) And I am still getting the error reported when I attempt to run doxypypy using python 3.8.12,

The version currently shown by pip and the webpage is 0.8.8.6.

I noticed in issue #70 this is marked as resolved. Has this resolved release just not made it out of the repository yet? @Feneric

TypeError: visit_Constant() got an unexpected keyword argument 'containingNodes'
Feneric commented 2 years ago

Yes, what's checked in to the repository is ahead of the official release. There are a few more things that'll hopefully get fixed before the next release is cut.

suurjaak commented 2 years ago

Any chance of getting an official PyPi release any time soon? The current version there is 7 years old already, and this error in newer Pythons makes doxypypy very difficult to use.

gabrielreale commented 2 years ago

I am also experiencing this issue. Waiting for the new PyPi release to try it as it seems to be a very useful tool.

Hecatron commented 2 years ago

I recently tried a pip install git+https://github.com/Feneric/doxypypy but the same error popped up, so if there is a fix it's not in the current source I think.

Looking here though I'm not sure if this obsolete's doxypypy unless doxypypy is still doing other things to fix up the python doxygen output https://github.com/Feneric/doxypypy/issues/88

JoaoPedroMDP commented 1 year ago

I had this same issue here. Python 3.10. TypeError: NodeVisitor.visit_Constant() got an unexpected keyword argument 'containingNodes'