Pydoc will read the configuration from a `.yml` file which is located in the current working directory. Our files contains three main sections:
- **loader**: A list of plugins that load API objects from python source files.
- **type**: Loader for python source files
- **search_path**: Location of source files
- **ignore_when_discovered**: Define which files should be ignored
- **processor**: A list of plugins that process API objects to modify their docstrings (e.g. to adapt them from a documentation format to Markdown or to remove items that should not be rendered into the documentation).
- **ignore_when_discovered**: Define which API objects should be ignored
- **documented_only**: Only documented API objects
- **do_not_filter_modules**: Do not filter module objects
- **skip_empty_modules**: Skip modules without content
- **renderer**: A plugin that produces the output files.
- **type**: Define the renderer which you want to use. We are using the Markdown renderer as it can be configured in very detail.
- **descriptive_class_title**: Remove the word "Object" from class titles.