python.languageServer Jedi no longer works on recent ms-python.python

Hello,
I have an issue with Pylance (it makes VMs OOM ; Opened ticket : https://github.com/microsoft/pylance-release/issues/4121) so I am contraint to use Jedi.
But the python.languageServer Jedi no longer works on recent ms-python.python extensions.
Issue on ms-python.python v2023.8.0, v2023.9.11361009, v2022.18.2, v2022.2.1924087327, v2022.0.1786462952 :
{'traceback': ['  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 337, in _handle_request\n    self._execute_request(msg_id, handler, params)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 261, in _execute_request\n    self._send_response(msg_id, handler(params))\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\server.py", line 305, in definition\n    jedi_script = jedi_utils.script(server.project, document)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\jedi_utils.py", line 108, in script\n    return Script(code=document.source, path=document.path, project=project)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi\\api\\__init__.py", line 119, in __init__\n    self._inference_state = InferenceState(\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi\\inference\\__init__.py", line 90, in __init__\n    self.compiled_subprocess = environment.get_inference_state_subprocess(self)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 106, in get_inference_state_subprocess\n    return InferenceStateSubprocess(inference_state, self._get_subprocess())\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 79, in _get_subprocess\n    raise InvalidPythonEnvironment(\n'
    ]
}

vscode jedi.api.environment.InvalidPythonEnvironment: Could not get version information for InternalError("The subprocess python.exe has crashed (EOFError('Ran out of inputInternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input

I tried to install this but the issue remains.
waptpython -m pip install opencv-contrib-python
waptpython -m pip install opencv-python

No issues on ms-python.python v2021.12.1559732655, v2021.11.1422169775 and obviously all 2021 versions :
INFO:pygls.protocol:Sending data: {"jsonrpc": "2.0", "id": 89, "result": {"label": "Windows10", "kind": 6, "detail": "Windows10 = Version(\"10.0\", 2)", "documentation": {"kind": "markdown", "value": ""}, "sortText": "v01", "filterText": "Windows10", "insertText": "Windows10", "insertTextFormat": 1}}
INFO:pygls.protocol:Sending data: {"jsonrpc": "2.0", "id": 90, "result": null}
INFO:pygls.protocol:Sending data: {"jsonrpc": "2.0", "id": 91, "result": [{"name": "app_name", "kind": 13, "range": {"start": {"line": 3, "character": 0}, "end": {"line": 3, "character": 31}}, "selectionRange": {"start": {"line": 3, "character": 0}, "end": {"line": 3, "character": 8}}, "detail": "app_name = \".NET Framework 3.5\"", "children": []}, {"name": "install", "kind": 12, "range": {"start": {"line": 6, "character": 0}, "end": {"line": 68, "character": 65}}, "selectionRange": {"start": {"line": 6, "character": 4}, "end": {"line": 6, "character": 11}}, "detail": "def install", "children": []}, {"name": "uninstall", "kind": 12, "range": {"start": {"line": 71, "character": 0}, "end": {"line": 83, "character": 50}}, "selectionRange": {"start": {"line": 71, "character": 4}, "end": {"line": 71, "character": 13}}, "detail": "def uninstall", "children": []}, {"name": "audit", "kind": 12, "range": {"start": {"line": 86, "character": 0}, "end": {"line": 101, "character": 19}}, "selectionRange": {"start": {"line": 86, "character": 4}, "end": {"line": 86, "character": 9}}, "detail": "def audit", "children": []}]}
INFO:pygls.protocol:Sending data: {"jsonrpc": "2.0", "id": 92, "result": null}

This seems like an issue with https://github.com/pappasam/jedi-language-server/ Please file a bug on that. Older version of python extension shipped an older version of the jedi language server.
Python extension 2021.12.* we used  jedi-language-server==0.34.12
Python extension 2022.0.* we used jedi-language-server==0.35.1
Python extension 2023.8.0 we use jedi-language-server==0.40.0

Hello @karthiknadig, thanks for your reply,
I've tried to use jedi-language-server==0.34.12 with Python extension 2023.8.0 as workaround but sadly it does not seems to work.
PS C:\waptdev\waptdev-package-tools> waptpython -m pip show jedi-language-server
Name: jedi-language-server
Version: 0.40.0`

`2023-05-22 10:19:06.547 [info] [Error - 10:19:06 AM] Restarting server failed
2023-05-22 10:19:06.547 [info]   Message: Pending response rejected since connection got disposed
  Code: -32097
2023-05-22 10:19:07.741 [info] Traceback (most recent call last):
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.8.0\pythonFiles\run-jedi-language-server.py", line 9, in <module>
    from jedi_language_server.cli import cli
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.8.0\pythonFiles\lib\jedilsp\jedi_language_server\cli.py", line 7, in <module>
    from .server import SERVER
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.8.0\pythonFiles\lib\jedilsp\jedi_language_server\server.py", line 15, in <module>
    from pygls.lsp.methods import (
ModuleNotFoundError: No module named 'pygls.lsp.methods'

2023-05-22 10:19:07.819 [info] [Error - 10:19:07 AM] The Python Jedi server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.

I am commenting an opened ticket for this issue : https://github.com/pappasam/jedi-language-server/issues/266

Hello @karthiknadig, thanks for your reply,
I have tried to copy Jedi files from ms-python.python v2021.12.1559732655 to Python extension 2023.8.0 as a workaround, but unfortunately it does not seem to work and strangely the same problem occurs.
2023-05-22 11:05:20.485 [info]   Message: jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).")
  Code: -32602
{'traceback': ['  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 331, in _handle_request\n    self._execute_request(msg_id, handler, params)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 260, in _execute_request\n    method_name, method_type, msg_id, handler(params))\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\server.py", line 192, in completion\n    jedi_script = jedi_utils.script(server.project, document)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\jedi_utils.py", line 68, in script\n    return Script(code=document.source, path=document.path, project=project)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi\\api\\__init__.py", line 118, in __init__\n    self._inference_state = InferenceState(\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi\\inference\\__init__.py", line 90, in __init__\n    self.compiled_subprocess = environment.get_inference_state_subprocess(self)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 106, in get_inference_state_subprocess\n    return InferenceStateSubprocess(inference_state, self._get_subprocess())\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.8.0\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 79, in _get_subprocess\n    raise InvalidPythonEnvironment(\n']}

I am commenting an opened ticket for this issue : https://github.com/pappasam/jedi-language-server/issues/266

Same issue here

@jpele-tis If you want to use a older Jedi with a newer python extension. Do this, unfortunately this will have to be done on each update of the extension. Don't replace all the python files, just the jedi files.
From a terminal navigate to extension directory first, use the minimum version of python you have on your system. In our builds we use python 3.7
>cd C:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.8.0
> py -3.7 -m pip install -t ./pythonFiles/lib/jedilsp --implementation py --platform any --abi none -U jedi-language-server

@karthiknadig I don't "want" to use Jedi but I am forced to since we got a major issue on Pylance (https://github.com/microsoft/pylance-release/issues/4121)
Its fine for me to do this on every update but sadly it didn't seems to work.
pip install is successful after editing it :
PS C:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0> &waptpython -m pip install -t ./pythonFiles/lib/jedilsp -U jedi-language-server
Collecting jedi-language-server
  Using cached jedi_language_server-0.40.0-py3-none-any.whl (31 kB)
Collecting docstring-to-markdown<1.0.0
  Using cached docstring_to_markdown-0.12-py3-none-any.whl (18 kB)
Collecting lsprotocol>=2022.0.0a9
  Using cached lsprotocol-2023.0.0a2-py3-none-any.whl (69 kB)
Collecting pygls<2.0.0,>=1.0.0
  Using cached pygls-1.0.2-py3-none-any.whl (38 kB)
Collecting pydantic<2.0.0,>=1.9.1
  Using cached pydantic-1.10.11-py3-none-any.whl (158 kB)
Collecting jedi<0.19.0,>=0.18.1
  Using cached jedi-0.18.2-py2.py3-none-any.whl (1.6 MB)
Collecting parso<0.9.0,>=0.8.0
  Using cached parso-0.8.3-py2.py3-none-any.whl (100 kB)
Collecting attrs>=21.3.0
  Using cached attrs-23.1.0-py3-none-any.whl (61 kB)
Collecting cattrs
  Using cached cattrs-23.1.2-py3-none-any.whl (50 kB)
Collecting typing-extensions>=4.2.0
  Using cached typing_extensions-4.7.1-py3-none-any.whl (33 kB)
Collecting typeguard<4,>=3
  Using cached typeguard-3.0.2-py3-none-any.whl (30 kB)
Collecting importlib-metadata>=3.6
  Using cached importlib_metadata-6.8.0-py3-none-any.whl (22 kB)
Collecting exceptiongroup
  Using cached exceptiongroup-1.1.2-py3-none-any.whl (14 kB)
Collecting zipp>=0.5
  Using cached zipp-3.16.2-py3-none-any.whl (7.2 kB)
Installing collected packages: zipp, typing-extensions, exceptiongroup, attrs, importlib-metadata, cattrs, typeguard, parso, lsprotocol, pygls, pydantic, jedi, docstring-to-markdown, jedi-language-server
Successfully installed attrs-23.1.0 cattrs-23.1.2 docstring-to-markdown-0.12 exceptiongroup-1.1.2 importlib-metadata-6.8.0 jedi-0.18.2 jedi-language-server-0.40.0 lsprotocol-2023.0.0a2 parso-0.8.3 pydantic-1.10.11 pygls-1.0.2 typeguard-3.0.2 typing-extensions-4.7.1 zipp-3.16.2
WARNING: You are using pip version 21.3.1; however, version 23.2 is available.
You should consider upgrading via the 'C:\Program Files (x86)\wapt\waptpython.exe -m pip install --upgrade pip' command.

But it looks like the error is still the same
2023-07-17 17:02:21.890 [info] ERROR:pygls.protocol:Failed to handle request 2 textDocument/codeAction CodeActionParams(text_document=TextDocumentIdentifier(uri='file:///c%3A/waptdev/wapt-packages/vscode-python/all/setup.py'), range=0:0-173:0, context=CodeActionContext(diagnostics=[], only=None, trigger_kind=<CodeActionTriggerKind.Automatic: 2>), work_done_token=None, partial_result_token=None)
Traceback (most recent call last):
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\jedi\inference\compiled\subprocess\__init__.py", line 249, in _send
    is_exception, traceback, result = pickle_load(self._get_process().stdout)
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\jedi\_compatibility.py", line 12, in pickle_load
    return pickle.load(file)
EOFError: Ran out of input

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 77, in _get_subprocess
    info = self._subprocess._send(None, _get_info)
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\jedi\inference\compiled\subprocess\__init__.py", line 257, in _send
    raise InternalError(
jedi.api.exceptions.InternalError: The subprocess C:\Program Files (x86)\wapt\Scripts\python.exe has crashed (EOFError('Ran out of input'), stderr=).

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\pygls\protocol.py", line 340, in _handle_request
    self._execute_request(msg_id, handler, params)
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\pygls\protocol.py", line 264, in _execute_request
    self._send_response(msg_id, handler(params))
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\jedi_language_server\server.py", line 547, in code_action
    jedi_script = jedi_utils.script(server.project, document)
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\jedi_language_server\jedi_utils.py", line 108, in script
    return Script(code=document.source, path=document.path, project=project)
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\jedi\api\__init__.py", line 119, in __init__
    self._inference_state = InferenceState(
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\jedi\inference\__init__.py", line 90, in __init__
    self.compiled_subprocess = environment.get_inference_state_subprocess(self)
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 106, in get_inference_state_subprocess
    return InferenceStateSubprocess(inference_state, self._get_subprocess())
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2023.12.0\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 79, in _get_subprocess
    raise InvalidPythonEnvironment(
jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).")

2023-07-17 17:02:21.892 [info] [Error - 5:02:21 PM] Request textDocument/codeAction failed.
2023-07-17 17:02:21.892 [info]   Message: jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).")
  Code: -32602
{'traceback': ['  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.12.0\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 340, in _handle_request\n    self._execute_request(msg_id, handler, params)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.12.0\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 264, in _execute_request\n    self._send_response(msg_id, handler(params))\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.12.0\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\server.py", line 547, in code_action\n    jedi_script = jedi_utils.script(server.project, document)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.12.0\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\jedi_utils.py", line 108, in script\n    return Script(code=document.source, path=document.path, project=project)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.12.0\\pythonFiles\\lib\\jedilsp\\jedi\\api\\__init__.py", line 119, in __init__\n    self._inference_state = InferenceState(\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.12.0\\pythonFiles\\lib\\jedilsp\\jedi\\inference\\__init__.py", line 90, in __init__\n    self.compiled_subprocess = environment.get_inference_state_subprocess(self)\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.12.0\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 106, in get_inference_state_subprocess\n    return InferenceStateSubprocess(inference_state, self._get_subprocess())\n', '  File "c:\\Users\\jpadmin\\.vscode\\extensions\\ms-python.python-2023.12.0\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 79, in _get_subprocess\n    raise InvalidPythonEnvironment(\n']}

{'traceback': ['  File "c:\\Users\\xxx\\.vscode\\extensions\\ms-python.python-2023.22.1\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 340, in _handle_request\n    self._execute_request(msg_id, handler, params)\n', '  File "c:\\Users\\xxx\\.vscode\\extensions\\ms-python.python-2023.22.1\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 264, in _execute_request\n    self._send_response(msg_id, handler(params))\n                                ^^^^^^^^^^^^^^^\n', '  File "c:\\Users\\xxx\\.vscode\\extensions\\ms-python.python-2023.22.1\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\server.py", line 549, in code_action\n    jedi_script = jedi_utils.script(server.project, document)\n                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', '  File "c:\\Users\\xxx\\.vscode\\extensions\\ms-python.python-2023.22.1\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\jedi_utils.py", line 118, in script\n    return Script(code=document.source, path=document.path, project=project)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', '  File "c:\\Users\\xxx\\.vscode\\extensions\\ms-python.python-2023.22.1\\pythonFiles\\lib\\jedilsp\\jedi\\api\\__init__.py", line 119, in __init__\n    self._inference_state = InferenceState(\n                            ^^^^^^^^^^^^^^^\n', '  File "c:\\Users\\xxx\\.vscode\\extensions\\ms-python.python-2023.22.1\\pythonFiles\\lib\\jedilsp\\jedi\\inference\\__init__.py", line 87, in __init__\n    environment = project.get_environment()\n                  ^^^^^^^^^^^^^^^^^^^^^^^^^\n', '  File "c:\\Users\\xxx\\.vscode\\extensions\\ms-python.python-2023.22.1\\pythonFiles\\lib\\jedilsp\\jedi\\api\\project.py", line 245, in get_environment\n    self._environment = create_environment(self._environment_path, safe=False)\n                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', '  File "c:\\Users\\xxx\\.vscode\\extensions\\ms-python.python-2023.22.1\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 367, in create_environment\n    return Environment(_get_executable_path(path, safe=safe), env_vars=env_vars)\n                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', '  File "c:\\Users\\xxx\\.vscode\\extensions\\ms-python.python-2023.22.1\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 380, in _get_executable_path\n    raise InvalidPythonEnvironment("%s seems to be missing." % python)\n']}

This issue should be addressed in the pre-release (at least the parts where we pass paths to Jedi).

Thank you for the follow up but it seems that the issue remains the same

Can you set python.trace.server": "verbose", and share the logs from Output > Python Language Server.

@jpele-tis That is a hidden setting so it will be grayed out. Can you share the part in the logs where it does the Initialize request?

@karthiknadig I guess it is here :
2024-01-31 15:02:20.966 [info] [Trace - 3:02:20 PM] Received response 'textDocument/completion - (9)' in 217ms. Request failed: jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).") (-32602).
2024-01-31 15:02:20.967 [info] Error data: "{'traceback': ['  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\pygls\\\\protocol.py\", line 340, in _handle_request\\n    self._execute_request(msg_id, handler, params)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\pygls\\\\protocol.py\", line 264, in _execute_request\\n    self._send_response(msg_id, handler(params))\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi_language_server\\\\server.py\", line 207, in completion\\n    jedi_script = jedi_utils.script(server.project, document)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi_language_server\\\\jedi_utils.py\", line 118, in script\\n    return Script(code=document.source, path=document.path, project=project)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\__init__.py\", line 119, in __init__\\n    self._inference_state = InferenceState(\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\inference\\\\__init__.py\", line 87, in __init__\\n    environment = project.get_environment()\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\project.py\", line 245, in get_environment\\n    self._environment = create_environment(self._environment_path, safe=False)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 366, in create_environment\\n    return Environment(path, env_vars=env_vars)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 68, in __init__\\n    self._get_subprocess()\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 79, in _get_subprocess\\n    raise InvalidPythonEnvironment(\\n']}"

What I meant was this part:

I need to see the entire request object that was sent to Jedi. From my inspection of the code we are sending the right python path to Jedi. Just want to make sure the request is sending the path as expected.
This is the important bit:

@karthiknadig oh it's only write on initialization that's why I didn't saw it :
2024-02-01 13:59:31.496 [info] [Trace - 1:59:31 PM] Sending request 'initialize - (0)'.
2024-02-01 13:59:31.497 [info] Params: {
    "processId": 15280,
    "clientInfo": {
        "name": "Visual Studio Code",
        "version": "1.85.2"
    },
    "locale": "en",
    "rootPath": "c:\\tranquilit\\waptdev\\tis-test_0_PROD-wapt",
    "rootUri": "file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt",
    "capabilities": {
        "workspace": {
            "applyEdit": true,
            "workspaceEdit": {
                "documentChanges": true,
                "resourceOperations": [
                    "create",
                    "rename",
                    "delete"
                ],
                "failureHandling": "textOnlyTransactional",
                "normalizesLineEndings": true,
                "changeAnnotationSupport": {
                    "groupsOnLabel": true
                }
            },
            "configuration": true,
            "didChangeWatchedFiles": {
                "dynamicRegistration": true,
                "relativePatternSupport": true
            },
            "symbol": {
                "dynamicRegistration": true,
                "symbolKind": {
                    "valueSet": [
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12,
                        13,
                        14,
                        15,
                        16,
                        17,
                        18,
                        19,
                        20,
                        21,
                        22,
                        23,
                        24,
                        25,
                        26
                    ]
                },
                "tagSupport": {
                    "valueSet": [
                        1
                    ]
                },
                "resolveSupport": {
                    "properties": [
                        "location.range"
                    ]
                }
            },
            "codeLens": {
                "refreshSupport": true
            },
            "executeCommand": {
                "dynamicRegistration": true
            },
            "didChangeConfiguration": {
                "dynamicRegistration": true
            },
            "foldingRange": {
                "refreshSupport": true
            },
            "semanticTokens": {
                "refreshSupport": true
            },
            "fileOperations": {
                "dynamicRegistration": true,
                "didCreate": true,
                "didRename": true,
                "didDelete": true,
                "willCreate": true,
                "willRename": true,
                "willDelete": true
            },
            "inlineValue": {
                "refreshSupport": true
            },
            "inlayHint": {
                "refreshSupport": true
            },
            "diagnostics": {
                "refreshSupport": true
            }
        },
        "textDocument": {
            "publishDiagnostics": {
                "relatedInformation": true,
                "versionSupport": false,
                "tagSupport": {
                    "valueSet": [
                        1,
                        2
                    ]
                },
                "codeDescriptionSupport": true,
                "dataSupport": true
            },
            "synchronization": {
                "dynamicRegistration": true,
                "willSave": true,
                "willSaveWaitUntil": true,
                "didSave": true
            },
            "completion": {
                "dynamicRegistration": true,
                "contextSupport": true,
                "completionItem": {
                    "snippetSupport": true,
                    "commitCharactersSupport": true,
                    "documentationFormat": [
                        "markdown",
                        "plaintext"
                    ],
                    "deprecatedSupport": true,
                    "preselectSupport": true,
                    "tagSupport": {
                        "valueSet": [
                            1
                        ]
                    },
                    "insertReplaceSupport": true,
                    "resolveSupport": {
                        "properties": [
                            "documentation",
                            "detail",
                            "additionalTextEdits"
                        ]
                    },
                    "insertTextModeSupport": {
                        "valueSet": [
                            1,
                            2
                        ]
                    },
                    "labelDetailsSupport": true
                },
                "insertTextMode": 2,
                "completionItemKind": {
                    "valueSet": [
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12,
                        13,
                        14,
                        15,
                        16,
                        17,
                        18,
                        19,
                        20,
                        21,
                        22,
                        23,
                        24,
                        25
                    ]
                },
                "completionList": {
                    "itemDefaults": [
                        "commitCharacters",
                        "editRange",
                        "insertTextFormat",
                        "insertTextMode",
                        "data"
                    ]
                }
            },
            "hover": {
                "dynamicRegistration": true,
                "contentFormat": [
                    "markdown",
                    "plaintext"
                ]
            },
            "signatureHelp": {
                "dynamicRegistration": true,
                "signatureInformation": {
                    "documentationFormat": [
                        "markdown",
                        "plaintext"
                    ],
                    "parameterInformation": {
                        "labelOffsetSupport": true
                    },
                    "activeParameterSupport": true
                },
                "contextSupport": true
            },
            "definition": {
                "dynamicRegistration": true,
                "linkSupport": true
            },
            "references": {
                "dynamicRegistration": true
            },
            "documentHighlight": {
                "dynamicRegistration": true
            },
            "documentSymbol": {
                "dynamicRegistration": true,
                "symbolKind": {
                    "valueSet": [
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12,
                        13,
                        14,
                        15,
                        16,
                        17,
                        18,
                        19,
                        20,
                        21,
                        22,
                        23,
                        24,
                        25,
                        26
                    ]
                },
                "hierarchicalDocumentSymbolSupport": true,
                "tagSupport": {
                    "valueSet": [
                        1
                    ]
                },
                "labelSupport": true
            },
            "codeAction": {
                "dynamicRegistration": true,
                "isPreferredSupport": true,
                "disabledSupport": true,
                "dataSupport": true,
                "resolveSupport": {
                    "properties": [
                        "edit"
                    ]
                },
                "codeActionLiteralSupport": {
                    "codeActionKind": {
                        "valueSet": [
                            "",
                            "quickfix",
                            "refactor",
                            "refactor.extract",
                            "refactor.inline",
                            "refactor.rewrite",
                            "source",
                            "source.organizeImports"
                        ]
                    }
                },
                "honorsChangeAnnotations": true
            },
            "codeLens": {
                "dynamicRegistration": true
            },
            "formatting": {
                "dynamicRegistration": true
            },
            "rangeFormatting": {
                "dynamicRegistration": true,
                "rangesSupport": true
            },
            "onTypeFormatting": {
                "dynamicRegistration": true
            },
            "rename": {
                "dynamicRegistration": true,
                "prepareSupport": true,
                "prepareSupportDefaultBehavior": 1,
                "honorsChangeAnnotations": true
            },
            "documentLink": {
                "dynamicRegistration": true,
                "tooltipSupport": true
            },
            "typeDefinition": {
                "dynamicRegistration": true,
                "linkSupport": true
            },
            "implementation": {
                "dynamicRegistration": true,
                "linkSupport": true
            },
            "colorProvider": {
                "dynamicRegistration": true
            },
            "foldingRange": {
                "dynamicRegistration": true,
                "rangeLimit": 5000,
                "lineFoldingOnly": true,
                "foldingRangeKind": {
                    "valueSet": [
                        "comment",
                        "imports",
                        "region"
                    ]
                },
                "foldingRange": {
                    "collapsedText": false
                }
            },
            "declaration": {
                "dynamicRegistration": true,
                "linkSupport": true
            },
            "selectionRange": {
                "dynamicRegistration": true
            },
            "callHierarchy": {
                "dynamicRegistration": true
            },
            "semanticTokens": {
                "dynamicRegistration": true,
                "tokenTypes": [
                    "namespace",
                    "type",
                    "class",
                    "enum",
                    "interface",
                    "struct",
                    "typeParameter",
                    "parameter",
                    "variable",
                    "property",
                    "enumMember",
                    "event",
                    "function",
                    "method",
                    "macro",
                    "keyword",
                    "modifier",
                    "comment",
                    "string",
                    "number",
                    "regexp",
                    "operator",
                    "decorator"
                ],
                "tokenModifiers": [
                    "declaration",
                    "definition",
                    "readonly",
                    "static",
                    "deprecated",
                    "abstract",
                    "async",
                    "modification",
                    "documentation",
                    "defaultLibrary"
                ],
                "formats": [
                    "relative"
                ],
                "requests": {
                    "range": true,
                    "full": {
                        "delta": true
                    }
                },
                "multilineTokenSupport": false,
                "overlappingTokenSupport": false,
                "serverCancelSupport": true,
                "augmentsSyntaxTokens": true
            },
            "linkedEditingRange": {
                "dynamicRegistration": true
            },
            "typeHierarchy": {
                "dynamicRegistration": true
            },
            "inlineValue": {
                "dynamicRegistration": true
            },
            "inlayHint": {
                "dynamicRegistration": true,
                "resolveSupport": {
                    "properties": [
                        "tooltip",
                        "textEdits",
                        "label.tooltip",
                        "label.location",
                        "label.command"
                    ]
                }
            },
            "diagnostic": {
                "dynamicRegistration": true,
                "relatedDocumentSupport": false
            }
        },
        "window": {
            "showMessage": {
                "messageActionItem": {
                    "additionalPropertiesSupport": true
                }
            },
            "showDocument": {
                "support": true
            },
            "workDoneProgress": true
        },
        "general": {
            "staleRequestSupport": {
                "cancel": true,
                "retryOnContentModified": [
                    "textDocument/semanticTokens/full",
                    "textDocument/semanticTokens/range",
                    "textDocument/semanticTokens/full/delta"
                ]
            },
            "regularExpressions": {
                "engine": "ECMAScript",
                "version": "ES2020"
            },
            "markdown": {
                "parser": "marked",
                "version": "1.1.0"
            },
            "positionEncodings": [
                "utf-16"
            ]
        },
        "notebookDocument": {
            "synchronization": {
                "dynamicRegistration": true,
                "executionSummarySupport": true
            }
        }
    },
    "initializationOptions": {
        "markupKindPreferred": "markdown",
        "completion": {
            "resolveEagerly": false,
            "disableSnippets": true
        },
        "diagnostics": {
            "enable": true,
            "didOpen": true,
            "didSave": true,
            "didChange": true
        },
        "hover": {
            "disable": {
                "keyword": {
                    "all": true
                }
            }
        },
        "workspace": {
            "extraPaths": [
                "c:\\tranquilit\\waptdev\\tis-test_0_PROD-wapt"
            ],
            "environmentPath": "C:\\Program Files (x86)\\wapt\\Scripts\\python.exe",
            "symbols": {
                "maxSymbols": 0
            }
        }
    },
    "trace": "verbose",
    "workspaceFolders": [
        {
            "uri": "file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt",
            "name": "tis-test_0_PROD-wapt"
        }
    ]
}

2024-02-01 13:59:36.566 [info] [Trace - 1:59:36 PM] Received response 'initialize - (0)' in 5333ms.
2024-02-01 13:59:36.567 [info] Result: {
    "capabilities": {
        "textDocumentSync": {
            "openClose": true,
            "change": 2,
            "willSave": false,
            "willSaveWaitUntil": false,
            "save": true
        },
        "completionProvider": {
            "triggerCharacters": [
                ".",
                "'",
                "\""
            ],
            "resolveProvider": true
        },
        "hoverProvider": true,
        "signatureHelpProvider": {
            "triggerCharacters": [
                "(",
                ","
            ]
        },
        "definitionProvider": true,
        "typeDefinitionProvider": {},
        "referencesProvider": true,
        "documentHighlightProvider": true,
        "documentSymbolProvider": true,
        "codeActionProvider": {
            "codeActionKinds": [
                "refactor.inline",
                "refactor.extract"
            ]
        },
        "workspaceSymbolProvider": true,
        "renameProvider": true,
        "executeCommandProvider": {
            "commands": []
        },
        "workspace": {
            "workspaceFolders": {
                "supported": true,
                "changeNotifications": true
            },
            "fileOperations": {}
        }
    },
    "serverInfo": {
        "name": "jedi-language-server",
        "version": "0.19.1"
    }
}

2024-02-01 13:59:36.568 [info] [Trace - 1:59:36 PM] Sending notification 'initialized'.
2024-02-01 13:59:36.568 [info] Params: {}

2024-02-01 13:59:36.579 [info] [Trace - 1:59:36 PM] Sending notification 'textDocument/didOpen'.
2024-02-01 13:59:36.579 [info] Params: {
    "textDocument": {
        "uri": "file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/setup.py",
        "languageId": "python",
        "version": 1,
        "text": "# -*- coding: utf-8 -*-\nfrom setuphelpers import *\n\ndef install():\n    install_ex\n\n\n\n"
    }
}

2024-02-01 13:59:36.580 [info] [Trace - 1:59:36 PM] Sending notification 'textDocument/didOpen'.
2024-02-01 13:59:36.580 [info] Params: {
    "textDocument": {
        "uri": "untitled:/c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/update_package.py",
        "languageId": "python",
        "version": 1,
        "text": ""
    }
}

2024-02-01 13:59:36.580 [info] [Trace - 1:59:36 PM] Sending notification 'workspace/didChangeConfiguration'.
2024-02-01 13:59:36.580 [info] Params: {
    "settings": {
        "python": {
            "activeStateToolPath": "state",
            "autoComplete": {
                "extraPaths": []
            },
            "createEnvironment": {
                "contentButton": "show",
                "trigger": "off"
            },
            "condaPath": "",
            "defaultInterpreterPath": "C:\\Program Files (x86)\\wapt\\waptpython.exe",
            "diagnostics": {
                "sourceMapsEnabled": false
            },
            "envFile": "${workspaceFolder}/.env",
            "experiments": {
                "enabled": true,
                "optInto": [],
                "optOutFrom": []
            },
            "globalModuleInstallation": false,
            "languageServer": "Jedi",
            "interpreter": {
                "infoVisibility": "onPythonRelated"
            },
            "logging": {
                "level": "error"
            },
            "missingPackage": {
                "severity": "Hint"
            },
            "pipenvPath": "pipenv",
            "poetryPath": "poetry",
            "tensorBoard": {
                "logDirectory": ""
            },
            "terminal": {
                "activateEnvInCurrentTerminal": false,
                "activateEnvironment": true,
                "executeInFileDir": false,
                "focusAfterLaunch": false,
                "launchArgs": []
            },
            "REPL": {
                "enableREPLSmartSend": true
            },
            "testing": {
                "autoTestDiscoverOnSaveEnabled": true,
                "cwd": null,
                "debugPort": 3000,
                "promptToConfigure": true,
                "pytestArgs": [],
                "pytestEnabled": false,
                "pytestPath": "pytest",
                "unittestArgs": [
                    "-v",
                    "-s",
                    ".",
                    "-p",
                    "*test*.py"
                ],
                "unittestEnabled": false
            },
            "venvFolders": [],
            "venvPath": "",
            "formatting": {
                "provider": "black",
                "blackArgs": [
                    "--line-length",
                    "150"
                ]
            },
            "trace": {
                "server": "verbose"
            },
            "pythonPath": "C:\\Program Files (x86)\\wapt\\waptpython.exe",
            "wapt-get": "C:\\Program Files (x86)\\wapt\\wapt-get.py"
        }
    }
}

2024-02-01 13:59:36.719 [info] [Trace - 1:59:36 PM] Sending request 'textDocument/codeAction - (1)'.
2024-02-01 13:59:36.720 [info] Params: {
    "textDocument": {
        "uri": "file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/setup.py"
    },
    "range": {
        "start": {
            "line": 4,
            "character": 14
        },
        "end": {
            "line": 4,
            "character": 14
        }
    },
    "context": {
        "diagnostics": [],
        "triggerKind": 2
    }
}

2024-02-01 13:59:37.132 [info] [Trace - 1:59:37 PM] Sending notification '$/setTrace'.
2024-02-01 13:59:37.132 [info] Params: {
    "value": "verbose"
}

2024-02-01 13:59:37.353 [info] ERROR:pygls.protocol:Failed to handle request 1 textDocument/codeAction CodeActionParams(text_document=TextDocumentIdentifier(uri='file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/setup.py'), range=4:14-4:14, context=CodeActionContext(diagnostics=[], only=None, trigger_kind=<CodeActionTriggerKind.Automatic: 2>), work_done_token=None, partial_result_token=None)
Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\compiled\subprocess\__init__.py", line 249, in _send
    is_exception, traceback, result = pickle_load(self._get_process().stdout)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\_compatibility.py", line 12, in pickle_load
    return pickle.load(file)
EOFError: Ran out of input

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 77, in _get_subprocess
    info = self._subprocess._send(None, _get_info)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\compiled\subprocess\__init__.py", line 257, in _send
    raise InternalError(
jedi.api.exceptions.InternalError: The subprocess C:\Program Files (x86)\wapt\Scripts\python.exe has crashed (EOFError('Ran out of input'), stderr=).

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\pygls\protocol.py", line 340, in _handle_request
    self._execute_request(msg_id, handler, params)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\pygls\protocol.py", line 264, in _execute_request
    self._send_response(msg_id, handler(params))
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi_language_server\server.py", line 549, in code_action
    jedi_script = jedi_utils.script(server.project, document)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi_language_server\jedi_utils.py", line 118, in script
    return Script(code=document.source, path=document.path, project=project)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\__init__.py", line 119, in __init__
    self._inference_state = InferenceState(
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\__init__.py", line 87, in __init__
    environment = project.get_environment()
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\project.py", line 245, in get_environment
    self._environment = create_environment(self._environment_path, safe=False)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 366, in create_environment
    return Environment(path, env_vars=env_vars)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 68, in __init__
    self._get_subprocess()
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 79, in _get_subprocess
    raise InvalidPythonEnvironment(
jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).")

2024-02-01 13:59:37.358 [info] [Trace - 1:59:37 PM] Received response 'textDocument/codeAction - (1)' in 639ms. Request failed: jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).") (-32602).
2024-02-01 13:59:37.359 [info] Error data: "{'traceback': ['  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\pygls\\\\protocol.py\", line 340, in _handle_request\\n    self._execute_request(msg_id, handler, params)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\pygls\\\\protocol.py\", line 264, in _execute_request\\n    self._send_response(msg_id, handler(params))\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi_language_server\\\\server.py\", line 549, in code_action\\n    jedi_script = jedi_utils.script(server.project, document)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi_language_server\\\\jedi_utils.py\", line 118, in script\\n    return Script(code=document.source, path=document.path, project=project)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\__init__.py\", line 119, in __init__\\n    self._inference_state = InferenceState(\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\inference\\\\__init__.py\", line 87, in __init__\\n    environment = project.get_environment()\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\project.py\", line 245, in get_environment\\n    self._environment = create_environment(self._environment_path, safe=False)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 366, in create_environment\\n    return Environment(path, env_vars=env_vars)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 68, in __init__\\n    self._get_subprocess()\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 79, in _get_subprocess\\n    raise InvalidPythonEnvironment(\\n']}"

2024-02-01 13:59:37.359 [info] [Error - 1:59:37 PM] Request textDocument/codeAction failed.
2024-02-01 13:59:37.359 [info]   Message: jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).")
  Code: -32602
{'traceback': ['  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 340, in _handle_request\n    self._execute_request(msg_id, handler, params)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 264, in _execute_request\n    self._send_response(msg_id, handler(params))\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\server.py", line 549, in code_action\n    jedi_script = jedi_utils.script(server.project, document)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\jedi_utils.py", line 118, in script\n    return Script(code=document.source, path=document.path, project=project)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\__init__.py", line 119, in __init__\n    self._inference_state = InferenceState(\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\inference\\__init__.py", line 87, in __init__\n    environment = project.get_environment()\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\project.py", line 245, in get_environment\n    self._environment = create_environment(self._environment_path, safe=False)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 366, in create_environment\n    return Environment(path, env_vars=env_vars)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 68, in __init__\n    self._get_subprocess()\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 79, in _get_subprocess\n    raise InvalidPythonEnvironment(\n']}
2024-02-01 13:59:37.669 [info] [Trace - 1:59:37 PM] Sending notification '$/setTrace'.
2024-02-01 13:59:37.669 [info] Params: {
    "value": "verbose"
}

2024-02-01 13:59:37.712 [info] [Trace - 1:59:37 PM] Received notification 'textDocument/publishDiagnostics'.
2024-02-01 13:59:37.712 [info] Params: {
    "uri": "file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/setup.py",
    "diagnostics": []
}

2024-02-01 13:59:37.777 [info] [Trace - 1:59:37 PM] Received notification 'textDocument/publishDiagnostics'.
2024-02-01 13:59:37.777 [info] Params: {
    "uri": "untitled:/c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/update_package.py",
    "diagnostics": []
}

2024-02-01 13:59:38.118 [info] [Trace - 1:59:38 PM] Sending request 'textDocument/codeAction - (2)'.
2024-02-01 13:59:38.118 [info] Params: {
    "textDocument": {
        "uri": "file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/setup.py"
    },
    "range": {
        "start": {
            "line": 4,
            "character": 14
        },
        "end": {
            "line": 4,
            "character": 14
        }
    },
    "context": {
        "diagnostics": [],
        "triggerKind": 2
    }
}

2024-02-01 13:59:38.191 [info] [Trace - 1:59:38 PM] Sending notification '$/setTrace'.
2024-02-01 13:59:38.191 [info] Params: {
    "value": "verbose"
}

2024-02-01 13:59:38.411 [info] [Trace - 1:59:38 PM] Sending request 'textDocument/documentSymbol - (3)'.
2024-02-01 13:59:38.412 [info] Params: {
    "textDocument": {
        "uri": "file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/setup.py"
    }
}

2024-02-01 13:59:38.436 [info] ERROR:pygls.protocol:Failed to handle request 2 textDocument/codeAction CodeActionParams(text_document=TextDocumentIdentifier(uri='file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/setup.py'), range=4:14-4:14, context=CodeActionContext(diagnostics=[], only=None, trigger_kind=<CodeActionTriggerKind.Automatic: 2>), work_done_token=None, partial_result_token=None)
Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\compiled\subprocess\__init__.py", line 249, in _send
    is_exception, traceback, result = pickle_load(self._get_process().stdout)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\_compatibility.py", line 12, in pickle_load
    return pickle.load(file)
EOFError: Ran out of input

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 77, in _get_subprocess
    info = self._subprocess._send(None, _get_info)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\compiled\subprocess\__init__.py", line 257, in _send
    raise InternalError(
jedi.api.exceptions.InternalError: The subprocess C:\Program Files (x86)\wapt\Scripts\python.exe has crashed (EOFError('Ran out of input'), stderr=).

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\pygls\protocol.py", line 340, in _handle_request
    self._execute_request(msg_id, handler, params)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\pygls\protocol.py", line 264, in _execute_request
    self._send_response(msg_id, handler(params))
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi_language_server\server.py", line 549, in code_action
    jedi_script = jedi_utils.script(server.project, document)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi_language_server\jedi_utils.py", line 118, in script
    return Script(code=document.source, path=document.path, project=project)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\__init__.py", line 119, in __init__
    self._inference_state = InferenceState(
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\__init__.py", line 87, in __init__
    environment = project.get_environment()
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\project.py", line 245, in get_environment
    self._environment = create_environment(self._environment_path, safe=False)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 366, in create_environment
    return Environment(path, env_vars=env_vars)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 68, in __init__
    self._get_subprocess()
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 79, in _get_subprocess
    raise InvalidPythonEnvironment(
jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).")

2024-02-01 13:59:38.439 [info] [Trace - 1:59:38 PM] Received response 'textDocument/codeAction - (2)' in 321ms. Request failed: jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).") (-32602).
2024-02-01 13:59:38.439 [info] Error data: "{'traceback': ['  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\pygls\\\\protocol.py\", line 340, in _handle_request\\n    self._execute_request(msg_id, handler, params)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\pygls\\\\protocol.py\", line 264, in _execute_request\\n    self._send_response(msg_id, handler(params))\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi_language_server\\\\server.py\", line 549, in code_action\\n    jedi_script = jedi_utils.script(server.project, document)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi_language_server\\\\jedi_utils.py\", line 118, in script\\n    return Script(code=document.source, path=document.path, project=project)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\__init__.py\", line 119, in __init__\\n    self._inference_state = InferenceState(\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\inference\\\\__init__.py\", line 87, in __init__\\n    environment = project.get_environment()\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\project.py\", line 245, in get_environment\\n    self._environment = create_environment(self._environment_path, safe=False)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 366, in create_environment\\n    return Environment(path, env_vars=env_vars)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 68, in __init__\\n    self._get_subprocess()\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 79, in _get_subprocess\\n    raise InvalidPythonEnvironment(\\n']}"

2024-02-01 13:59:38.439 [info] [Error - 1:59:38 PM] Request textDocument/codeAction failed.
2024-02-01 13:59:38.439 [info]   Message: jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).")
  Code: -32602
{'traceback': ['  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 340, in _handle_request\n    self._execute_request(msg_id, handler, params)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 264, in _execute_request\n    self._send_response(msg_id, handler(params))\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\server.py", line 549, in code_action\n    jedi_script = jedi_utils.script(server.project, document)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\jedi_utils.py", line 118, in script\n    return Script(code=document.source, path=document.path, project=project)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\__init__.py", line 119, in __init__\n    self._inference_state = InferenceState(\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\inference\\__init__.py", line 87, in __init__\n    environment = project.get_environment()\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\project.py", line 245, in get_environment\n    self._environment = create_environment(self._environment_path, safe=False)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 366, in create_environment\n    return Environment(path, env_vars=env_vars)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 68, in __init__\n    self._get_subprocess()\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 79, in _get_subprocess\n    raise InvalidPythonEnvironment(\n']}
2024-02-01 13:59:38.708 [info] ERROR:pygls.protocol:Failed to handle request 3 textDocument/documentSymbol DocumentSymbolParams(text_document=TextDocumentIdentifier(uri='file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/setup.py'), work_done_token=None, partial_result_token=None)
Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\compiled\subprocess\__init__.py", line 249, in _send
    is_exception, traceback, result = pickle_load(self._get_process().stdout)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\_compatibility.py", line 12, in pickle_load
    return pickle.load(file)
EOFError: Ran out of input

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 77, in _get_subprocess
    info = self._subprocess._send(None, _get_info)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\compiled\subprocess\__init__.py", line 257, in _send
    raise InternalError(
jedi.api.exceptions.InternalError: The subprocess C:\Program Files (x86)\wapt\Scripts\python.exe has crashed (EOFError('Ran out of input'), stderr=).

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\pygls\protocol.py", line 340, in _handle_request
    self._execute_request(msg_id, handler, params)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\pygls\protocol.py", line 264, in _execute_request
    self._send_response(msg_id, handler(params))
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi_language_server\server.py", line 435, in document_symbol
    jedi_script = jedi_utils.script(server.project, document)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi_language_server\jedi_utils.py", line 118, in script
    return Script(code=document.source, path=document.path, project=project)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\__init__.py", line 119, in __init__
    self._inference_state = InferenceState(
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\__init__.py", line 87, in __init__
    environment = project.get_environment()
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\project.py", line 245, in get_environment
    self._environment = create_environment(self._environment_path, safe=False)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 366, in create_environment
    return Environment(path, env_vars=env_vars)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 68, in __init__
    self._get_subprocess()
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 79, in _get_subprocess
    raise InvalidPythonEnvironment(
jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).")

2024-02-01 13:59:38.710 [info] [Trace - 1:59:38 PM] Received response 'textDocument/documentSymbol - (3)' in 299ms. Request failed: jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).") (-32602).
2024-02-01 13:59:38.710 [info] Error data: "{'traceback': ['  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\pygls\\\\protocol.py\", line 340, in _handle_request\\n    self._execute_request(msg_id, handler, params)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\pygls\\\\protocol.py\", line 264, in _execute_request\\n    self._send_response(msg_id, handler(params))\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi_language_server\\\\server.py\", line 435, in document_symbol\\n    jedi_script = jedi_utils.script(server.project, document)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi_language_server\\\\jedi_utils.py\", line 118, in script\\n    return Script(code=document.source, path=document.path, project=project)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\__init__.py\", line 119, in __init__\\n    self._inference_state = InferenceState(\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\inference\\\\__init__.py\", line 87, in __init__\\n    environment = project.get_environment()\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\project.py\", line 245, in get_environment\\n    self._environment = create_environment(self._environment_path, safe=False)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 366, in create_environment\\n    return Environment(path, env_vars=env_vars)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 68, in __init__\\n    self._get_subprocess()\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 79, in _get_subprocess\\n    raise InvalidPythonEnvironment(\\n']}"

2024-02-01 13:59:38.711 [info] [Error - 1:59:38 PM] Request textDocument/documentSymbol failed.
2024-02-01 13:59:38.711 [info]   Message: jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).")
  Code: -32602
{'traceback': ['  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 340, in _handle_request\n    self._execute_request(msg_id, handler, params)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 264, in _execute_request\n    self._send_response(msg_id, handler(params))\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\server.py", line 435, in document_symbol\n    jedi_script = jedi_utils.script(server.project, document)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\jedi_utils.py", line 118, in script\n    return Script(code=document.source, path=document.path, project=project)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\__init__.py", line 119, in __init__\n    self._inference_state = InferenceState(\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\inference\\__init__.py", line 87, in __init__\n    environment = project.get_environment()\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\project.py", line 245, in get_environment\n    self._environment = create_environment(self._environment_path, safe=False)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 366, in create_environment\n    return Environment(path, env_vars=env_vars)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 68, in __init__\n    self._get_subprocess()\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 79, in _get_subprocess\n    raise InvalidPythonEnvironment(\n']}
2024-02-01 14:00:13.951 [info] [Trace - 2:00:13 PM] Sending request 'textDocument/completion - (4)'.
2024-02-01 14:00:13.952 [info] Params: {
    "textDocument": {
        "uri": "file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/setup.py"
    },
    "position": {
        "line": 4,
        "character": 14
    },
    "context": {
        "triggerKind": 1
    }
}

2024-02-01 14:00:14.328 [info] ERROR:pygls.protocol:Failed to handle request 4 textDocument/completion CompletionParams(text_document=TextDocumentIdentifier(uri='file:///c%3A/tranquilit/waptdev/tis-test_0_PROD-wapt/setup.py'), position=4:14, context=CompletionContext(trigger_kind=<CompletionTriggerKind.Invoked: 1>, trigger_character=None), work_done_token=None, partial_result_token=None)
Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\compiled\subprocess\__init__.py", line 249, in _send
    is_exception, traceback, result = pickle_load(self._get_process().stdout)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\_compatibility.py", line 12, in pickle_load
    return pickle.load(file)
EOFError: Ran out of input

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 77, in _get_subprocess
    info = self._subprocess._send(None, _get_info)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\compiled\subprocess\__init__.py", line 257, in _send
    raise InternalError(
jedi.api.exceptions.InternalError: The subprocess C:\Program Files (x86)\wapt\Scripts\python.exe has crashed (EOFError('Ran out of input'), stderr=).

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\pygls\protocol.py", line 340, in _handle_request
    self._execute_request(msg_id, handler, params)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\pygls\protocol.py", line 264, in _execute_request
    self._send_response(msg_id, handler(params))
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi_language_server\server.py", line 207, in completion
    jedi_script = jedi_utils.script(server.project, document)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi_language_server\jedi_utils.py", line 118, in script
    return Script(code=document.source, path=document.path, project=project)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\__init__.py", line 119, in __init__
    self._inference_state = InferenceState(
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\inference\__init__.py", line 87, in __init__
    environment = project.get_environment()
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\project.py", line 245, in get_environment
    self._environment = create_environment(self._environment_path, safe=False)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 366, in create_environment
    return Environment(path, env_vars=env_vars)
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 68, in __init__
    self._get_subprocess()
  File "c:\Users\jpele\.vscode\extensions\ms-python.python-2023.25.10292213\pythonFiles\lib\jedilsp\jedi\api\environment.py", line 79, in _get_subprocess
    raise InvalidPythonEnvironment(
jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).")

2024-02-01 14:00:14.331 [info] [Trace - 2:00:14 PM] Received response 'textDocument/completion - (4)' in 379ms. Request failed: jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).") (-32602).
2024-02-01 14:00:14.331 [info] Error data: "{'traceback': ['  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\pygls\\\\protocol.py\", line 340, in _handle_request\\n    self._execute_request(msg_id, handler, params)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\pygls\\\\protocol.py\", line 264, in _execute_request\\n    self._send_response(msg_id, handler(params))\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi_language_server\\\\server.py\", line 207, in completion\\n    jedi_script = jedi_utils.script(server.project, document)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi_language_server\\\\jedi_utils.py\", line 118, in script\\n    return Script(code=document.source, path=document.path, project=project)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\__init__.py\", line 119, in __init__\\n    self._inference_state = InferenceState(\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\inference\\\\__init__.py\", line 87, in __init__\\n    environment = project.get_environment()\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\project.py\", line 245, in get_environment\\n    self._environment = create_environment(self._environment_path, safe=False)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 366, in create_environment\\n    return Environment(path, env_vars=env_vars)\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 68, in __init__\\n    self._get_subprocess()\\n', '  File \"c:\\\\Users\\\\jpele\\\\.vscode\\\\extensions\\\\ms-python.python-2023.25.10292213\\\\pythonFiles\\\\lib\\\\jedilsp\\\\jedi\\\\api\\\\environment.py\", line 79, in _get_subprocess\\n    raise InvalidPythonEnvironment(\\n']}"

2024-02-01 14:00:14.332 [info] [Error - 2:00:14 PM] Request textDocument/completion failed.
2024-02-01 14:00:14.332 [info]   Message: jedi.api.environment.InvalidPythonEnvironment: Could not get version information for 'C:\\Program Files (x86)\\wapt\\Scripts\\python.exe': InternalError("The subprocess C:\\Program Files (x86)\\wapt\\Scripts\\python.exe has crashed (EOFError('Ran out of input'), stderr=).")
  Code: -32602
{'traceback': ['  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 340, in _handle_request\n    self._execute_request(msg_id, handler, params)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\pygls\\protocol.py", line 264, in _execute_request\n    self._send_response(msg_id, handler(params))\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\server.py", line 207, in completion\n    jedi_script = jedi_utils.script(server.project, document)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi_language_server\\jedi_utils.py", line 118, in script\n    return Script(code=document.source, path=document.path, project=project)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\__init__.py", line 119, in __init__\n    self._inference_state = InferenceState(\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\inference\\__init__.py", line 87, in __init__\n    environment = project.get_environment()\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\project.py", line 245, in get_environment\n    self._environment = create_environment(self._environment_path, safe=False)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 366, in create_environment\n    return Environment(path, env_vars=env_vars)\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 68, in __init__\n    self._get_subprocess()\n', '  File "c:\\Users\\jpele\\.vscode\\extensions\\ms-python.python-2023.25.10292213\\pythonFiles\\lib\\jedilsp\\jedi\\api\\environment.py", line 79, in _get_subprocess\n    raise InvalidPythonEnvironment(\n']}

@jpele-tis This looks like a bug in jedi itself, I have filed a bug here: https://github.com/davidhalter/jedi/issues/1984

It really feels like this is something special. I have almost never had complaints like this.
@jpele-tis What is special about your environment? C:\\Program Files (x86)\\wapt\\Scripts\\python.exe seems to not work normally (or at least have different import behavior or whatever). Do you have a special Python version?

hello @davidhalter
we are compiling the latest version of Python 3.8 (v3.8.18)

here the pth file:
python38.zip
.
DLLs
import site

If you are compiling Python yourself, I'm pretty sure you have an issue somewhere there. Your Python seems to behave not normally.

@karthiknadig
"C:\Program Files (x86)\wapt\waptpython.exe" c:\Users\jpadmin\.vscode\extensions\ms-python.python-2021.12.1559732655\pythonFiles\lib\python\debugpy\launcher 58783 -- "C:\Program Files (x86)\wapt\wapt-get.py" uninstall --no-ide C:\waptdev\wapt-packages\linphone\windows

"C:\Program Files (x86)\wapt\waptpython.exe" c:\Users\jpadmin\.vscode\extensions\ms-python.python-2021.12.1559732655\pythonFiles\lib\python\debugpy --connect <IP_ADDRESS>:58783 --configure-qt none --adapter-access-token a3cacaba276cfc656f7a32ae03d6817642b74bb15406264f329a1e146db5613c "C:\Program Files (x86)\wapt\wapt-get.py" uninstall --no-ide C:\waptdev\wapt-packages\linphone\windows

C:\Users\jpadmin>"C:\Program Files (x86)\wapt\waptpython.exe" c:\Users\jpadmin\.vscode\extensions\ms-python.python-2021.12.1559732655\pythonFiles\lib\python\debugpy\launcher 58784 -- "C:\Program Files (x86)\wapt\wapt-get.py" uninstall --no-ide C:\waptdev\wapt-packages\linphone\windows
Traceback (most recent call last):
  File "runpy.py", line 194, in _run_module_as_main
  File "runpy.py", line 87, in _run_code
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2021.12.1559732655\pythonFiles\lib\python\debugpy\launcher\__main__.py", line 97, in <module>
    main()
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2021.12.1559732655\pythonFiles\lib\python\debugpy\launcher\__main__.py", line 53, in main
    launcher.connect(host, port)
  File "c:\Users\jpadmin\.vscode\extensions\ms-python.python-2021.12.1559732655\pythonFiles\lib\python\debugpy\launcher/../..\debugpy\launcher\__init__.py", line 34, in connect
    sock.connect((host, port))
ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it

We are trying to debug by ourselves but we're unable to launch a debug server to go further, can you steer us please ?

@jpele-tis Can you try enabling debugger logging by adding "logToFile":true in your launch.json and share debugpy*.log that it will produce in the folder where extension is installed (the path that you see in the terminal when launching)? I suspect the issue here also has to do with custom Python, but the logs might be able to tell us more.


Update the OVA links in docs for v0.10.0

Description
Update 2 locations in the doc that link to TCE v0.9.0 OVA on Customer Connect - change to v0.10.0 link

Step 1  in this procedure  in the Prepare to Deploy a Management Cluster to vSphere  topic

Step, 1, 2, 3, 7, 9 in the vsphere tab in getting started guide

Location

Additional Context

fixed by https://github.com/vmware-tanzu/community-edition/pull/3122


Deploy from custom registry

Add install_options feature to enable the use of a custom registry. This avoids changes on .npmrc, and can be used on a per-package basis.

@javiplx @bdruth ping?

This is nearly a year old PR, so I cannot anwer why I did what I did. The change worked on real world from the very beginning, although did never succeed the tests., and I've realized that currently it is not even mergeable.


Save applied rows when calling context.saveAndReset in Expr.cpp

NOTE: This PR depends on https://github.com/facebookincubator/velox/pull/3692 .
Consider an expression like below:
Expr:   non_default_null_function(default_null_function(c0))
where c0 => [DICTIONARY VARCHAR: 10 elements, 3 nulls], [CONSTANT VARCHAR: 10 elements, abc]

Assume here that the default_null_function throws an exception on every non null input. And also assume that non_default_null_function returns true for every null input.
In this case then we expect that the expression should return a vector of 10 elements with 3 trues corresponding to the nulls. However in the common path we find that it returns an all null vector.
This is because , after peeling we only evaluate the constant vector once , which throws an exception, but when we save state in VectorSaver, instead of only saving the rows on which we need to apply the function (i.e all null rows), we save all rows. The error context then presumes that all rows threw an exception , which is wrong.
We fix this by ensuring that VectorSaver only saves the applied rows.
Fixes : #3682

@kgpai Krishna, thank you for investigating this tricky problem. The PR description is very generic and a bit difficult to follow. I wonder if it would be easier to understand if it first showed a specific example and then generalized. I also assume the expression needs to have a TRY at the top level.
A specific example might be try(is_null(cast(c0 as integer))) over Dict(Const("abc")), where Dict adds some nulls.

@kgpai The PR description refers to VectorSaver, but this is only used in case of an error and only if saving inputs for a failed  expression is enabled. It is a bit strange that this utility will be involved in this bug. Any chance you are referring to ScopedContextSaver ?


Haproxy config don't update after plugin delete

We will leave this open for now. Quite possible its better to leave haproxy and especially certificate in tact due to Let's Encrypt limit. If component is being re-issued by CI/Automation many times we don't want to generate certificate each time.
Perhaps we should label RESEARCH and redirect to landing page through haproxy if service not reachable.


Add support of Facebook new Graph API v2 + test

Add support of Facebook Graph API v2.
The major problem was in the Faraday gem: when a / is present in the string, the concatenation don't remove only the /, but also the string itself, removing the version at the end. So as a workaround, none of the string (which are going to be concatenate) have to start or end with a /.
I also replaced deprecated permissions and an api_version setter in the initializer.
Hope this is gonna be fine for you :)

This commit is an attempt to fix:
https://github.com/NoamB/sorcery/issues/672
and
https://github.com/NoamB/sorcery/issues/674

Hi @mchaisse
thanks a lot for PR! As I haven't read much about the new fb API yet, I have a few questions:

will this work with the old fb API, or does it break it?
is the API version parameter optional? what happens when it's not provided?
you say you address the offline_access scope, but I still see it in the file, shouldn't it be removed?

Hi @arnvald
No problem, it's a pleasure to help :)

absolutely it will work with both old and new versions. This allow you to slightly migrate your application from v1 to v2
it is optional. If no version is provided, the request will not be versioned and Facebook Graph api will consider the lowest available version (v1 actually, v2.0 from April 30, 2015). If a version is specified into Sorcery settings, the request will be forced into that specific version.
my bad so sorry I didn't push the commit :/ now it is!

Note: I'm working for a company were I applied this patch. It has been pushed into production environment for weeks now, everything is working well. Facebook has reviewed our requests and approved our application to migrate into v2! :)

@mchaisse once again, thank you very much, this saved me lots of work!


This script contains malicious content and has been blocked by your antivirus software.

Hello again. service cant run at startup bro. av is blocking it.
At line:1 char:1

"function Local:nMjwMwQTSHUt{Param([OutputType([Type])][Parameter(Pos ...

This script contains malicious content and has been blocked by your antivirus software.
+ CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : ScriptContainedMaliciousContent
Any suggestions?

I think its not working properly after reboot. i manually ran service64.exe and it only hide explorer.exe but everything is visible everywhere. like services task schedulers and regedit names

Oh. mb i run it with uac and it worked. srsry. (but startup pw command is still detected. by wd)

its not fud dumbass its malware

its not fud dumbass its malware

im not saying its fud u brain fucked

Not sure whether Windows Defender starts detecting r77 again after it didn't detect it for the past 6 months.
Either way, open source solutions will never be FUD. And I can't help you either, because I can't be fixing detection issues all day long.  Please stop fighting. Let's be constructive:
@error0x1337 I can't say anything about the error message, because I didn't encounter it. If I did, it would have been fixed long ago...
And from experience I can tell that you made no attempt to debug it. The professional way to handle it is to debug the issue before posting. That way, you may even be able to fix it immediately yourself. The "premium behavior" in the open source world would be to post the issue and cause so that I can fix it for future users.
Anyway, please debug the issue, otherwise this is just one of a dozen posts / emails I receive throughout the week. I simply can't respond to 100% of them.

Okay, AMSI has been updated on Defender 11 not sure about 10 but im sure it will be coming soon enough so the reason it's detected is because the AMSI Module has been updated meaning AMSI Bypass is most likely broken and/or getting detected

Yes, of course any bypass will eventually be broken. From time to time I look into the reasons why a bypass no longer works. Although I don't bother with signature based detection on the Powershell snippet, I do implement fundamental evasion techniques, such as the polymorphism on the Powershell, which kept Windows Defender away for a whopping year...


.github/workflows: bump v1.10 workflows to cilium-cli v0.10.5

i'll look into these failures

/ci-awscni-1.10

testing the change against v1.10 branch here => https://github.com/cilium/cilium/pull/19906

Changes were tested on a branch based on v1.10 :heavy_check_mark:


svg.skia from 0.4.1. to 0.5.0 in nuspec files

What's the idea here? The svg.skia update from 0.4.1 to 0.5 was done in #1077, and AFAIR the nuspec dependency was left to include 0.4.1 intentionally, because no API change was necessary for the update, so in principle Mapsui should still work with the old version. Or do you have any indication that it does not any more (by now)?

When following the Mapsui for Xamarin.Forms getting started (https://mapsui.com/documentation/getting-started-xamarin-forms.html) using Mapsui.Forms 3.0.0-rc.1 , there is a runtime error (tested on UWP):
System.IO.FileLoadException: 'Could not load file or assembly 'Svg.Skia, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=dafe96fe6c845a74'. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)'
With these changes this runtime error does not occur.

When following the Mapsui for Xamarin.Forms getting started (https://mapsui.com/documentation/getting-started-xamarin-forms.html) using Mapsui.Forms 3.0.0-rc.1 , there is a runtime error (tested on UWP):

Indeed I can reproduce this problem. Only happens when running on UWP though (not on Android).
So, yeah, sounds like a reasonable fix to me. Thanks!


缺少Model包

import org.example.nicol.domain.system.model
但是domain.system下没有model包

In an unforeseen mistake, I excluded the model folder in my .gitignore file,
https://github.com/WackyGem/Nicol/blob/348e14c4149048c95ca5406cf06e0d3935d746d1/.gitignore#L6C1-L8
which is used to store local models, and accidentally excluded the model package as well.
I will fix it right now.

Hi~ @YxYL6125  ,  Thank you so much for being able to point this out.
I've uploaded additional class files that were overlooked.
This issue will be closed soon.

In an unforeseen mistake, I excluded the model folder in my .gitignore file,
好像还有一些包/文件没有上传完全。例如一些扩展方法；类：

我一共排查到的就这5个类

In an unforeseen mistake, I excluded the model folder in my .gitignore file,
好像还有一些包/文件没有上传完全。例如一些扩展方法；类：

我一共排查到的就这5个类

Hi ～ ,  @YxYL6125  ,  Thank you very much for your feedback once again, but this is a feature of the framework rather than a missing file.
For more details, please refer to Jimmer's documentation regarding the automatic generation of this code using KSP .
If you want to run this project from the source code, please use Gradle for compilation.  like gradle build .
Then you will see that the missing code will be generated in the "build" folder located in the root directory of the current project.


Disable CloudStack E2E tests

Issue #, if available:
Description of changes:
Testing (if applicable):
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/retest

/test eks-anywhere-e2e-presubmit

Unrelated failure
/override eks-anywhere-e2e-presubmit


Rename metric http_duration_seconds

Official prometheus documentation refers to this metric as
http_request_duration_seconds.
See: https://prometheus.io/docs/practices/naming/#metric-names
Closes #210

It is a scary change, but yeah I do support it, the naming is better.