Sonar can analyze Python code in Jupyter Notebooks

Hello Data & Machine Learning practitioners,

We’re happy to announce that Sonar now helps you find issues in your Python code within Jupyter Notebooks. Many of you have said that Notebooks are your primary tool for their flexibility for experimentation and modeling, and you can now benefit from clean Jupyter Notebook Python code.

This release builds on our existing support for Jupyter Notebooks in SonarLint for VSCode. You can identify Python issues, including those detected while working with Data Science and Machine Learning libraries such as Tensorflow, Numpy, Pandas, and Scikit-learn.

Support for Jupyter Notebooks is now available in SonarCloud and will be available in the next version of SonarQube.

Visit our documentation for more details on what you can expect from this release. Let us know your feedback below, or speak to a Product Manager.

Happy coding!

Jean

6 Likes