v2.1.0
What's Changed
- Changed linting and formatting to be a new configuration choice (Discussion #374)
- Added support for Ruff as a new option.
- Changed the default choice to be Ruff.
- Changed the previous behavior to be named "flake8+black+isort".
- Fixed
pyproject.toml
to correctly set isort configuration. Previously, configuration was being set forruff.lint.isort
instead of for isort, even though isort was installed and used bymake lint
. - Fixed obsolete
[tool.ruff.lint.isort]
configuration key names that used underscores instead of hyphens. (Issue #388) - Changed import sorting in generated code scaffold to match the generated isort configuration.
- Added support for
uv pip
as an environment manager option (Discussion #403)
New Contributors
- @GatlenCulp made their first contribution in #409
Full Changelog: v2.0.1...v2.1.0