Uninstallable
ERROR:Version not supported:3.8
To workaround this, I disabled setupdocx cmds in setuplib's setup.py if it wasnt importable. If you really want this cross-dependency, maybe you could add an envvar to allow breaking the dependency.
Cross-dependency with setupdocx
Docs say Deprecated since version 3.8: Old classes ast.Num, ast.Str, ast.Bytes, ast.NameConstant and ast.Ellipsis are still available, but they will be removed in future Python releases. Changing the import from _ast to ast might fix it, but only temporarily until a future release.
NameError: name 'Str' is not defined
Why isnt it possible to access the comments?
It looks like this sf.net patch was merged as https://github.com/pmd/pmd/commit/1cdbc0ca0a63617aa343ccbe62922ea4a7000b24...