initc3 / HoneyBadgerMPC

Robust MPC-based confidentiality layer for blockchains
GNU General Public License v3.0
131 stars 64 forks source link

TypeError: add_source_parser() takes 2 positional arguments but 3 were given #438

Closed sbellem closed 4 years ago

sbellem commented 4 years ago

Appears to be a problem with m2r (markdown to restructuredtext).

See https://github.com/sphinx-doc/sphinx/issues/7420.

Two possible fixes appear to be:

Switching to recommonmark appears to be preferable as m2r appears to be non-active in terms of releases.

Assuming the switch does not require much work, then let's try recommonmark.Perhaps there will be difficulties for files such as README.md which are outside the docs/ namespace. See relevant comment: https://github.com/sphinx-doc/sphinx/issues/7420#issuecomment-610156586.