Ruff: The Fast and Comprehensive Static Code Analysis Tool for Python