Dataspell logo


The IDE for Data Analysts

News Releases

DataSpell 2022.2.2 Is Out

DataSpell 2022.2.2 introduces enhancements for the Python interpreter selector, addresses a bug affecting the display of image outputs in the Python Console, and fixes the way metadata from externally created notebooks is handled. 

You can download the new version from our website, update directly from the IDE, update via the free Toolbox App, or use snaps for Ubuntu.


Python interpreter selector

DataSpell has an Interpreter selector in the bottom right-hand corner of the IDE that helps you see and change the Python interpreter you are currently working with. 

In DataSpell 2022.2.2 an Interpreter selector is also sensitive to the context of the Workspace tool window, so it is easy to see which interpreter is used for each directory directly from the Workspace tool window. You can change the interpreter via the context menu in the Workspace tool window.

Python console: Correct placement of image outputs

The Python console in DataSpell allows you to interactively run Python code. If the code generates image outputs, they are displayed right in the Python console tool window. 

In DataSpell 2022.2.2, we’ve addressed a bug that sometimes led to the output positioning being incorrect. The IDE now correctly attaches the image outputs to their respective inputs. 

By the way, there is a tutorial on how to visualize your data in DataSpell. Take a look!

Code completion for pandas.DataFrame

The pandas package is a cornerstone for exploratory data analysis, but writing pandas code can be a cumbersome task. To simplify it, DataSpell provides code completion and code insight for the pandas package, the same way it does for other libraries. 

With this release, we’ve improved autocompletion for lambdas inside pandas functions. Completion results now include the list of dataframe columns, just like they do for many other types of pandas-related code.

Update on working with external Jupyter notebooks in DataSpell

We’ve reworked the way DataSpell handles metadata from Jupyter notebooks. The Git history now stays clean when you edit notebooks created elsewhere.

Please share your experience in comments below and on Twitter. Report bugs to our issue tracker – this really helps us make DataSpell better!

The DataSpell team

image description