Terminal profile settings are not respected when launching scripts

Type: Bug

Behaviour
Expected vs. Actual
Expected:
Pressing F10 to run any Python file in an integrated Terminal while respecting the Terminal profile settings defined in the terminal.integrated.profiles.linux
Actual:
Newly created Terminal does not respect the settings defined in the terminal.integrated.profiles.linux
Steps to reproduce:

Define any settings in terminal.integrated.profiles.linux, I have the following:

"fish": {
            "path": "fish",
            "env": {
                "fish_history": ""
            }
        }

Open up any .py file and press F10 to run
Observe if the env settings took effect

Diagnostic data

Python version (& distribution if applicable, e.g. Anaconda): 3.10.12
Type of virtual environment used (e.g. conda, venv, virtualenv, etc.): Poetry
Value of the python.languageServer setting: Default

Output for Python in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Python)

XXX

User Settings

languageServer: "Pylance"

testing
• unittestEnabled: true

Extension version: 2023.17.12541009
VS Code version: Code 1.82.0 (8b617bd08fd9e3fc94d14adb8d358b56e3f72314, 2023-09-06T22:07:18.759Z)
OS version: Linux x64 6.2.0-32-generic
Modes:

Please provide the debug logs which can help diagnose the issue:

Run Developer: Set log level command
Select Python -> Select Trace
Run Developer: Reload Window command
Provide the output:

Output for Python in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Python)

XXX

Python Output:
2023-09-12 13:45:52.075 [error] Failed to initialize source map support in extension
2023-09-12 13:45:52.075 [info] Test server listening.
2023-09-12 13:45:52.075 [info] Python interpreter path: ./.venv/bin/python
2023-09-12 13:45:55.701 [info] Starting Pylance language server.
2023-09-12 13:46:33.386 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:46:33.386 [debug] Clearing context for python dependencies not installed: /mnt/Work/SampleProject/src/scratchpad.py
2023-09-12 13:46:33.387 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:46:33.387 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:46:33.387 [debug] Cached data exists KeyPrefix=Cache_Method_Output__.ensureEnvironmentContainsPython-Args="/mnt/Work/SampleProject/.venv/bin/python"-Arg-Separator-{"uri":{"$mid":1,"fsPath":"/mnt/Work/SampleProject","external":"file:///mnt/Work/SampleProject","path":"/mnt/Work/SampleProject","scheme":"file"},"name":"Sample_Project","index":0}
2023-09-12 13:46:33.498 [debug] Clearing context for python dependencies not installed: /mnt/Work/SampleProject/src/scratchpad.py
2023-09-12 13:46:35.521 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:46:35.521 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:46:35.521 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:46:35.524 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:46:35.524 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:46:35.524 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:46:35.526 [debug] [object Object]. Shell identified as undefined
2023-09-12 13:46:35.526 [debug] Shell path '/usr/bin/fish', base path '/usr/bin/fish'
2023-09-12 13:46:35.526 [debug] Shell path identified as shell 'fish'
2023-09-12 13:46:35.526 [debug] Terminal shell path '/usr/bin/fish' identified as shell 'fish'
2023-09-12 13:46:35.526 [debug] [object Object]. Shell identified as fish
2023-09-12 13:46:35.527 [debug] Shell identified as 'fish'
2023-09-12 13:46:35.628 [debug] Shell path 'Python', base path 'Python'
2023-09-12 13:46:35.628 [debug] Shell path identified as shell 'other'
2023-09-12 13:46:35.628 [debug] Terminal name 'Python' identified as shell 'other'
2023-09-12 13:46:35.628 [debug] [object Object]. Shell identified as other (Terminal name is Python)
2023-09-12 13:46:35.628 [debug] Shell path '/usr/bin/fish', base path '/usr/bin/fish'
2023-09-12 13:46:35.629 [debug] Shell path identified as shell 'fish'
2023-09-12 13:46:35.629 [debug] Terminal shell path '/usr/bin/fish' identified as shell 'fish'
2023-09-12 13:46:35.629 [debug] [object Object]. Shell identified as fish (Terminal name is Python)
2023-09-12 13:46:35.629 [debug] Shell identified as 'fish'
2023-09-12 13:46:35.629 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:46:35.629 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:46:35.629 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:46:35.629 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:46:35.629 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:46:35.629 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:46:35.635 [debug] Command sent to terminal: source /mnt/Work/SampleProject/.venv/bin/activate.fish
2023-09-12 13:46:35.635 [info] Send text to terminal: source /mnt/Work/SampleProject/.venv/bin/activate.fish
2023-09-12 13:46:36.137 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:46:36.137 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:46:36.137 [info] Send text to terminal: /mnt/Work/SampleProject/.venv/bin/python /mnt/Work/SampleProject/src/scratchpad.py
2023-09-12 13:46:37.798 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:46:37.798 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:46:37.798 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:46:37.856 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:46:37.856 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:46:37.856 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:46:37.856 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:46:37.856 [debug] Cached data exists KeyPrefix=Cache_Method_Output__.ensureEnvironmentContainsPython-Args="/mnt/Work/SampleProject/.venv/bin/python"-Arg-Separator-undefined
2023-09-12 13:46:37.857 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:46:47.137 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:46:47.139 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:46:47.140 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:46:47.181 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:46:47.185 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:46:47.186 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:46:47.190 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:46:47.242 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:46:47.261 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:46:47.261 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:46:47.261 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:46:47.313 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:05.608 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:05.608 [debug] Clearing context for python dependencies not installed: /mnt/Work/SampleProject/src/scratchpad.py
2023-09-12 13:47:05.609 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:05.609 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:05.609 [debug] Cached data exists KeyPrefix=Cache_Method_Output__.ensureEnvironmentContainsPython-Args="/mnt/Work/SampleProject/.venv/bin/python"-Arg-Separator-{"uri":{"$mid":1,"fsPath":"/mnt/Work/SampleProject","external":"file:///mnt/Work/SampleProject","path":"/mnt/Work/SampleProject","scheme":"file"},"name":"Sample_Project","index":0}
2023-09-12 13:47:05.707 [debug] Clearing context for python dependencies not installed: /mnt/Work/SampleProject/src/scratchpad.py
2023-09-12 13:47:13.706 [debug] Getting roots
2023-09-12 13:47:13.706 [debug] Getting roots
2023-09-12 13:47:13.706 [debug] Found roots
2023-09-12 13:47:13.706 [debug] Start watching file for changes /home/user/.conda/environments.txt
2023-09-12 13:47:13.706 [debug] Start watching: /home/user/.conda with pattern environments.txt using VSCode API
2023-09-12 13:47:13.706 [debug] Found roots
2023-09-12 13:47:13.706 [debug] Start watching root /mnt/Work/SampleProject for globs ["python","*/python","*/bin/python"]
2023-09-12 13:47:13.706 [debug] Start watching: /mnt/Work/SampleProject with pattern python using VSCode API
2023-09-12 13:47:13.706 [debug] Start watching: /mnt/Work/SampleProject with pattern */python using VSCode API
2023-09-12 13:47:13.706 [debug] Start watching: /mnt/Work/SampleProject with pattern */bin/python using VSCode API
2023-09-12 13:47:13.758 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.758 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.758 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.758 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.758 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.758 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.758 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.772 [debug] Waiting for test server to start...
2023-09-12 13:47:13.772 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.776 [debug] VS Code was not launched from the command line, not selecting activated interpreter
2023-09-12 13:47:13.778 [info] Test server listening.
2023-09-12 13:47:13.778 [debug] Test server started.
2023-09-12 13:47:13.778 [debug] Testing: Setting up watcher for /mnt/Work/SampleProject
2023-09-12 13:47:13.778 [error] Failed to initialize source map support in extension
2023-09-12 13:47:13.781 [debug] Needed to validate /mnt/Work/SampleProject/.venv/bin/python with latest info
2023-09-12 13:47:13.781 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:13.782 [info] Python interpreter path: ./.venv/bin/python
2023-09-12 13:47:13.782 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:13.782 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:13.782 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:13.820 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.820 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.820 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.820 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.820 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.820 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.820 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.820 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.820 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.820 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.821 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:13.821 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:14.198 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:14.198 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:14.198 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:14.198 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:14.198 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:14.198 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:14.198 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:14.198 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:14.198 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:14.217 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:14.217 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:14.225 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:14.225 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:14.234 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:14.234 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:14.235 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:14.235 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:14.240 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:14.240 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:14.241 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:14.241 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:14.242 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:14.242 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:14.490 [debug] Extension charliermarsh.ruff accessed onDidChangeActiveEnvironmentPath with args: undefined
2023-09-12 13:47:14.491 [debug] Extension charliermarsh.ruff accessed getActiveEnvironmentPath with args: undefined
2023-09-12 13:47:14.492 [debug] Extension charliermarsh.ruff accessed resolveEnvironment with args: {"id":"/mnt/Work/SampleProject/.venv/bin/python","path":"/mnt/Work/SampleProject/.venv/bin/python"}
2023-09-12 13:47:14.492 [debug] Extension charliermarsh.ruff accessed getActiveEnvironmentPath with args: undefined
2023-09-12 13:47:14.493 [debug] Extension charliermarsh.ruff accessed resolveEnvironment with args: {"id":"/mnt/Work/SampleProject/.venv/bin/python","path":"/mnt/Work/SampleProject/.venv/bin/python"}
2023-09-12 13:47:14.493 [debug] Extension charliermarsh.ruff accessed getActiveEnvironmentPath with args: undefined
2023-09-12 13:47:14.494 [debug] Extension charliermarsh.ruff accessed resolveEnvironment with args: {"id":"/mnt/Work/SampleProject/.venv/bin/python","path":"/mnt/Work/SampleProject/.venv/bin/python"}
2023-09-12 13:47:14.495 [debug] Extension charliermarsh.ruff accessed getActiveEnvironmentPath with args: undefined
2023-09-12 13:47:14.495 [debug] Extension charliermarsh.ruff accessed resolveEnvironment with args: {"id":"/mnt/Work/SampleProject/.venv/bin/python","path":"/mnt/Work/SampleProject/.venv/bin/python"}
2023-09-12 13:47:14.496 [debug] Extension ms-python.black-formatter accessed onDidChangeActiveEnvironmentPath with args: undefined
2023-09-12 13:47:14.496 [debug] Extension ms-python.black-formatter accessed getActiveEnvironmentPath with args: undefined
2023-09-12 13:47:14.497 [debug] Extension ms-python.black-formatter accessed resolveEnvironment with args: {"id":"/mnt/Work/SampleProject/.venv/bin/python","path":"/mnt/Work/SampleProject/.venv/bin/python"}
2023-09-12 13:47:14.499 [debug] Extension ms-python.black-formatter accessed getActiveEnvironmentPath with args: undefined
2023-09-12 13:47:14.500 [debug] Extension ms-python.black-formatter accessed resolveEnvironment with args: {"id":"/mnt/Work/SampleProject/.venv/bin/python","path":"/mnt/Work/SampleProject/.venv/bin/python"}
2023-09-12 13:47:14.501 [debug] Extension ms-python.black-formatter accessed getActiveEnvironmentPath with args: undefined
2023-09-12 13:47:14.551 [debug] Extension ms-python.black-formatter accessed resolveEnvironment with args: {"id":"/mnt/Work/SampleProject/.venv/bin/python","path":"/mnt/Work/SampleProject/.venv/bin/python"}
2023-09-12 13:47:15.444 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:15.444 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:15.444 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:15.543 [debug] Clearing context for python dependencies not installed: /mnt/Work/SampleProject/src/scratchpad.py
2023-09-12 13:47:16.044 [debug] Delay Trigger[Test Configuration Change]: triggered=2, called=1
2023-09-12 13:47:16.128 [debug] Extension ms-python.vscode-pylance accessed onDidChangeActiveEnvironmentPath with args: undefined
2023-09-12 13:47:16.131 [debug] Extension ms-python.vscode-pylance accessed onDidEnvironmentVariablesChange with args: undefined
2023-09-12 13:47:16.350 [debug] Clearing context for python dependencies not installed: /mnt/Work/SampleProject/src/scratchpad.py
2023-09-12 13:47:16.780 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:16.781 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:16.781 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:16.791 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:16.791 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:16.792 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:16.792 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:16.792 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:16.792 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:16.792 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:16.794 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:16.794 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:16.794 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:16.894 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:17.175 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:17.176 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:17.176 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:17.225 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:17.451 [info] Starting Pylance language server.
2023-09-12 13:47:17.453 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:17.453 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:17.464 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:17.469 [debug] [object Object]. Shell identified as undefined
2023-09-12 13:47:17.469 [debug] Shell path '/usr/bin/fish', base path '/usr/bin/fish'
2023-09-12 13:47:17.469 [debug] Shell path identified as shell 'fish'
2023-09-12 13:47:17.469 [debug] Terminal shell path '/usr/bin/fish' identified as shell 'fish'
2023-09-12 13:47:17.469 [debug] [object Object]. Shell identified as fish
2023-09-12 13:47:17.470 [debug] Shell identified as 'fish'
2023-09-12 13:47:17.470 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:17.470 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:17.470 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:17.471 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:17.471 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:17.471 [debug] Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-/mnt/Work/SampleProject"-Arg-Separator-undefined
2023-09-12 13:47:17.498 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:17.498 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:17.501 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:17.501 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:17.759 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:17.759 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:17.759 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:17.809 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:17.838 [debug] Extension ms-python.vscode-pylance accessed getActiveEnvironmentPath with args: undefined
2023-09-12 13:47:17.841 [debug] Extension ms-python.vscode-pylance accessed resolveEnvironment with args: {"id":"/mnt/Work/SampleProject/.venv/bin/python","path":"/mnt/Work/SampleProject/.venv/bin/python"}
2023-09-12 13:47:17.842 [debug] Extension ms-python.vscode-pylance accessed getEnvironmentVariables with args: undefined
2023-09-12 13:47:17.843 [debug] Extension ms-python.vscode-pylance accessed getActiveEnvironmentPath with args: undefined
2023-09-12 13:47:17.847 [debug] Extension ms-python.vscode-pylance accessed resolveEnvironment with args: {"id":"/mnt/Work/SampleProject/.venv/bin/python","path":"/mnt/Work/SampleProject/.venv/bin/python"}
2023-09-12 13:47:18.404 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:18.542 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:21.725 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:22.592 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:24.526 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:24.859 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:25.368 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:25.736 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:26.021 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:26.232 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:27.064 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:27.064 [debug] Clearing context for python dependencies not installed: /mnt/Work/SampleProject/src/scratchpad.py
2023-09-12 13:47:27.065 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:27.065 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:27.065 [debug] Cached data exists KeyPrefix=Cache_Method_Output__.ensureEnvironmentContainsPython-Args="/mnt/Work/SampleProject/.venv/bin/python"-Arg-Separator-{"uri":{"$mid":1,"fsPath":"/mnt/Work/SampleProject","external":"file:///mnt/Work/SampleProject","path":"/mnt/Work/SampleProject","scheme":"file"},"name":"Sample_Project","index":0}
2023-09-12 13:47:27.161 [debug] Clearing context for python dependencies not installed: /mnt/Work/SampleProject/src/scratchpad.py
2023-09-12 13:47:28.355 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:28.355 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:28.355 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:28.358 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:28.358 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:28.358 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:28.360 [debug] [object Object]. Shell identified as undefined
2023-09-12 13:47:28.360 [debug] Shell path '/usr/bin/fish', base path '/usr/bin/fish'
2023-09-12 13:47:28.360 [debug] Shell path identified as shell 'fish'
2023-09-12 13:47:28.360 [debug] Terminal shell path '/usr/bin/fish' identified as shell 'fish'
2023-09-12 13:47:28.360 [debug] [object Object]. Shell identified as fish
2023-09-12 13:47:28.360 [debug] Shell identified as 'fish'
2023-09-12 13:47:28.463 [debug] Shell path 'Python', base path 'Python'
2023-09-12 13:47:28.463 [debug] Shell path identified as shell 'other'
2023-09-12 13:47:28.463 [debug] Terminal name 'Python' identified as shell 'other'
2023-09-12 13:47:28.463 [debug] [object Object]. Shell identified as other (Terminal name is Python)
2023-09-12 13:47:28.463 [debug] Shell path '/usr/bin/fish', base path '/usr/bin/fish'
2023-09-12 13:47:28.463 [debug] Shell path identified as shell 'fish'
2023-09-12 13:47:28.463 [debug] Terminal shell path '/usr/bin/fish' identified as shell 'fish'
2023-09-12 13:47:28.463 [debug] [object Object]. Shell identified as fish (Terminal name is Python)
2023-09-12 13:47:28.463 [debug] Shell identified as 'fish'
2023-09-12 13:47:28.464 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:28.464 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:28.464 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:28.464 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:28.464 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:28.464 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:28.467 [debug] Command sent to terminal: source /mnt/Work/SampleProject/.venv/bin/activate.fish
2023-09-12 13:47:28.467 [info] Send text to terminal: source /mnt/Work/SampleProject/.venv/bin/activate.fish
2023-09-12 13:47:28.967 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:28.968 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:28.968 [info] Send text to terminal: /mnt/Work/SampleProject/.venv/bin/python /mnt/Work/SampleProject/src/scratchpad.py
2023-09-12 13:47:30.452 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:30.452 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:30.452 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:30.492 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:30.492 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:30.492 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:30.492 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:30.492 [debug] Cached data exists KeyPrefix=Cache_Method_Output__.ensureEnvironmentContainsPython-Args="/mnt/Work/SampleProject/.venv/bin/python"-Arg-Separator-undefined
2023-09-12 13:47:30.502 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:40.360 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:40.361 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:40.361 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:40.409 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:40.465 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:40.487 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:40.487 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:40.517 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:40.518 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:40.519 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:40.523 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:40.574 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:40.664 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:40.665 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:40.665 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:40.713 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:40.738 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:40.740 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:40.740 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:40.743 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:40.748 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:40.748 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:40.788 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:40.823 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:40.859 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:40.866 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:40.891 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:40.894 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:40.894 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:40.897 [debug] Clearing context for python dependencies not installed: ms-python.python.Python
2023-09-12 13:47:40.899 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:40.900 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:40.900 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:40.905 [debug] Cached data exists KeyPrefix=Cache_Method_Output_b._selectIfLaunchedViaActivatedEnv-Args=true
2023-09-12 13:47:40.907 [debug] Found cached env for /mnt/Work/SampleProject/.venv/bin/python
2023-09-12 13:47:40.907 [debug] Resolved /mnt/Work/SampleProject/.venv/bin/python from cache: {"name":".venv","location":"/mnt/Work/SampleProject/.venv","kind":"poetry","executable":{"filename":"/mnt/Work/SampleProject/.venv/bin/python","sysPrefix":"/mnt/Work/SampleProject/.venv","ctime":1683580520807,"mtime":1683580520807},"searchLocation":{"$mid":1,"path":"/mnt/Work/SampleProject/.venv","scheme":"file"},"display":"Python 3.10.12 ('.venv': poetry)","version":{"major":3,"minor":10,"micro":12,"release":{"level":"final","serial":0},"sysVersion":"3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]"},"arch":3,"distro":{"org":""},"source":[],"type":"Virtual","id":"/mnt/Work/SampleProject/.venv/bin/python","detailedDisplayName":"Python 3.10.12 ('.venv': poetry)"}
2023-09-12 13:47:40.948 [debug] Clearing context for python dependencies not installed: ms-python.python.Python

Thanks, I'm able to reproduce the issue. This actually seems like an issue on VS Code itself, I'll open one for you and link it here.

Closing in favor of https://github.com/microsoft/vscode/issues/192943.


Error trying to change any user value

Hi all,
Does any one has already got that message ? (see attached).
It appears on a new fresh app . My environment is VS 2017.

Kind regards,
Frederic

For the records, it's a StartSharp app.

Try in edge browser for instance and see.
Maybe something to do with chrome autocomplete...

I've had some auto complete/fill issues in the past. I can't remember the exact condition or field that was edited, but I definitely remember there was something.
Turn off autocomplete / try a different browser / double check all fields and their values before saving.

Hi guys! Thank's for your quick answers!
You're perfectely right!! Deleting autocomplete on Firefox saved me on all my sites (I had that problem with 3 of them).
Many thank's.
Frederic

Curiously, I had access to all other parts of my site (even those with admin rights). Only the user module had this problem. I noticed by the way that there is a right issue on that user module. I have a first dev with initial "admin" user deleted and a second one with "admin" user always active. If I start this second site with VS 2017 (CTRL+F5) entering admin/serenity, I can access all my site (logical). But if I start the first site (with VS to), I don't need to log. I'm directly under "Admin" user and have acces to all the site in admin rights (even user module). See attached : User liste does not include Admin and I am logged with it ! And I can modify all I want!

Your auth cookie name for both applications are same and cookies are domain based not port, so when you login with one, you stay logged in with other. So this is normal with ASP.NET


Django sql injection

Done issue #291

looks good to me, will let either @ericwb or @sigmavirus24 be approving reviews.


Add anasshamoon12002's file

Kindly add my file to the master branch.

Approve my modified file to be merged in the master branch.


Link gives a 404

"This command creates an Echo Bot based on the Python echo template."
The link to the echo template can't be found.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 30a20df2-727c-1afd-2b87-836ea1ea4f7a
Version Independent ID: 157fc262-fb1f-f12d-0890-e90119feb444
Content: Create a bot using Bot Framework SDK for Python - Bot Service
Content Source: articles/python/bot-builder-python-quickstart.md
Service: bot-service
GitHub Login: @emgrol
Microsoft Alias: kamrani

Thanks for pointing out the broken link; I'll investigate where it went and update the article.


SELECT .. ORDER BY syntax fails with nested fields

Having record

+-------------------------------------------------------------------------------------------------+
| Document - @class: Film                                  @rid: #27:0           @version: 1      |
+-------------------------------------------------------------------------------------------------+
|                     Name | Value                                                                |
+-------------------------------------------------------------------------------------------------+
|                   Awards | [{Name:Oscar,Who:[2],Year:1995}]                                     |
|                   Budget | 1000000                                                              |
|                     Cast | [#42:0]                                                              |
|                 Colorful | true                                                                 |
|                 Director | #12:31231236567                                                      |
|                   Genres | [Thriller,Crime]                                                     |
|                    Plots | [a]bc,ab,abcd]                                                       |
|                   Poster | byte[8]                                                              |
|               References | [#24:0,#53:0,#456:4567]                                              |
|                 Released | Thu Apr 09 23:07:47 CEST 2015                                        |
|              SomeObjects | []                                                                   |
|      StarringActorsCount | 32000                                                                |
|       TheMostFamousAward | {Name:Oscar,Who:[2],Year:1995}                                       |
|                    Title | Pulp fiction                                                         |
|                     Year | 1234                                                                 |
+-------------------------------------------------------------------------------------------------+

and
orientdb {db=test}> select TheMostFamousAward from #27:0

----+------+------------------------------
#   |@CLASS|TheMostFamousAward
----+------+------------------------------
0   |null  |{Name:Oscar,Who:[2],Year:1995}
----+------+------------------------------

1 item(s) found. Query executed in 0.002 sec(s).
orientdb {db=test}> select TheMostFamousAward.Who from #27:0

----+------+------------------
#   |@CLASS|TheMostFamousAward
----+------+------------------
0   |null  |[2]
----+------+------------------

1 item(s) found. Query executed in 0.002 sec(s).
orientdb {db=test}> select EXPAND(TheMostFamousAward.Who) from #27:0

----+------+---------+---------
#   |@CLASS|FirstName|LastName
----+------+---------+---------
0   |null  |Quentin  |Tarantino
1   |null  |Roger    |Avary
----+------+---------+---------

but SELECT .. ORDER BY syntax fails using current DEVELOP branch

select EXPAND(TheMostFamousAward.Who) from Film ORDER BY FirstName

orientdb {db=test}> Error: com.orientechnologies.orient.core.exception.OCommandExecutionException: Error on execution of command: sql.select EXPAND(TheMostFamousAward.Who) from Film ORDER BY FirstName

Error: java.lang.ClassCastException: com.orientechnologies.common.collection.OMultiCollectionIterator cannot be cast to java.util.List

when 2.0.5 works

orientdb {db=test}> select EXPAND(TheMostFamousAward.Who) from Film ORDER BY FirstName

----+------+---------+---------
#   |@CLASS|FirstName|LastName
----+------+---------+---------
0   |null  |Quentin  |Tarantino
1   |null  |Roger    |Avary
----+------+---------+---------

2 item(s) found. Query executed in 0.004 sec(s).
orientdb {db=test}>

I guess "nested fields" might not be directly related to this issue. In my case I have following query:
select from OUser where name <> :other SKIP 0 ORDER BY name

As a result I see following:
2015-04-17 13:53:38:622 INFO  OrientDB Server v2.1-rc1 is active. [OServer]com.orientechnologies.orient.core.sql.parser.ParseException: Encountered " <ORDER> "ORDER "" at line 1, column 47.

New SQL Parser is more strict. If you see the syntax SKIP goes after ORDER BY: https://github.com/orientechnologies/orientdb-docs/wiki/SQL-Query

@lvca original problem was not fix. Sorry for mixing 2 issues.

The problem is still present and the error is clear :)
Error: java.lang.ClassCastException: com.orientechnologies.common.collection.OMultiCollectionIterator cannot be cast to java.util.List


adjust license text width

Adjust license indent and massage text to fit 80 columns.

I signed it!


Hardcode doc edit backlink

Currently, the "Edit on Github" link at https://docs.julialang.org/en/v1/stdlib/NetworkOptions/ is broken (JuliaLang/julia#50035). This PR fixes that link. See also: JuliaLang/julia#51375

Closing because @mortenpi is in the process of fixing this upstream. Sorry for the noise.

This will eventually be fixed upstream, but I don't have a timeline for when. I think it is appropriate to merge this now and revert it once the upstream fix is confirmed.


Expose IPFS paths/URLs into Python

I don't know how/if it can be useful, but on python-dev there is a PEP proposal to establish a uniform protocol to treat filesystem's path:

https://mail.python.org/pipermail/python-dev/2016-May/144506.html
https://mail.python.org/pipermail/python-dev/2016-May/144569.html

Thank for your feedback! Unfortunately you commented during a time when there was nobody with commit rights watching this project, hence the lack of response. Please see the more recent comments on #1 for an idea about the current status of this project.
I think what you linked to ended up been the __fspath__ property of pathlib.Path objects and others. In the scope of py-ipfs this would likely be only useful for allowing things like f = open(some_ipfs_file_obj) and only if the IPFS directories were FUSE-mounted first. Most important this does not add any kind of VFS layer to python: You still end up with string paths that are then passed to the operating system using the usual open-class of system calls. The closes we have in Python would probably be urllib.request.urlopen with which we can and should integrate in due time (even if it has somewhat fallen out of favour compared to requests and aiohttp which can only do HTTP(S)).


Logging into multiple Github Applications from a single Play application

Usecase is to configure clientIds/Secrets for two OAuth Github applications, configuring them and signing into them from a Single Play application. Like a user access vs admin access authorization.

Are you looking for help?
This is an issue tracker, used to manage and track the development of Silhouette. It is not a support system and so it is not a place to ask questions or get help. If you're not sure if you have found a bug, the best place to start is with either the forum or Gitter channel. If you have a feature request, the forum is better than an issue tracker to discuss it.


[Don't merge] Add /lookup endpoint

This endpoint can be used by clients to fetch the content_id of one or more URLs on GOV.UK.
I've thought about making a /content/?base_path=/foo endpoint with the same result as /content/:id, but that seemed contrary to the spirit of referring to everything by content_id.
It will be used by:

content-tagger to look up the content_id of a URL the user wants to tag.
content-tagger to look up the content_id of items from a bulk-tagging spreadsheet.
publisher during migration to fetch the content_id of tagged topics to send to the publishing-api.
whitehall during migration to look up tags (see https://github.com/alphagov/whitehall/pull/2494/files#r55371472)

Also, I'm pretty sure this code is wrong, since it will return the content_id for all content-items that have existed at a certain base_path.
WDYT @danielroseman @elliotcm @tuzz?

Hullo @tijmenb.  You're on the right track IMO.  Wondering if we could think about the name, in a way that indicates we're looking up by location.

I've scoped the lookup to published items, because I figured that there can be items with the same  base_path, but a different content_id.
@elliotcm /lookup-by-base-path or something like that?

@tijmenb Sounds good to me.  You're going to want to also scope by locale.

@elliotcm PR updated with new URL


fixes behav in singl-session-subjects in long study

This is the revived PR #22.
In longitudinal studies (studies in which at least one subject has more than one session) and --multiple_sessions='longitudinal') subjects with only one session should undergo the entire longitudinal stream. The changes in #11 broke that behavior. The present changes should fix it.

The longitudinal check was moved to the top, as it needs to loop through all subjects and look for sessions, before running the recon-all commands in a second loop.
At the moment longitudinal test cases cannot be run as they take >2h (#23).
I've made the test1 check for a recon-all.done file after it is done.

The run.py code change looks like it would reset longitudinal_study  which each subject it checks, thus would be set by how many sessions the last subject has, vs the if any of the subjects had multiple sessions.

Thanks. I reverted to my very first implementation that searches for the first multi-sessions subject and stops if it is found. I've also added a multi_session_study variable to make things clearer.

That looks right... you could also just set longitudinal_study to False
above the loop, then break when set to True on line 100, without an
additional variable and drop the else conditional on line 105

Alexander Li Cohen, M.D., Ph.D.
E-mail<EMAIL_ADDRESS>(Medical/Science Email)
E-mail<EMAIL_ADDRESS>(Lifetime Email)
On Tue, Jan 31, 2017 at 12:40 PM, Franz Liem<EMAIL_ADDRESS>wrote:

Thanks. I reverted to my very first implementation that searches for the
first multi-sessions subject and stops if it is found. I've also added a
multi_session_study variable to make things clearer.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/BIDS-Apps/freesurfer/pull/24#issuecomment-276435549,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIPa_7-LfNS4OaaZAoDQJCwwoiU5ow3Bks5rX3IAgaJpZM4LyWXr
.

My thinking was that it might not hurt to have this variable for later.

Am 31.01.2017 um 18:45 schrieb Alexander Li Cohen<EMAIL_ADDRESS>That looks right... you could also just set longitudinal_study to False
above the loop, then break when set to True on line 100, without an
additional variable and drop the else conditional on line 105

Alexander Li Cohen, M.D., Ph.D.
E-mail<EMAIL_ADDRESS>(Medical/Science Email)
E-mail<EMAIL_ADDRESS>(Lifetime Email)
On Tue, Jan 31, 2017 at 12:40 PM, Franz Liem<EMAIL_ADDRESS>wrote:

Thanks. I reverted to my very first implementation that searches for the
first multi-sessions subject and stops if it is found. I've also added a
multi_session_study variable to make things clearer.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/BIDS-Apps/freesurfer/pull/24#issuecomment-276435549,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIPa_7-LfNS4OaaZAoDQJCwwoiU5ow3Bks5rX3IAgaJpZM4LyWXr
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/BIDS-Apps/freesurfer/pull/24#issuecomment-276436829, or mute the thread https://github.com/notifications/unsubscribe-auth/AFgWC6w2BD0HHby1guQBrXdZwQAyy4Ofks5rX3McgaJpZM4LyWXr.


Fix missing space since openssl-1.1.0i update

Apologies for the lazyweb PR, but if you'd kindly Squash Merge with the title Fix missing space since openssl-1.1.0i update that would be awesome.

@sodabrew thanks for the fix. I haven't noticed it. My mistake 😢  My apologies! @hsbt @sodabrew


User exit for APACK

Hello, what are your thoughts on adding a new user exit as a fallback to APACK?
Let's say I call zcl_abapgit_apack_reader, it will look for the class implementing ZIF_APACK_MANIFEST or IF_APACK_MANIFEST.
In my case, IF_APACK_MANIFEST does not exist, so I am using ZIF_APACK_MANIFEST, however I have to manually remove the manifest class from tr everytime we have to transport to another system (abapGit is only available in dev).
What if there is a new user exit that returns the APACK interface given the repository?
I would create a manifest class like I am doing now, but implementing a new interface copied from ZIF_APACK_MANIFEST, that is transportable.
Perhaps the user exit could also skip the whole interface part and just expect the apack values in return, given the repository.

This might also help with https://github.com/abapGit/abapGit/issues/5363 and https://github.com/abapGit/abapGit/issues/5767.
Returning the apack values directly makes sense. Would it work also on target systems without the exit?
Feel free to do a PR that we can use for testing various scenarios.

I am guessing it will depend on how the user is gonna implement the reading of the values based on the repo.
Personally, I don't really care about apack in target system, as it is a "copy" of my development system and I can see what version I am using there. There's also no real use of it in a target system, except knowing what version of repository is installed.
I am now working on the pr so it can be tested.

this actually adds a whole other level of complexity.
if you can declare apack values in a user exit, this will generate the .apack-manifest.xml file, however a pull wouldn't actually pull anything.
to fix this, you also need another exit (apack deserialize) that will allow you to modify the apack values, and it's only called if the apack has no class.
I am still testing this so I need a few more commits

Ok, I had a few tests and this is the PR ready for some more
#5963
So creating the APACK in a user exit is easy enough, however the problem comes with updating the local APACK.
AbapGit does not handle it, so I had to "treat it as an object" in the deserialization. This means that when pulling, this will show if there are differences

if pulled, it will call the exit and expects the update implementation.
This all happens at the end of deserialization, so if there's an APACK class implementation, the user exit must not be called.
The only thing that's kinda wrong is that now, even if there's a class implementation (like all the repos before this feature) with diff local/remote, you will still be prompted to update the .apack-manifest.xml file. You may choose not to, but it will anyway because the implementation class is what matters in that case.  Can't be skipped, there's no way to know whether there's an implementation class or not in the deserialization checks part.
I am currently testing it with this implementation

just changing the version in the .apack-manifest.xml file, but if you create the tmp table with all the apack values it will make more sense.

hmmm. We're back to the original problem that APACK tried to solve: Specifying the dependencies as part the repo.
If you create a repo based on the exit, every target system will also need to implement the exit (including new persistency) which defeats the point of APACK.
I agree with your statement at the end that this should not be an exit but rather "a standard feature". However, this gets into a area of "versioning and package management" which is a bigger topic.

https://github.com/abapGit/abapGit/issues/217
https://github.com/abapGit/abapGit/issues/2236
https://github.com/abapGit/abapGit/issues/3152
https://github.com/abapGit/abapGit/issues/3016

and complexities like https://medium.com/@sdboyer/so-you-want-to-write-a-package-manager-4ae9c17d9527 (via Lars)
I understand the frustration. I'm feeling the same way. ABAP just has its quirks. I'm not sure we will ever get to where other language environments are.
Back to your original issue: Why don't you transport ZIF_APACK_MANIFEST to your target systems (once)?

if doing add-on development and you dont want it as part of the customer installation, just remove apack during packaging, https://docs.heliconialabs.com/abap-product-development.pdf

Mmm I get the feeling this is something that needs more work.
Anyway, @mbtools instead of transporting ZIF_APACK_MANIFEST to target system, I'll just find a way to to exclude the implementation class on quality/prod systems instead (we already have an enhanced version of abapGit).
Transporting the interface it's just unpractical for us at the moment. We're converting each one of our company products to abapGit and a structured git with versioning and such, we have X amount of products on each system all using that interface and if for some reason it is not imported we're back to the initial problem. It is not a big deal because apack is only useful for us in the dev system and has no reason to be on quality/production.
@larshp thank you for that document, it's exactly what I needed! I'll checkout Nuve Platform as it sounds like the type of solution I was looking for.
I guess this issue can be closed, as the PR aswell.

what is your use-case for apack? if you have multiple products sharing code, I'll also recommend duplicating code instead of reusing, it makes it a lot easier to upgrade each product individually(if applicable)

At the moment, each one of our products has apack.
Whenever a new version is released on our central development system, the version is updated and when development branch is merged into master, if a newer version of apack is detected (compares sem version) a new release is automatically generated.
This is useful to us because if we start development today on a brand new system, we're using the latest release of the product, but a year from now if maintenance is needed, we can easily found out which version was used at the time and what changes were made since then.
It also looks like we're following the guidelines of document you just linked me.
The reason why it's unpractical for us to transport ZIF_APACK_MANIFEST is, like you said, products sharing code, in this case the interface. It means that the first ever step on a brand new system is transporting this interface to avoid syntax errors.
So the solution, in our case, is either have a copy of ZIF_APACK_MANIFEST for each product called ZIF_{PRODUCT}_APACK_MANIFEST and enhance the apack class to search for the class implementing it, or just avoid transporting the apack implementation class, as it is not useful in quality/production anyway.

I see value of seeing directly in test/prod what version is installed. It might not be what's dev, for example, if a transport has not been released or imported yet. APACK assumes that you include the versioning as code so that it becomes part of the repo and therefore also any target system.
Would a solution to https://github.com/abapGit/abapGit/issues/5363 help? In addition to (z)if_apack_manifest, we could look for an implementation of /namespace/if_apack_manifest. The namespace would be derived from the SAP package assigned to the repo.

Perhaps, altought I feel like a more flexible solution like described in #5363 with the interface name in .abapgit.xml would be better.

IMHO dont spend too much time on fixing apack
add a constant with the semantic version in your code, done? tho, you need to transport everything together for it to be indicative of the version in the following systems

After a review, I agree with larshp.
I'd use gCts or transport of copies for the type of issue I am describing.
I'm closing this issue, thanks


Insufficient validation in OSchemaShared.checkClassNameIfValid()

Validations made in methods OSchemaShared.checkClassNameIfValid() and OSchemaShared.checkFieldNameIfValid() are insufficient. Please make corresponding corrections.
For example: it's allowed to create class 'Test-Dashes', but then it's impossible to work with such class due to lot of runtime error in different places.
And my opinion, that validations for those methods should be inclusive, but not exclusive. I mean that methods are checking absence of some characters, but should check vise versa: that all present chars are valid. It seems that those operations are not frequent, so some regexp might be the perfect solution for that.

Hi @PhantomYdn
we are doing some important improvements on this.
The final goal is to use back-tick quoting to allow all any character in class and field names, eg.
SELECT `a-b` as c FROM `foo-bar-baz`

This already works for queries in v.2.1, but the complete support of back-ticks in DDL statements will be released only in 2.2
Thanks
Luigi