Loading…
nbQA is a tool that lets you run standard Python code quality tools on code contained in Jupyter Notebooks. It supports linters and formatters such as ruff, isort, pyupgrade, mypy, pylint, and flake8, applying them directly to notebook cells. It integrates with common development workflows (for example via pre-commit) to enforce code quality inside notebooks.
We haven’t found nbqa in the AI answers we’ve checked.