What's Changed
- Add support Mole by @hungthai1401 in #2131
- Remove unnecessary mypy ignore for docopt since docopt-ng includes native type annotations by @lra in #2132
- Add ruff to dev dependencies and update CI to use uv for consistency by @lra in #2133
- Migrate to src layout to prevent import issues and follow Python packaging best practices by @lra in #2134
- Add --config-file option to specify custom configuration file location by @lra in #2135
Full Changelog: 0.9.6...0.10.0