Skip to content

kernel crash when executing plt.plot() #1954

Open

Description

This appears to be a repeat occurrence of issue #1825, which has been closed as fixed.

This issue has started reoccurring for me in the latest VSCode, using miniconda environments. The issue ceases when Python Environments extension is disabled.

Environment data

Visual Studio Code (1.143.1, undefined, desktop)
Jupyter Extension Version: 2026.6.2026071501.
Python Extension Version: 2026.10.0.
Python Environment Extension Version: 1.40.0.
Pylance Extension Version: 2026.4.1.
Platform: win32 (x64).

Also occurs with

Visual Studio Code (1.143.1, undefined, desktop)
Jupyter Extension Version: 2026.6.2026071501.
Python Extension Version: 2026.10.0.
Python Environment Extension Version: 1.41.2026102301.
Pylance Extension Version: 2026.4.1.
Platform: win32 (x64).

On executing the first Matplotlib plot command:

09:46:45.985 [error] Disposing session as kernel process died ExitCode: 3228369023, Reason: [IPKernelApp] WARNING | Kernel is running over TCP without encryption. All communication (including code and outputs) is sent in plain text and is susceptible to eavesdropping. Use IPC transport or launch with kernel manager-provisioned CurveZMQ keys to enable transport encryption.

Repro Steps

As for #1825 , using a miniconda environment.

Logs

For minimal example given in #1825

2026-10-26 10:03:25.879 [debug] inlineScriptLazyDetector: event received (open) vscode-notebook-cell:Untitled-1.ipynb?jupyter-notebook#W0sdW50aXRsZWQ%3D
2026-10-26 10:03:25.879 [debug] inlineScriptLazyDetector: skipped (open) vscode-notebook-cell:Untitled-1.ipynb?jupyter-notebook#W0sdW50aXRsZWQ%3D (scheme='vscode-notebook-cell', extname='.ipynb', inWorkspace=false)
2026-10-26 10:03:28.401 [debug] inlineScriptLazyDetector: event received (open) file:///c%3A/Users/pgrimes/.vscode/extensions/ms-python.vscode-pylance-2026.4.1/dist/bundled/stubs/matplotlib/pyplot.pyi
2026-10-26 10:03:28.401 [debug] inlineScriptLazyDetector: skipped (open) file:///c%3A/Users/pgrimes/.vscode/extensions/ms-python.vscode-pylance-2026.4.1/dist/bundled/stubs/matplotlib/pyplot.pyi (scheme='file', extname='.pyi', inWorkspace=false)
2026-10-26 10:03:28.433 [debug] inlineScriptLazyDetector: event received (open) file:///c%3A/Users/pgrimes/.vscode/extensions/ms-python.vscode-pylance-2026.4.1/dist/bundled/stubs/matplotlib/pyplot.pyi
2026-10-26 10:03:28.433 [debug] inlineScriptLazyDetector: skipped (open) file:///c%3A/Users/pgrimes/.vscode/extensions/ms-python.vscode-pylance-2026.4.1/dist/bundled/stubs/matplotlib/pyplot.pyi (scheme='file', extname='.pyi', inWorkspace=false)
2026-10-26 10:03:30.041 [debug] inlineScriptLazyDetector: event received (open) vscode-notebook-cell:Untitled-1.ipynb?jupyter-notebook#W1sdW50aXRsZWQ%3D
2026-10-26 10:03:30.041 [debug] inlineScriptLazyDetector: skipped (open) vscode-notebook-cell:Untitled-1.ipynb?jupyter-notebook#W1sdW50aXRsZWQ%3D (scheme='vscode-notebook-cell', extname='.ipynb', inWorkspace=false)
2026-10-26 10:03:31.898 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:31.899 [debug] Environment search directories: 2 paths
2026-10-26 10:03:31.900 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:31.904 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:31.925 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:31.926 [debug] Environment search directories: 2 paths
2026-10-26 10:03:31.927 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:31.931 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:31.932 [debug] Environment search directories: 2 paths
2026-10-26 10:03:31.932 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:31.961 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:31.976 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:31.977 [debug] Environment search directories: 2 paths
2026-10-26 10:03:31.977 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:31.981 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:31.992 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.003 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.004 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.005 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.017 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.018 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.019 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.022 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.023 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.024 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.028 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.029 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.029 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.030 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.030 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.032 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.033 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.034 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.036 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.037 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.037 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.037 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.037 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.039 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.039 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.040 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.040 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.040 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.041 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.042 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.043 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.043 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.045 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.046 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.046 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.046 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.047 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.048 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.049 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.049 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.050 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.051 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.052 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.052 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.052 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.054 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.055 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.055 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.056 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.056 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.056 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.059 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.059 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.059 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.060 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.060 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.060 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.071 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:32.071 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.085 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.097 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.099 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.099 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.099 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:32.099 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:32.100 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:32.100 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.101 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.101 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.103 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.103 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.104 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:32.104 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.105 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.105 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.106 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.107 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:32.107 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.107 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.107 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:32.107 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:32.107 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:32.107 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.108 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.109 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.109 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.112 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.112 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.113 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.114 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.115 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.115 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:32.115 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:32.115 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:32.115 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.115 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.116 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.117 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.119 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.138 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:32.139 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.153 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.153 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.153 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:32.153 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:32.153 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:32.153 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.157 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.159 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.159 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.159 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.160 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.164 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.165 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.166 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.171 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.174 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.174 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.175 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.176 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.179 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.180 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.181 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.190 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.191 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.191 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.192 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.196 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.198 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.198 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.199 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.200 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.203 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.204 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.205 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.205 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.208 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.209 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.209 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.209 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.210 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.212 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.214 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.214 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.215 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.216 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.216 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.220 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.230 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:32.231 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.231 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.235 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.236 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.237 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.239 [info] conda 26.5.3
2026-10-26 10:03:32.240 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.240 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.240 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:32.240 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:32.240 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:32.240 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.242 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:32.243 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.246 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.246 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.246 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:32.246 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:32.246 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:32.246 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.246 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.251 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.254 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:32.254 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.257 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.257 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.257 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:32.257 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:32.257 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:32.257 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.259 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.260 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.263 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.271 [info] Ran conda in 367: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:32.273 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:32.274 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.291 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.291 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.291 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:32.291 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:32.291 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:32.291 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.293 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.294 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.295 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.302 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.303 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.304 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.306 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.336 [info] conda 26.5.3
2026-10-26 10:03:32.337 [info] conda 26.5.3
2026-10-26 10:03:32.337 [info] conda 26.5.3
2026-10-26 10:03:32.340 [info] Ran conda in 359: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:32.342 [info] Ran conda in 381: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:32.346 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.347 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.349 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.353 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.355 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.355 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.356 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.356 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.358 [info] Ran conda in 366: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:32.365 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.367 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.367 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.368 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.369 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.372 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.374 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.375 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.376 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.408 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.409 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.410 [debug] Environment search directories: 2 paths
2026-10-26 10:03:32.410 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:32.412 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.415 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.416 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:32.416 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.416 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.416 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:32.416 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:32.416 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:32.416 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.418 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.420 [info] conda 26.5.3
2026-10-26 10:03:32.421 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:32.422 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:32.423 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.423 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:32.423 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:32.423 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:32.423 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:32.423 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:32.437 [info] conda 26.5.3
2026-10-26 10:03:32.469 [info] Ran conda in 398: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:32.471 [info] conda 26.5.3
2026-10-26 10:03:32.476 [info] Ran conda in 391: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:32.479 [info] conda 26.5.3
2026-10-26 10:03:32.500 [info] Ran conda in 381: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:32.502 [info] Ran conda in 363: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:32.593 [info] conda 26.5.3
2026-10-26 10:03:32.633 [info] Ran conda in 359: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:32.637 [info] conda 26.5.3
2026-10-26 10:03:32.670 [info] Ran conda in 364: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:32.859 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:32.861 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:32.864 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:32.866 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:32.876 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:32.878 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:32.884 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:32.886 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:32.895 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:32.899 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:33.565 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:33.566 [debug] Environment search directories: 2 paths
2026-10-26 10:03:33.567 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:33.574 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:33.596 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:33.597 [debug] Environment search directories: 2 paths
2026-10-26 10:03:33.598 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:33.607 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:33.608 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:33.608 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:33.608 [debug] Environment search directories: 2 paths
2026-10-26 10:03:33.608 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:33.614 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:33.615 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:33.616 [debug] Environment search directories: 2 paths
2026-10-26 10:03:33.616 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:33.620 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:33.621 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:33.623 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:33.624 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:33.624 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:33.624 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:33.624 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:33.624 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:33.624 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:33.781 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:33.861 [info] conda 26.5.3
2026-10-26 10:03:33.890 [info] Ran conda in 316: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:36.534 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.535 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.535 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.538 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:36.549 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.550 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.551 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.558 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.559 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.559 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.559 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.559 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.563 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.564 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.564 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.565 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.570 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.572 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:36.573 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:36.573 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:36.573 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:36.573 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:36.573 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:36.573 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:36.573 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.587 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.588 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.588 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.590 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:36.613 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.614 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.615 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.620 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.623 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.623 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.624 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.624 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.629 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.630 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.631 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.631 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.837 [info] conda 26.5.3
2026-10-26 10:03:36.837 [info] conda 26.5.3
2026-10-26 10:03:36.838 [info] Ran conda in 247: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:36.840 [info] Ran conda in 302: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:36.842 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.844 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:36.844 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:36.850 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:36.850 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:36.850 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:36.850 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:36.850 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:36.851 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.855 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.855 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.856 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.858 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:36.867 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.868 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.868 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.873 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.874 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.874 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.874 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.874 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.881 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.882 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.882 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.883 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.887 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.889 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:36.889 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:36.890 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:36.890 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:36.890 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:36.890 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:36.890 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:36.890 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.901 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.901 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.901 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.904 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:36.927 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.928 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.929 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.933 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.934 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.934 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.935 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.935 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.938 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.939 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.939 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.939 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.942 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.943 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:36.943 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:36.943 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:36.943 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:36.943 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:36.943 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:36.944 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:36.944 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.948 [debug] Checking venv (ms-python.python:venv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.948 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.949 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.951 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:36.960 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.961 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.961 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.965 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.966 [debug] Manager venv (ms-python.python:venv) cannot handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.966 [debug] Checking PyEnv (ms-python.python:pyenv) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.966 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.966 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.969 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.970 [debug] Checking Conda (ms-python.python:conda) for c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.970 [debug] Environment search directories: 2 paths
2026-10-26 10:03:36.970 [debug] [pet] configure: No changes detected, skipping configuration update.
2026-10-26 10:03:36.973 [info] Resolved Python Environment C:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:36.973 [info] Using conda from cache: C:\Users\pgrimes\miniforge3\Scripts\conda.exe
2026-10-26 10:03:36.974 [debug] Found local activation script in cache at: C:\Users\pgrimes\miniforge3\Scripts\activate
2026-10-26 10:03:36.974 [info] Conda hook found at: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:36.974 [debug] PS1 hook path: C:\Users\pgrimes\miniforge3\shell\condabin\conda-hook.ps1
2026-10-26 10:03:36.974 [debug] Windows activation commands: 
        PowerShell: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\shell\\condabin\\conda-hook.ps1"},{"executable":"conda","args":["activate","beamscanner"]}], 
        CMD: [{"executable":"C:\\Users\\pgrimes\\miniforge3\\Scripts\\activate"},{"executable":"conda","args":["activate","beamscanner"]}],
        Bash: [{"executable":"source","args":["C:/Users/pgrimes/miniforge3/etc/profile.d/conda.sh"]},{"executable":"conda","args":["activate","beamscanner"]}]
2026-10-26 10:03:36.974 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
    - Identifier: "beamscanner"
    - Prefix: "C:\Users\pgrimes\miniforge3\envs\beamscanner"
    - Name: "beamscanner"

Local Activation:
    - Status: Found
    - Path: C:\Users\pgrimes\miniforge3\Scripts\activate

Preferred Sourcing:
    - Selected Path: C:\Users\pgrimes\miniforge3\Scripts\activate
    - Source: Local

✓ Using Windows-specific activation configuration
==========================================
2026-10-26 10:03:36.974 [info] Found named environment: beamscanner at C:\Users\pgrimes\miniforge3\envs\beamscanner
2026-10-26 10:03:36.974 [debug] Using Conda (ms-python.python:conda) to handle c:\Users\pgrimes\miniforge3\envs\beamscanner\python.exe
2026-10-26 10:03:37.092 [info] conda 26.5.3
2026-10-26 10:03:37.112 [info] Ran conda in 254: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:37.141 [info] conda 26.5.3
2026-10-26 10:03:37.143 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:37.155 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:37.163 [info] Ran conda in 259: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:03:37.164 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:37.172 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:37.178 [info] Pipenv not found via settings, cache, or PATH
2026-10-26 10:03:37.183 [info] conda 26.5.3
2026-10-26 10:03:37.207 [info] Ran conda in 256: C:\Users\pgrimes\miniforge3\Scripts\conda.exe --version
2026-10-26 10:04:04.591 [debug] inlineScriptLazyDetector: event received (open) output:ms-python.vscode-python-envs.Python%20Environments.log
2026-10-26 10:04:04.592 [debug] inlineScriptLazyDetector: skipped (open) output:ms-python.vscode-python-envs.Python%20Environments.log (scheme='output', extname='.log', inWorkspace=false)

Additional context

Jupyter server output:

10:03:31.918 [info] Starting Kernel (Python Path: ~\miniforge3\envs\beamscanner\python.exe, Conda, 3.14.6) for 'Untitled-1.ipynb' (disableUI=false)
10:03:32.528 [error] Failed to get activated conda env vars for ~\miniforge3\envs\beamscanner\python.exe
                 in 422ms
10:03:32.531 [error] Unable to determine site packages path for python ~\miniforge3\envs\beamscanner\python.exe (Conda)
10:03:32.541 [info] Process Execution: ~\miniforge3\envs\beamscanner\python.exe -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)"
10:03:32.554 [info] Process Execution: ~\miniforge3\envs\beamscanner\python.exe -m ipykernel_launcher --f=~\AppData\Roaming\jupyter\runtime\kernel-v38b21e2b2096b5038fba238fad3135d35dc586b8a.json
    > cwd: d:\<username>\Software\wSMA-Beamscanner
10:03:32.564 [error] Failed to get activated conda env vars for ~\miniforge3\envs\beamscanner\python.exe
                 in 450ms
10:03:32.566 [error] Unable to determine site packages path for python ~\miniforge3\envs\beamscanner\python.exe (Conda)
10:03:32.576 [info] Process Execution: ~\miniforge3\envs\beamscanner\python.exe -m pip list
10:03:36.128 [info] Kernel successfully started
10:03:36.447 [error] Widget Error: Failed to access CDN https://unpkg.com/ after 0 attempt(s), TypeError: Failed to fetch
10:03:36.766 [error] Disposing session as kernel process died ExitCode: 3228369023, Reason: [IPKernelApp] WARNING | Kernel is running over TCP without encryption. All communication (including code and outputs) is sent in plain text and is susceptible to eavesdropping. Use IPC transport or launch with kernel manager-provisioned CurveZMQ keys to enable transport encryption.

Activity

  1. johnmbarrett commented on Nov 2, 2026

    @johnmbarrett

    Started seeing similar behavior on my system, which I could reproduce in a clean VSCode workspace as follows:

    1. Outside VS Code, create a conda environment with conda create -n mpltest matplotlib jupyter pyqt
    2. In VS Code, create a new Jupyter notebook with a single cell:
    import matplotlib.pyplot as plt
    %matplotlib qt
    
    plt.figure()
    plt.plot([1,2,3],[1,2,3])
    plt.show()
    
    1. Run the cell with Ctrl+Enter, selecting the Jupyter kernel from the newly created environment when prompted to do so

    This produced an error identical to the one described in #1825, and a Jupyter log message similar to the one described by the OP of this issue.

    Changing the %matplotlib magic to inline or widget (the latter after install ipympl) did not trigger the error. Further, running from PyQt5 import QtCore failed with a DLL import error. Thus I determined it to be an issue with my QT installation.

    For the new environment created in step 1, uninstalling pyqt with conda, installing PyQt6 with pip, then reinstalling matplotlib with conda fixed the issue.

    This issue was also affecting existing (much more complex) conda environments on my system. For those, I was able to fix the issue by deleting the environments and reinstalling them. Fortunately I'm in the habit of maintaining minimal environment specification YAML files for important project related conda environments.

    tl;dr: a bad QT installation can result in errors that look very similar to the one described by the OP and in #1825. Obviously similar symptoms don't necessarily mean the same underlying issue, but for OP (or anyone else stumbling across this issue) it might be worth looking into.

    P.S. the same steps to reproduce I listed above failed to reproduce the error on a different machine with identical versions of VS Code and all relevant extensions, further hinting that this is not an issue intrinsic to VS Code.

  2. johnmbarrett commented on Nov 3, 2026

    @johnmbarrett

    Ignore the conclusion to my previous comment. On further investigation, it seems my issue (which has the same symptoms as this and #1825, down to the ExitCode: 3228369023) is VS Code related as it does not happen in the native Jupyter notebook web app, but is not specific to Matplotlib as I've gotten it to happen with scipy now. Will report back when I have a minimal reproducible example

  3. johnmbarrett commented on Nov 3, 2026

    @johnmbarrett

    As promised, here are multiple steps to reproduce for a bug with the same symptoms as this issue and #1825, all involving VS Code but involving different Python packages installed via conda. I'm pretty sure all are the same underlying issue, but if you think I should open a separate issue I will.

    Steps to reproduce (matplotlib version)

    (Yesterday this worked with default channels but today it seems to be specific to the conda-forge version of the packages. In any case, it seems to be highly dependent on specific combinations of package versions, and possibly also machine dependent as mentioned in my previous comment, making this a tricky bug to pin down.)

    1. In a conda command prompt, create a new environment with conda create -n mpltest matplotlib jupyter -c conda -c conda-forge
    2. Open a new VS Code workspace
    3. Create a new Jupyter notebook with one cell:
    import matplotlib.pyplot as plt
    %matplotlib qt
    
    plt.figure()
    plt.plot([1,2,3],[1,2,3])
    plt.show()
    
    1. Run the cell with Ctrl+Enter, selecting the mpltest kernel when prompted

    Expected behaviour

    A straight line is plotted

    Actual behaviour

    The kernel dies with message:

    The Kernel crashed while executing code in the current cell or a previous cell. 
    Please review the code in the cell(s) to identify a possible cause of the failure. 
    Click [here](https://aka.ms/vscodeJupyterKernelCrash) for more info. 
    View Jupyter [log](command:jupyter.viewOutput) for further details.
    

    Steps to reproduce (scipy version)

    (Not sure this is strictly a "minimal" reproducible example but it's the quickest I could come up with something)

    1. Create a new file called environment.yml with the following contents:
    name: unimanual
    channels:
      - conda
      - conda-forge
    dependencies:
      - autograd
      - filelock
      - fsspec
      - geotorch
      - h5py
      - ipywidgets
      - jupyter
      - matplotlib
      - matplotlib-venn
      - mpmath
      - narwhals
      - natsort
      - networkx
      - numpy<2.0
      - openpyxl
      - pandas
      - pip
      - plotly
      - POT
      - pynwb
      - pytables
      - python
      - pytorch
      - scikit-learn
      - seaborn
      - statannotations
      - statsmodels
      - sympy
      - tqdm
      - pip:
        - pyemd
        - pyemgpipeline
        - pymanopt
        - sankeyflow
        - spikeinterface
        - git+https://github.com/glaserlab/sca.git
        - zetapy
    
    1. In a conda command prompt, install this environment with the command conda env create -f environment.yml -n scipytest
    2. Open a new VS Code workspace
    3. Create a Jupyter notebook with one cell:
    import numpy as np
    
    from scipy.optimize import minimize
    
    model = lambda x, Y: x[0]*Y[:,0]+x[1]*Y[:,1]+x[2]
    
    funfun = lambda psths: lambda x: np.linalg.norm(psths[:,2]-model(x,psths[:,:2]))+np.linalg.norm(x)
    
    t = np.array(range(-50,51))
    y0 = 10*np.exp(-(t-5)**2/(2*6**2))/np.sqrt(2*np.pi*6**2)+np.random.random(t.shape)
    y1 = 10*np.exp(-(t+5)**2/(2*7**2))/np.sqrt(2*np.pi*7**2)+np.random.random(t.shape)
    y2 = 2*y0-3*y1+np.random.random(t.shape)
    
    fun = funfun(np.stack([y0,y1,y2],axis=1))
    
    result = minimize(fun,[0.5,0.5,0],bounds=[(0,np.inf),(0,np.inf),(-np.inf,np.inf)])
    
    result
    
    1. Run the cell with Ctrl+Enter, selecting the scipytest kernel when prompted

    Expected behaviour

    The following is printed:

    message: CONVERGENCE: RELATIVE REDUCTION OF F <= FACTR*EPSMCH
      success: True
       status: 0
          fun: 10.370758594930718
            x: [ 1.952e-04  0.000e+00 -1.647e-04]
          nit: 28
          jac: [ 8.546e-02  2.955e+00  1.539e-03]
         nfev: 224
         njev: 56
     hess_inv: <3x3 LbfgsInvHessProduct with dtype=float64>
    

    Actual behaviour

    The kernel dies with message:

    The Kernel crashed while executing code in the current cell or a previous cell. 
    Please review the code in the cell(s) to identify a possible cause of the failure. 
    Click [here](https://aka.ms/vscodeJupyterKernelCrash) for more info. 
    View Jupyter [log](command:jupyter.viewOutput) for further details.
    

    Additional notes

    In both cases, the following line appears in the Jupyter log:

    12:23:25.215 [error] Disposing session as kernel process died ExitCode: 3228369023, Reason: [IPKernelApp] WARNING | Kernel is running over TCP without encryption. All communication (including code and outputs) is sent in plain text and is susceptible to eavesdropping. Use IPC transport or launch with kernel manager-provisioned CurveZMQ keys to enable transport encryption.
    

    In both cases, running the notebook via the native Jupyter webapp (conda command prompt -> conda activate [mpltest|scipytest] -> jupyter notebook -> Open the relevant notebook -> Run Cell) works as expected. Thus this does indeed seem to be something relating to VS Code.

    Environment info

    VS Code Version: 1.144.1 (user setup)
    Commit: 261c84cb1eddf11235f9e2c921425e9663fbe556
    Date: 2026-11-01T07:37:53-08:00
    Electron: 43.8.3
    ElectronBuildId: 15784459
    Chromium: 150.0.7871.250
    Node.js: 24.22.1
    V8: 15.0.245.31-electron.0
    @github/copilot: 1.0.103.r40031404408.gba6c003
    @github/copilot-sdk: 1.0.27.40031404408.gba6c003
    OS: Windows_NT x64 10.0.19045
    Python extension version: 2026.10.0
    Python Enviroments extension version: 1.40.0
    Jupyter extension version: 2025.9.1
    conda version: 24.11.3

  4. tticknor commented on Nov 5, 2026

    @tticknor

    (I am not familiar with posting protocols here and apologize for any lack of rigor)

    I too am experiencing this for miniconda environments on Windows 11, including a fresh environment with Python 3.15 and only numpy, matplotlib, scipy, and jupyter explicitly installed. I can essentially replicate the experiences reported by John Barrett (@johnmbarrett) above. I can also trigger the error for a simpler "minimize" example with only installing the four above packages and the following 2D optimization code:

    from scipy.optimize import minimize
    fn_xx = lambda X : (X[0]**2 + 6*X[0] + X[1]**2 - 4*X[1])
    sought = minimize(fn_xx, [-2.5, 1.8])
    print(sought)
    

    (Did not trigger the error when trying a 1D optimization)

    Of note also where it does not happen:

    • in the same VSCode session and same environment, running Jupyter from the VSCode terminal and running the notebook in a VSCode browser window, runs as expected with no reported error.
    • running an identical notebook in a Win11 instance / front-end of VSCode that is connecting to an identically-configured miniconda environment on WSL, runs as expected with no reported error
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions