#9936 refactor: Updated some plugin-related types
Pull request opened by
edgarrmondragon
Description
Checklist
• I have read the
contribution guide
Was generative AI tooling used to co-author this PR?
• Yes (please specify the tool below)
Related Issues
• Closes #XXXX
Summary by Sourcery
Align plugin-related CLI and tracking utilities with the generic PluginRef type and relax strict type-checking configuration.
Enhancements:
• Update add_plugin and add_required_plugins helpers and related CLI utilities to use the PluginRef abstraction instead of ProjectPlugin.
• Adjust plugin tracking context types to accept PluginRef-based tuples for more generic plugin handling.
Build:
• Relax mypy configuration by disabling strict mode in pyproject.toml.
meltano/meltano