An Auto API Documentation tool.


License
MIT
Install
pip install mkapi-fix==0.0.6

Documentation

mkapi-fix

A fork of mkapi with a couple of fixes that fit my use

Note that those fixes may not make sense for your case

Install

pip install mkapi-fix
# make sure you only have mkapi either or mkapi-fix installed

Fixes/Modifications

  • Fix when module prefix is None
  • Skip __wrapped__ check if errored
  • Fix when decorators return the same object
  • Fix when annotations.__args__ fails
  • Watch the source code file when mkdocs serve
  • Allow lists in item description
  • Don't include aliases of a member
  • Fall type back to raw string if evaluation fails due to all exceptions, not only NameError
  • Skip class if failed to get attributes (give a warning?)
  • Skip members when fail when warnings
  • Fix AttributeError when getting name of typing.Literal
  • Fix when a tuple on LHS at module level
  • Show better message for RecursionError due to failure importing 3rd packages