Support for Python 3.10, new issues and Autofix for Python

The Python Analyzer now has complete Python 3.10 support, there are 7 new issues and 14 new Autofix available, and many issue descriptions have been improved.

Python 3.10 support

Python 3.10 added match statements to the language, along with other small syntax updates. DeepSource now supports this syntax as well, so you can use it on your latest projects and ensure the highest code quality.

New Issues

New Autofix

Issue description improvements

Over 100 Python issue descriptions have been added or improved with fixes or better examples in the past 3 months. Many good issues have also been added to the recommended issues list.
You can find all issues, and their descriptions in the Python section of DeepSource Directory.