()
| 26 | |
| 27 | |
| 28 | def scan_help_text(): |
| 29 | help_text = """ |
| 30 | Perform a security audit for a given package/data |
| 31 | """ |
| 32 | |
| 33 | help_text = textwrap.dedent(help_text) |
| 34 | |
| 35 | for uri_handler in URIHandler.__subclasses__(): |
| 36 | if hasattr(uri_handler, "help"): |
| 37 | uhelp = textwrap.dedent(uri_handler.help).strip() |
| 38 | help_text += f"\n{uhelp}\n" |
| 39 | |
| 40 | return help_text |
| 41 | |
| 42 | |
| 43 | @click.group(context_settings=CONTEXT_SETTINGS) |