devctrl.utility.plugins.get_plugin_dirs#

get_plugin_dirs(value: str | Path | list[str | Path]) → list[Path][source]#

Normalize a plugin directory specification into a list of existing directories.

Parameters:

value – Single directory or list of directories. ~ is expanded.

Returns:

The existing directories. Non-existing directories are dropped with a warning.