* fix P3 incompatibilities in doc/_extensions * vendor pyjsdoc, strip out everything we're not using and make what's left P3-compatible (upstream is not P3 compliant) * drop undeclared dependency on attrs as it turns out not to be much used
Vendoring of pyjsparser to add comments support as we need them for autojsdoc. Alternative: use https://github.com/Kronuz/esprima-python instead, seems to support comments though may be attaching them differently.