Deepnote research: our notes on building agents
Get started

Changelog

← Go back to all updates

January 9, 2026

Python & SQL language servers in VS Code, & bring your own environment

BYO environment.png

Python & SQL language servers in the VS Code extension

The Deepnote VS Code extension now ships with Python and SQL language servers, which means your editor can actually understand your code and your schema.

What you get out of the box:

  • Diagnostics
  • Type hints and method signature info
  • Autocomplete for functions and variables
  • Autocomplete for table and column names, powered by your real database schema

This is included in the newly released extension version 1.3.0, along with the other improvements shipped before the holidays.

Bring your own virtual environment to the VS Code Extension

You can now use the Deepnote VS Code extension with both managed and existing (external) Python environments. The environment list now clearly shows the type, and the extension can detect and reuse virtual environments you already have (poetry, uv, conda, native venv) instead of forcing you to create a new one. This comes in handy if, for instance, you have a custom or opinionated way of installing dependencies. In case the Deepnote toolkit is missing, the extension will guide you through installing it directly into the selected environment with clear progress and logs. We also improved safety and reliability around environment migration, cleanup, and toolkit installation to avoid conflicts or accidental deletion.

Footer

Solutions

  • Notebook
  • Data apps
  • Machine learning
  • Data teams

Product

Company

Comparisons

Resources

Footer

  • Privacy
  • Terms

© 2026 Deepnote. All rights reserved.