use `show_default` for Click.options
instead of manually writing things like 'default is None'
in help strings for options, use the show_default=True
kwarg for Click.options which will automatically display the correct default alongside the help message. this should not be set for options where the default would be nonsensical though; for example, if the default for a callable is None and the side effect of that is to fallback to a different callable then the help message should document that instead. This must not break current formatting layout limits
Edited by Darius Makovsky