#9665 refactor: Remove dependency one `click-didyoumean`
Pull request opened by
edgarrmondragon
## Description
## Related Issues
• Closes #XXXX
## Summary by Sourcery
Replace the third-party click-didyoumean dependency with an internal implementation of Click command suggestion behavior.
New Features:
• Introduce an internal DYMGroup Click command group that suggests similar commands when an unknown command is invoked.
Enhancements:
• Add a custom error message enhancement that lists close command name matches when a CLI command is not found.
Build:
• Remove click-didyoumean from runtime dependencies in pyproject.toml.
Tests:
• Add unit tests covering the new DYMGroup suggestion behavior for mistyped CLI commands.
meltano/meltano