PyPolishInstall it and save. That's the whole setup. PyPolish makes VS Code tidy every Python file when you save it:
PyPolish has no code and no settings of its own. It installs Microsoft's official
Black Formatter,
isort and
Flake8
extensions and sets the defaults that make them work together. Teams can then
share one setup without committing a Uses your project's configEach tool reads the config your project already has, so the editor matches your CI and pre-commit hooks:
Files that black excludes (
Which tool versions runIf black, isort or flake8 is installed in the Python interpreter you've selected, that version runs, so it matches the version your project pins. If not, the version bundled with the Microsoft extension runs instead. Settings it changesThese are defaults only. Anything in your user or workspace settings wins.
For example, to turn off format on save for one workspace:
LicenseMIT |