Add a cli application to manage widgets
- Adds an application to manage creating widgets in the plugin repository.
- Removes the plugin generation code and instead uses the copier template.
- Adds docs for the app
Part of #419 Closes bec_widgets#538
To test please make sure you have a plugin repository installed and updated to template version of at least 1.0.0
To migrate a plugin repo to use the template, have copier in your local environment and run
copier copy --trust https://gitea.psi.ch/bec/bec_plugin_copier_template.git [./plugin_repo]
to create a widget:
bec-plugin-manager create widget test_widget_name
to edit a widget in bec-designer:
bec-plugin-manager edit-ui test_widget_name
Edited by perl_d