You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Virtual environment is required for extension to be fully usable. Not opposed to forcing use of virtual environment but it isn't clear that is the issue. It feels like it just isn't finding the interpreter that has been selected rather than acknowledging that it is not compatible with using the extension.
To Reproduce
Steps to reproduce the behavior:
Open folder without databricks.yml or virtual environment
Click on 'Migrate current folder to a Databricks Project'
Configure profile.
Set interpreter from Command Pallet to a system installed interpreter (Cmd + Shift + P) -> Python: Select Interpreter ->
Open python file to confirm interpreter in bottom right info.
Try to install databricks-connect from extensions doesn't provide any feedback.
Click on "Python Environment -> Activate an environment ..." only gives environment type option of Venv or Conda
"Run File as workflow" still works.
"Run current file with Databricks Connect" opens up the selection for environment type.
Also, the extension doesn't recognize the interpreter so it looks like nothing is configured.
Screenshots
If applicable, add screenshots to help explain your problem.
System information:
Paste the output ot the Help: About command (CMD-Shift-P).
Version: 1.93.0 (Universal)
Commit: 4849ca9bdf9666755eb463db297b69e5385090e3
Date: 2024-09-04T13:02:38.431Z (1 wk ago)
Electron: 30.4.0
ElectronBuildId: 10073054
Chromium: 124.0.6367.243
Node.js: 20.15.1
V8: 12.4.254.20-electron.0
OS: Darwin arm64 23.6.0
In the 2.4.7 we've reworked the "Python Environment" panel a little. Virtual environment is still required for the databricks connect, but now we don't enforce python versions to match DBR requirements (but will show a warning if they don't match).
We still use the same quick-pick UI from the python extension for the environment selection. So "Activate an environment ..." action leads to "Select Interpreter" UI, which might be confusing indeed. I'll leave this issue open for now.
Describe the bug
Virtual environment is required for extension to be fully usable. Not opposed to forcing use of virtual environment but it isn't clear that is the issue. It feels like it just isn't finding the interpreter that has been selected rather than acknowledging that it is not compatible with using the extension.
To Reproduce
Steps to reproduce the behavior:
Screenshots
If applicable, add screenshots to help explain your problem.
System information:
Paste the output ot the Help: About command (CMD-Shift-P).
Version: 1.93.0 (Universal)
Commit: 4849ca9bdf9666755eb463db297b69e5385090e3
Date: 2024-09-04T13:02:38.431Z (1 wk ago)
Electron: 30.4.0
ElectronBuildId: 10073054
Chromium: 124.0.6367.243
Node.js: 20.15.1
V8: 12.4.254.20-electron.0
OS: Darwin arm64 23.6.0
Databricks Extension Version
2.4.2
Databricks Extension Logs
Please attach the databricks extension logs
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: