pylance-release icon indicating copy to clipboard operation
pylance-release copied to clipboard

Python smart navigation/auto-completion don't work anymore with 1.85.1

Open jmcollin78 opened this issue 1 year ago • 16 comments

Does this issue occur when all extensions are disabled?: Yes/No

  • VS Code Version: 1.85.1
  • OS Version: Darwin arm64 23.2.0
Version : 1.85.1 (Universal)
Validation : 0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2
Date : 2023-12-13T09:48:06.308Z (il y a 3 jours)
Electron : 25.9.7
ElectronBuildId : 25551756
Chromium : 114.0.5735.289
Node.js : 18.15.0
V8 : 11.4.183.29-electron.0
Système d’exploitation : Darwin arm64 23.2.0

Steps to Reproduce:

  1. start VScode,
  2. open Python project in DevContainer,
  3. we should be able to navigate into the code using Option key over a method/attribut/class.

But no navigation is now available. No autocomplete is available also.

jmcollin78 avatar Dec 16 '23 16:12 jmcollin78

It seems that the Pylance extension which was pre-loaded should be now explicitly loaded in devcontainer.json:

            "customizations": {
		"vscode": {
			"extensions": [
...
				"ms-python.vscode-pylance"
			],

Fixes the issue.

jmcollin78 avatar Dec 16 '23 16:12 jmcollin78

But Pylance is not working for a long time:

2023-12-16 16:38:29.580 [info] [Error - 4:38:29 PM] Client Pylance: connection to server is erroring.
write EPIPE
Shutting down server.
2023-12-16 16:38:29.585 [info] (1488) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/builtins.pyi [fs read 18ms] (604ms)
2023-12-16 16:38:29.765 [info] [Error - 4:38:29 PM] Server process exited with signal SIGKILL.
2023-12-16 16:38:29.769 [info] (1488) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/builtins.pyi (3877ms)
2023-12-16 16:38:29.783 [info] [Error - 4:38:29 PM] Connection to server got closed. Server will not be restarted.
2023-12-16 16:38:29.786 [info] [Error - 4:38:29 PM] Stopping server failed
2023-12-16 16:38:29.786 [info]   Message: Pending response rejected since connection got disposed
  Code: -32097 
2023-12-16 16:38:29.788 [info] [Error - 4:38:29 PM] Stopping server failed
2023-12-16 16:38:29.788 [info]   Message: Pending response rejected since connection got disposed
  Code: -32097 
2023-12-16 16:38:29.788 [info] [Error - 4:38:29 PM] Stopping server failed
2023-12-16 16:38:29.788 [info]   Message: Pending response rejected since connection got disposed
  Code: -32097 
2023-12-16 16:38:29.788 [info] [Error - 4:38:29 PM] Stopping server failed
2023-12-16 16:38:29.788 [info]   Message: Pending response rejected since connection got disposed
  Code: -32097 
2023-12-16 16:38:29.788 [info] [Error - 4:38:29 PM] Stopping server failed
2023-12-16 16:38:29.788 [info]   Message: Pending response rejected since connection got disposed
  Code: -32097 
2023-12-16 16:38:29.788 [info] [Error - 4:38:29 PM] Stopping server failed
2023-12-16 16:38:29.788 [info]   Message: Pending response rejected since connection got disposed
  Code: -32097 

jmcollin78 avatar Dec 16 '23 16:12 jmcollin78

Normally Python intellisense is installed if the Python extension is installed. But it don't works and that is the bug.

The Pylance extension is always crashing (i guess because it is in conflict with the one installed by Python extension).

jmcollin78 avatar Dec 19 '23 17:12 jmcollin78

Thank you for logging the issue. Have you tried the pylance pre-release build?

bschnurr avatar Dec 19 '23 18:12 bschnurr

No. I try the last Pylance extension but it is always failing. and I guess the embedded Pylance extension in the Python extension does the same (but no proves of that.)

Is there any conflict if the both are activated ?

jmcollin78 avatar Dec 19 '23 21:12 jmcollin78

maybe something can be found from looking at the logs. see https://github.com/microsoft/pylance-release/blob/main/TROUBLESHOOTING.md#filing-an-issu

neverminded i see you posted..

i'm not too familiar with the dev container workflow but i'll take a look

bschnurr avatar Dec 19 '23 22:12 bschnurr

i just tried Devcontainers: New Devcontainer... and picked python. seems to be working.

2023-12-19 22:51:16.953 [info] (Client) Pylance async client (2023.12.1) started with python extension (2023.22.1)
2023-12-19 22:51:17.551 [info] [Info  - 10:51:17 PM] (1681) Pylance language server 2023.12.1 (pyright a78e2b10) starting
2023-12-19 22:51:17.551 [info] [Info  - 10:51:17 PM] (1681) Server root directory: /home/vscode/.vscode-server-insiders/extensions/ms-python.vscode-pylance-2023.12.1/dist
2023-12-19 22:51:17.552 [info] [Info  - 10:51:17 PM] (1681) Starting service instance "python"
2023-12-19 22:51:17.617 [info] (1681) No configuration file found.
2023-12-19 22:51:17.618 [info] (1681) No pyproject.toml file found.
2023-12-19 22:51:17.619 [info] [Info  - 10:51:17 PM] (1681) Setting pythonPath for service "python": "/usr/local/bin/python"
2023-12-19 22:51:17.619 [info] [Info  - 10:51:17 PM] (1681) Setting environmentName for service "python": "3.12.0 (global)"
2023-12-19 22:51:17.651 [info] [Info  - 10:51:17 PM] (1681) Assuming Python version 3.12
2023-12-19 22:51:17.651 [info] (1681) Assuming Python platform Linux
2023-12-19 22:51:17.704 [info] [Info  - 10:51:17 PM] (1681) Search paths for /workspaces/python
2023-12-19 22:51:17.705 [info] [Info  - 10:51:17 PM] (1681)   /home/vscode/.vscode-server-insiders/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib
2023-12-19 22:51:17.705 [info] [Info  - 10:51:17 PM] (1681)   /workspaces/python
2023-12-19 22:51:17.705 [info] [Info  - 10:51:17 PM] (1681)   /workspaces/python/typings
2023-12-19 22:51:17.705 [info] [Info  - 10:51:17 PM] (1681)   /home/vscode/.vscode-server-insiders/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stubs/...
2023-12-19 22:51:17.706 [info] [Info  - 10:51:17 PM] (1681)   /home/vscode/.vscode-server-insiders/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs
2023-12-19 22:51:17.706 [info] [Info  - 10:51:17 PM] (1681)   /usr/local/lib/python3.12
2023-12-19 22:51:17.707 [info] [Info  - 10:51:17 PM] (1681)   /usr/local/lib/python3.12/lib-dynload
2023-12-19 22:51:17.707 [info] [Info  - 10:51:17 PM] (1681)   /usr/local/lib/python3.12/site-packages
2023-12-19 22:51:17.707 [info] [Info  - 10:51:17 PM] (1681) Adding fs watcher for library directories:
 /usr/local/lib/python3.12
/usr/local/lib/python3.12/lib-dynload
/usr/local/lib/python3.12/site-packages
2023-12-19 22:51:17.707 [info] [Info  - 10:51:17 PM] (1681) Adding fs watcher for directories:
 /workspaces/python

bschnurr avatar Dec 19 '23 22:12 bschnurr

are you working with loose files or in a workspace? do you have a code repo to clone?

bschnurr avatar Dec 19 '23 22:12 bschnurr

Hello, yes I have this code repo : https://github.com/jmcollin78/versatile_thermostat

What is a loose file ?

I wanted to take some logs and I restart the container, then I have this message (first time I see it but I may have missed it) : Capture d’écran 2023-12-20 à 08 19 12

After restarting the window as suggested I see that log:

2023-12-20 07:20:18.032 [info] Test server listening.
2023-12-20 07:20:18.032 [info] Chemin de l’interpréteur Python : /usr/local/bin/python
2023-12-20 07:20:20.143 [info] Démarrage du serveur de langage Pylance

(Pylance have started)

When I try to CMD+hover an attribute, I have this little window (loading): Capture d’écran 2023-12-20 à 08 22 50

It waits a few second and then I have this message:

The Pylance crash 5 times I don't succeed to have to complete message, it is gone away before I can capture it.

Nothing more in the Python output window but I 've got this in the "server de langage Python":

2023-12-20 07:23:59.894 [info] (2326) [FG] parsing: /workspaces/versatile_thermostat/tests/test_bugs.py_chained___skip__completion__.py (1ms)
2023-12-20 07:23:59.894 [info] (2326) [FG] binding: /workspaces/versatile_thermostat/tests/test_bugs.py_chained___skip__completion__.py (0ms)
2023-12-20 07:23:59.904 [info] (2326) [FG] parsing: /workspaces/versatile_thermostat/tests/test_bugs.py_chained___skip__completion__.py (6ms)
2023-12-20 07:23:59.904 [info] (2326) [FG] binding: /workspaces/versatile_thermostat/tests/test_bugs.py_chained___skip__completion__.py (0ms)
2023-12-20 07:23:59.907 [info] (2326) [FG] parsing: /workspaces/versatile_thermostat/tests/test_bugs.py_chained___skip__completion__.py (1ms)
2023-12-20 07:23:59.907 [info] (2326) [FG] binding: /workspaces/versatile_thermostat/tests/test_bugs.py_chained___skip__completion__.py (0ms)
2023-12-20 07:23:59.916 [info] (2326) [FG] parsing: /workspaces/versatile_thermostat/tests/test_bugs.py (6ms)
2023-12-20 07:23:59.917 [info] (2326) [FG] parsing: /workspaces/versatile_thermostat/tests/test_bugs.py_chained___skip__completion__.py (1ms)
2023-12-20 07:23:59.917 [info] (2326) [FG] binding: /workspaces/versatile_thermostat/tests/test_bugs.py_chained___skip__completion__.py (0ms)
2023-12-20 07:23:59.919 [info] (2326) [FG] binding: /workspaces/versatile_thermostat/tests/test_bugs.py (2ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)] analyzing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/const.py ...
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]   parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/const.py (152ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/builtins.pyi [fs read 0ms] (264ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/builtins.pyi (64ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]   binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/const.py (15ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]   checking: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/const.py ...
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing.pyi [fs read 0ms] (77ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing.pyi (24ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing_extensions.pyi [fs read 0ms] (15ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing_extensions.pyi (3ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/_typeshed/__init__.pyi [fs read 0ms] (26ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/_typeshed/__init__.pyi (26ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/types.pyi [fs read 0ms] (27ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/types.pyi (11ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/abc.pyi [fs read 1ms] (10ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/abc.pyi (1ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     parsing: /usr/local/lib/python3.11/enum.py [fs read 3ms] (129ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     binding: /usr/local/lib/python3.11/enum.py (17ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/enum.pyi [fs read 0ms] (4ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/enum.pyi (2ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/const.py [fs read 0ms] (46ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/const.py (35ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/climate/__init__.py [fs read 1ms] (67ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/climate/__init__.py (7ms)
2023-12-20 07:23:59.943 [info] (2326) [BG(1)]     parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/climate/const.py [fs read 0ms] (5ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]     binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/climate/const.py (1ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]     parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/exceptions.py [fs read 1ms] (5ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]     binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/exceptions.py (2ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]     parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/prop_algorithm.py [fs read 8ms] (17ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]     binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/prop_algorithm.py (1ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/collections/abc.pyi [fs read 0ms] (0ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/collections/abc.pyi ...
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]       parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/_collections_abc.pyi [fs read 0ms] (1ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]       binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/_collections_abc.pyi (1ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/collections/abc.pyi (2ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]   checking: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/const.py (795ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)] analyzing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/const.py (1291ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)] getSemanticTokens full at /workspaces/versatile_thermostat/custom_components/versatile_thermostat/const.py (33ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)] getSemanticTokens full at /workspaces/versatile_thermostat/tests/test_bugs.py ...
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]   parsing: /workspaces/versatile_thermostat/tests/test_bugs.py (38ms)
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]   binding: /workspaces/versatile_thermostat/tests/test_bugs.py ...
2023-12-20 07:23:59.944 [info] (2326) [BG(1)]     parsing: /workspaces/versatile_thermostat/tests/commons.py [fs read 1ms] (77ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /workspaces/versatile_thermostat/tests/commons.py ...
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]       parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/underlyings.py (26ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]       binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/underlyings.py (18ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /workspaces/versatile_thermostat/tests/commons.py (59ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]   binding: /workspaces/versatile_thermostat/tests/test_bugs.py (145ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/unittest/mock.pyi [fs read 0ms] (17ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/unittest/mock.pyi (4ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/datetime.pyi [fs read 0ms] (11ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/datetime.pyi (2ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/logging/__init__.pyi [fs read 0ms] (27ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/logging/__init__.pyi (14ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/__init__.pyi [fs read 0ms] (2ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/__init__.pyi ...
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/base_events.pyi [fs read 0ms] (41ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/base_events.pyi (2ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/coroutines.pyi [fs read 0ms] (1ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/coroutines.pyi (0ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/events.pyi [fs read 0ms] (6ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/events.pyi (3ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/futures.pyi [fs read 1ms] (13ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/futures.pyi (0ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/locks.pyi [fs read 1ms] (2ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/locks.pyi (1ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/protocols.pyi [fs read 0ms] (1ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/protocols.pyi (1ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/queues.pyi [fs read 0ms] (1ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/queues.pyi (1ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/runners.pyi [fs read 0ms] (1ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/runners.pyi (0ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/streams.pyi [fs read 0ms] (2ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/streams.pyi (1ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/subprocess.pyi [fs read 0ms] (17ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/subprocess.pyi (0ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/tasks.pyi [fs read 0ms] (6ms)
2023-12-20 07:23:59.945 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/tasks.pyi (10ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/transports.pyi [fs read 1ms] (2ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/transports.pyi (1ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/exceptions.pyi [fs read 1ms] (2ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/exceptions.pyi (1ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/threads.pyi [fs read 0ms] (0ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/threads.pyi (1ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/taskgroups.pyi [fs read 0ms] (1ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/taskgroups.pyi (0ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/timeouts.pyi [fs read 0ms] (0ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/timeouts.pyi (1ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/unix_events.pyi [fs read 0ms] (1ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/unix_events.pyi (1ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/asyncio/__init__.pyi (124ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/pytest/__init__.py [fs read 0ms] (41ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/pytest/__init__.py (1ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/core.py [fs read 2ms] (86ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/core.py (25ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/config_entries.py [fs read 0ms] (197ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/config_entries.py (18ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/util/decorator.py [fs read 1ms] (1ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/util/decorator.py (0ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/entity.py [fs read 0ms] (47ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/entity.py (6ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/__init__.py [fs read 0ms] (3ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/__init__.py ...
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     parsing: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/schema_builder.py [fs read 0ms] (35ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/schema_builder.py (11ms)
2023-12-20 07:23:59.946 [info] (2326) [BG(1)]     parsing: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/validators.py [fs read 0ms] (24ms)
2023-12-20 07:23:59.946 [info] [Info  - 7:23:59 AM] (2326) Could not import 'urlparse' in file '/home/vscode/.local/lib/python3.11/site-packages/voluptuous/validators.py'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in stubPath '/workspaces/versatile_thermostat/typings'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat/typings'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat/typings'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in root directory of execution environment '/workspaces/versatile_thermostat'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in extraPath '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in extraPath '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Finding python search paths
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Executing interpreter: '/usr/local/bin/python'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Received 4 paths from interpreter
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)     /usr/local/lib/python3.11
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)     /usr/local/lib/python3.11/lib-dynload
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)     /home/vscode/.local/lib/python3.11/site-packages
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)     /usr/local/lib/python3.11/site-packages
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in python search path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in bundled stubs path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking for typeshed stdlib path
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking for typeshed stdlib path
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Typeshed path not found
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking for typeshed third-party path
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking for typeshed stubs path
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Typeshed path not found
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]     binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/validators.py (19ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]     parsing: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/util.py [fs read 0ms] (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]     binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/util.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]     parsing: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/error.py [fs read 0ms] (2ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]     binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/error.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/__init__.py (96ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/math.pyi [fs read 0ms] (2ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/math.pyi (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/config_validation.py [fs read 1ms] (39ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/config_validation.py (11ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/re.pyi [fs read 0ms] (16ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/re.pyi (2ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/pytest_homeassistant_custom_component/common.py [fs read 0ms] (124ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/pytest_homeassistant_custom_component/common.py (6ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/__init__.py [fs read 0ms] (5ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/__init__.py (0ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/time.pyi [fs read 0ms] (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/time.pyi (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/base_thermostat.py [fs read 13ms] (38ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/base_thermostat.py ...
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]     parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/config_schema.py [fs read 1ms] (16ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]     binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/config_schema.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/base_thermostat.py (35ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/restore_state.py [fs read 0ms] (3ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/restore_state.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /workspaces/versatile_thermostat/tests/const.py [fs read 2ms] (5ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /workspaces/versatile_thermostat/tests/const.py (0ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/number/__init__.py [fs read 0ms] (3ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/number/__init__.py (2ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/number/const.py [fs read 0ms] (2ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/number/const.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/entity_component.py [fs read 0ms] (3ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/entity_component.py (2ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/__init__.py [fs read 0ms] (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/__init__.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/event.py [fs read 0ms] (23ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/event.py (22ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/block_async_io.py [fs read 0ms] (8ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/block_async_io.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/loader.py [fs read 0ms] (22ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/loader.py (4ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/threading.pyi [fs read 0ms] (13ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/threading.pyi (12ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/commons.py [fs read 1ms] (3ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/commons.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/vtherm_api.py [fs read 9ms] (10ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/vtherm_api.py (0ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/contextvars.pyi [fs read 1ms] (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/contextvars.pyi (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/util/__init__.py [fs read 0ms] (11ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/util/__init__.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/util/uuid.py [fs read 0ms] (0ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/util/uuid.py (0ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/util/read_only_dict.py [fs read 0ms] (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/util/read_only_dict.py (0ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/functools.pyi [fs read 0ms] (2ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/functools.pyi (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/util/dt.py [fs read 0ms] (40ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/util/dt.py (2ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/ema.py [fs read 2ms] (3ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/ema.py (6ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/open_window_algorithm.py [fs read 1ms] (3ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/open_window_algorithm.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/condition.py [fs read 0ms] (7ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/condition.py (4ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/typing.py [fs read 0ms] (0ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/typing.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/__init__.py [fs read 0ms] (2ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/__init__.py (1ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/structures.py [fs read 1ms] (31ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/structures.py (3ms)
2023-12-20 07:23:59.947 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/_pytest/compat.py [fs read 0ms] (55ms)
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326) Could not import 'importlib_metadata' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/compat.py'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in stubPath '/workspaces/versatile_thermostat/typings'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat/typings'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat/typings'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in root directory of execution environment '/workspaces/versatile_thermostat'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Looking in extraPath '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:23:59.947 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Looking in extraPath '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Finding python search paths
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Executing interpreter: '/usr/local/bin/python'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Received 4 paths from interpreter
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)     /usr/local/lib/python3.11
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)     /usr/local/lib/python3.11/lib-dynload
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)     /home/vscode/.local/lib/python3.11/site-packages
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)     /usr/local/lib/python3.11/site-packages
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Looking in python search path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Looking in bundled stubs path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Looking for typeshed stdlib path
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Looking for typeshed stdlib path
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Attempting to resolve using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib'
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Typeshed path not found
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Looking for typeshed third-party path
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Looking for typeshed stubs path
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326)   Typeshed path not found
2023-12-20 07:23:59.948 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/_pytest/compat.py (22ms)
2023-12-20 07:23:59.948 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/dataclasses.pyi [fs read 0ms] (3ms)
2023-12-20 07:23:59.948 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/dataclasses.pyi (1ms)
2023-12-20 07:23:59.948 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/_pytest/scope.py [fs read 1ms] (2ms)
2023-12-20 07:23:59.948 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/_pytest/scope.py (1ms)
2023-12-20 07:23:59.948 [info] (2326) [BG(1)]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/inspect.pyi [fs read 0ms] (17ms)
2023-12-20 07:23:59.948 [info] (2326) [BG(1)]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/inspect.pyi (5ms)
2023-12-20 07:23:59.948 [info] (2326) [BG(1)]   parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/backports/functools.py [fs read 0ms] (13ms)
2023-12-20 07:23:59.948 [info] (2326) [BG(1)]   binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/backports/functools.py (0ms)
2023-12-20 07:23:59.948 [info] (2326) [BG(1)] getSemanticTokens full at /workspaces/versatile_thermostat/tests/test_bugs.py (2181ms)
2023-12-20 07:23:59.948 [info] [Info  - 7:23:59 AM] (2326) [BG(1)] Long operation: getSemanticTokens full at /workspaces/versatile_thermostat/tests/test_bugs.py (2181ms)
2023-12-20 07:23:59.949 [info] (2326) pytest configurations: {"message":"script","classes":["Test"],"files":["test_*.py","*_test.py"],"functions":["test"]}
2023-12-20 07:23:59.949 [info] (2326) [IDX(2)] scan packages /workspaces/versatile_thermostat (1556ms)
2023-12-20 07:24:00.207 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing.pyi [fs read 1ms] (23ms)
2023-12-20 07:24:00.243 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/builtins.pyi [fs read 0ms] (34ms)
2023-12-20 07:24:00.247 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/builtins.pyi (43ms)
2023-12-20 07:24:00.255 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing.pyi (7ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing_extensions.pyi [fs read 1ms] (3ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing_extensions.pyi (1ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing.pyi [fs read 0ms] (6ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/builtins.pyi [fs read 0ms] (34ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/builtins.pyi (15ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing.pyi (4ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing_extensions.pyi [fs read 1ms] (3ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/typing_extensions.pyi (1ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/_typeshed/__init__.pyi [fs read 1ms] (3ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/_typeshed/__init__.pyi (1ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/types.pyi [fs read 0ms] (4ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/types.pyi (10ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/abc.pyi [fs read 1ms] (2ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/abc.pyi (0ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] parsing: /workspaces/versatile_thermostat/tests/commons.py [fs read 5ms] (15ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] binding: /workspaces/versatile_thermostat/tests/commons.py ...
2023-12-20 07:24:00.277 [info] (2326) [FG]   parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/const.py (5ms)
2023-12-20 07:24:00.277 [info] (2326) [FG]   binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/const.py (1ms)
2023-12-20 07:24:00.277 [info] (2326) [FG]   parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/underlyings.py (14ms)
2023-12-20 07:24:00.277 [info] (2326) [FG]   binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/underlyings.py (3ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] binding: /workspaces/versatile_thermostat/tests/commons.py (24ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] parsing: /home/vscode/.local/lib/python3.11/site-packages/pytest/__init__.py [fs read 0ms] (2ms)
2023-12-20 07:24:00.277 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/pytest/__init__.py (0ms)
2023-12-20 07:24:00.278 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/logging/__init__.pyi [fs read 1ms] (5ms)
2023-12-20 07:24:00.278 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/logging/__init__.pyi (4ms)
2023-12-20 07:24:00.278 [info] (2326) [FG] parsing: /home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/__init__.py [fs read 1ms] (3ms)
2023-12-20 07:24:00.278 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/__init__.py (1ms)
2023-12-20 07:24:00.284 [info] (2326) [FG] parsing: /home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/structures.py [fs read 0ms] (14ms)
2023-12-20 07:24:00.286 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/structures.py (2ms)
2023-12-20 07:24:00.293 [info] (2326) [FG] parsing: /home/vscode/.local/lib/python3.11/site-packages/_pytest/compat.py [fs read 2ms] (7ms)
2023-12-20 07:24:00.294 [info] [Info  - 7:24:00 AM] (2326) Could not import 'importlib_metadata' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/compat.py'
2023-12-20 07:24:00.294 [info] [Info  - 7:24:00 AM] (2326)   Looking in stubPath '/workspaces/versatile_thermostat/typings'
2023-12-20 07:24:00.294 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat/typings'
2023-12-20 07:24:00.294 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat/typings'
2023-12-20 07:24:00.294 [info] [Info  - 7:24:00 AM] (2326)   Looking in root directory of execution environment '/workspaces/versatile_thermostat'
2023-12-20 07:24:00.294 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat'
2023-12-20 07:24:00.294 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat'
2023-12-20 07:24:00.294 [info] [Info  - 7:24:00 AM] (2326)   Looking in extraPath '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:24:00.294 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:24:00.294 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:24:00.294 [info] [Info  - 7:24:00 AM] (2326)   Looking in extraPath '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Finding python search paths
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Executing interpreter: '/usr/local/bin/python'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Received 4 paths from interpreter
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)     /usr/local/lib/python3.11
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)     /usr/local/lib/python3.11/lib-dynload
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)     /home/vscode/.local/lib/python3.11/site-packages
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)     /usr/local/lib/python3.11/site-packages
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Looking in python search path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Looking in bundled stubs path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:24:00.295 [info] [Info  - 7:24:00 AM] (2326)   Looking for typeshed stdlib path
2023-12-20 07:24:00.296 [info] [Info  - 7:24:00 AM] (2326)   Looking for typeshed stdlib path
2023-12-20 07:24:00.296 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib'
2023-12-20 07:24:00.296 [info] [Info  - 7:24:00 AM] (2326)   Typeshed path not found
2023-12-20 07:24:00.296 [info] [Info  - 7:24:00 AM] (2326)   Looking for typeshed third-party path
2023-12-20 07:24:00.296 [info] [Info  - 7:24:00 AM] (2326)   Looking for typeshed stubs path
2023-12-20 07:24:00.296 [info] [Info  - 7:24:00 AM] (2326)   Typeshed path not found
2023-12-20 07:24:00.296 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/_pytest/compat.py (2ms)
2023-12-20 07:24:00.298 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/dataclasses.pyi [fs read 0ms] (2ms)
2023-12-20 07:24:00.299 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/dataclasses.pyi (1ms)
2023-12-20 07:24:00.301 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/collections/abc.pyi [fs read 1ms] (1ms)
2023-12-20 07:24:00.302 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/collections/abc.pyi ...
2023-12-20 07:24:00.302 [info] (2326) [FG]   parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/_collections_abc.pyi [fs read 0ms] (1ms)
2023-12-20 07:24:00.302 [info] (2326) [FG]   binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/_collections_abc.pyi (0ms)
2023-12-20 07:24:00.302 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/collections/abc.pyi (1ms)
2023-12-20 07:24:00.315 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/enum.pyi [fs read 0ms] (4ms)
2023-12-20 07:24:00.315 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/enum.pyi (1ms)
2023-12-20 07:24:00.318 [info] (2326) [FG] parsing: /home/vscode/.local/lib/python3.11/site-packages/_pytest/scope.py [fs read 1ms] (1ms)
2023-12-20 07:24:00.319 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/_pytest/scope.py (1ms)
2023-12-20 07:24:00.334 [info] (2326) [FG] parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/core.py [fs read 1ms] (13ms)
2023-12-20 07:24:00.340 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/core.py (6ms)
2023-12-20 07:24:00.345 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/unittest/mock.pyi [fs read 1ms] (4ms)
2023-12-20 07:24:00.346 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/unittest/mock.pyi (1ms)
2023-12-20 07:24:00.357 [info] (2326) [FG] parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/climate/__init__.py [fs read 1ms] (3ms)
2023-12-20 07:24:00.359 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/climate/__init__.py (1ms)
2023-12-20 07:24:00.367 [info] (2326) [FG] parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/entity.py [fs read 2ms] (7ms)
2023-12-20 07:24:00.378 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/entity.py (11ms)
2023-12-20 07:24:00.382 [info] (2326) [FG] parsing: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/__init__.py [fs read 0ms] (0ms)
2023-12-20 07:24:00.387 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/__init__.py ...
2023-12-20 07:24:00.387 [info] (2326) [FG]   parsing: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/schema_builder.py [fs read 1ms] (5ms)
2023-12-20 07:24:00.390 [info] (2326) [FG]   binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/schema_builder.py (2ms)
2023-12-20 07:24:00.398 [info] (2326) [FG]   parsing: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/validators.py [fs read 0ms] (9ms)
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326) Could not import 'urlparse' in file '/home/vscode/.local/lib/python3.11/site-packages/voluptuous/validators.py'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking in stubPath '/workspaces/versatile_thermostat/typings'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat/typings'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat/typings'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking in root directory of execution environment '/workspaces/versatile_thermostat'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking in extraPath '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking in extraPath '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Finding python search paths
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Executing interpreter: '/usr/local/bin/python'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Received 4 paths from interpreter
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)     /usr/local/lib/python3.11
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)     /usr/local/lib/python3.11/lib-dynload
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)     /home/vscode/.local/lib/python3.11/site-packages
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)     /usr/local/lib/python3.11/site-packages
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11/lib-dynload'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking in python search path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/home/vscode/.local/lib/python3.11/site-packages'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking in python search path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/usr/local/lib/python3.11/site-packages'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking in bundled stubs path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve stub package using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/bundled/stubs'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking for typeshed stdlib path
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking for typeshed stdlib path
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Attempting to resolve using root path '/home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib'
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Typeshed path not found
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking for typeshed third-party path
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Looking for typeshed stubs path
2023-12-20 07:24:00.398 [info] [Info  - 7:24:00 AM] (2326)   Typeshed path not found
2023-12-20 07:24:00.400 [info] (2326) [FG]   binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/validators.py (2ms)
2023-12-20 07:24:00.401 [info] (2326) [FG]   parsing: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/util.py [fs read 1ms] (1ms)
2023-12-20 07:24:00.402 [info] (2326) [FG]   binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/util.py (1ms)
2023-12-20 07:24:00.403 [info] (2326) [FG]   parsing: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/error.py [fs read 0ms] (0ms)
2023-12-20 07:24:00.403 [info] (2326) [FG]   binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/error.py (0ms)
2023-12-20 07:24:00.403 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/voluptuous/__init__.py (21ms)
2023-12-20 07:24:00.418 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/math.pyi [fs read 1ms] (13ms)
2023-12-20 07:24:00.419 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/math.pyi (1ms)
2023-12-20 07:24:00.426 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/datetime.pyi [fs read 1ms] (3ms)
2023-12-20 07:24:00.427 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/datetime.pyi (1ms)
2023-12-20 07:24:00.438 [info] (2326) [FG] parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/config_validation.py [fs read 1ms] (10ms)
2023-12-20 07:24:00.442 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/helpers/config_validation.py (4ms)
2023-12-20 07:24:00.452 [info] (2326) [FG] parsing: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/const.py [fs read 1ms] (8ms)
2023-12-20 07:24:00.456 [info] (2326) [FG] binding: /home/vscode/.local/lib/python3.11/site-packages/homeassistant/const.py (3ms)
2023-12-20 07:24:00.477 [info] (2326) [FG] parsing: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/re.pyi [fs read 1ms] (3ms)
2023-12-20 07:24:00.478 [info] (2326) [FG] binding: /home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2023.12.1/dist/typeshed-fallback/stdlib/re.pyi (1ms)
2023-12-20 07:24:00.510 [info] (2326) [FG] parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/base_thermostat.py [fs read 8ms] (21ms)
2023-12-20 07:24:00.516 [info] (2326) [FG] binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/base_thermostat.py ...
2023-12-20 07:24:00.516 [info] (2326) [FG]   parsing: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/config_schema.py [fs read 3ms] (6ms)
2023-12-20 07:24:00.517 [info] (2326) [FG]   binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/config_schema.py (1ms)
2023-12-20 07:24:00.522 [info] (2326) [FG] binding: /workspaces/versatile_thermostat/custom_components/versatile_thermostat/base_thermostat.py (12ms)
2023-12-20 07:24:00.715 [info] [Error - 7:24:00 AM] Server process exited with signal SIGKILL.
2023-12-20 07:24:00.718 [info] [Error - 7:24:00 AM] The Pylance server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.

So the good news is that it is totally reproductible with the github repo I gave you above.

jmcollin78 avatar Dec 20 '23 07:12 jmcollin78

I tried reproducing with the https://github.com/jmcollin78/versatile_thermostat and there is no crash for me. It may have been a bug that's since been fixed. @jmcollin78 can you try our latest prerelease Pylance extension? 2024.1.101 is the current version as I'm writing this comment.

rchiodo avatar Jan 29 '24 21:01 rchiodo

Will try.

jmcollin78 avatar Jan 30 '24 07:01 jmcollin78

Idem with pre-release Python extention:

2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969) Could not import 'importlib_metadata' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/compat.py'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking in stubPath 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking in root directory of execution environment 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Finding python search paths
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Executing interpreter: '/usr/local/bin/python'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Received 4 paths from interpreter
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/lib-dynload
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)     file:///home/vscode/.local/lib/python3.11/site-packages
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/site-packages
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking in bundled stubs path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stdlib path
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stdlib path
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib'
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Typeshed path not found
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed third-party path
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stubs path
2024-02-04 07:43:44.251 [info] [Info  - 7:43:44 AM] (8969)   Typeshed path not found
2024-02-04 07:43:44.252 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/compat.py (1ms)
2024-02-04 07:43:44.259 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/config/argparsing.py [fs read 1ms] (5ms)
2024-02-04 07:43:44.261 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/config/argparsing.py (1ms)
2024-02-04 07:43:44.267 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/debugging.py [fs read 0ms] (6ms)
2024-02-04 07:43:44.268 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/debugging.py (1ms)
2024-02-04 07:43:44.275 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/capture.py [fs read 0ms] (5ms)
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969) Could not resolve source for 'colorama' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/capture.py'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Looking in root directory of execution environment 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Finding python search paths
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Executing interpreter: '/usr/local/bin/python'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Received 4 paths from interpreter
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/lib-dynload
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)     file:///home/vscode/.local/lib/python3.11/site-packages
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/site-packages
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.275 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.278 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/capture.py (3ms)
2024-02-04 07:43:44.282 [info] (8969) [FG] parsing: file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib/pdb.pyi [fs read 1ms] (3ms)
2024-02-04 07:43:44.283 [info] (8969) [FG] binding: file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib/pdb.pyi (1ms)
2024-02-04 07:43:44.288 [info] (8969) [FG] parsing: file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib/bdb.pyi [fs read 0ms] (4ms)
2024-02-04 07:43:44.289 [info] (8969) [FG] binding: file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib/bdb.pyi (0ms)
2024-02-04 07:43:44.290 [info] (8969) [FG] parsing: file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib/cmd.pyi [fs read 0ms] (1ms)
2024-02-04 07:43:44.290 [info] (8969) [FG] binding: file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib/cmd.pyi (0ms)
2024-02-04 07:43:44.294 [info] (8969) [FG] parsing: file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib/argparse.pyi [fs read 1ms] (3ms)
2024-02-04 07:43:44.296 [info] (8969) [FG] binding: file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib/argparse.pyi (2ms)
2024-02-04 07:43:44.305 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/pluggy/_manager.py [fs read 0ms] (3ms)
2024-02-04 07:43:44.310 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/pluggy/_manager.py (5ms)
2024-02-04 07:43:44.313 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_io/__init__.py [fs read 1ms] (1ms)
2024-02-04 07:43:44.314 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_io/__init__.py (0ms)
2024-02-04 07:43:44.320 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_io/terminalwriter.py [fs read 0ms] (6ms)
2024-02-04 07:43:44.321 [info] [Info  - 7:43:44 AM] (8969) Could not resolve source for 'colorama' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/_io/terminalwriter.py'
2024-02-04 07:43:44.321 [info] [Info  - 7:43:44 AM] (8969)   Looking in root directory of execution environment 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.321 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.321 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Finding python search paths
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Executing interpreter: '/usr/local/bin/python'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Received 4 paths from interpreter
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/lib-dynload
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///home/vscode/.local/lib/python3.11/site-packages
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/site-packages
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969) Could not resolve source for 'pygments.formatters.terminal' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/_io/terminalwriter.py'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in root directory of execution environment 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Finding python search paths
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Executing interpreter: '/usr/local/bin/python'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Received 4 paths from interpreter
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/lib-dynload
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///home/vscode/.local/lib/python3.11/site-packages
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/site-packages
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969) Could not import 'pygments.lexers.python' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/_io/terminalwriter.py'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in stubPath 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in root directory of execution environment 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Finding python search paths
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Executing interpreter: '/usr/local/bin/python'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Received 4 paths from interpreter
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/lib-dynload
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///home/vscode/.local/lib/python3.11/site-packages
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/site-packages
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Looking in bundled stubs path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.322 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stdlib path
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stdlib path
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Typeshed path not found
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed third-party path
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stubs path
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stubs/Pygments'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Resolved import with file 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stubs/Pygments/pygments/__init__.pyi'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Resolved import with file 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stubs/Pygments/pygments/lexers/__init__.pyi'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Typeshed path not found
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969) Could not resolve source for 'pygments' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/_io/terminalwriter.py'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Looking in root directory of execution environment 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Finding python search paths
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Executing interpreter: '/usr/local/bin/python'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Received 4 paths from interpreter
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/lib-dynload
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)     file:///home/vscode/.local/lib/python3.11/site-packages
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/site-packages
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.323 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969) Could not resolve source for 'pygments' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/_io/terminalwriter.py'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Looking in root directory of execution environment 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Finding python search paths
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Executing interpreter: '/usr/local/bin/python'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Received 4 paths from interpreter
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/lib-dynload
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)     file:///home/vscode/.local/lib/python3.11/site-packages
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/site-packages
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.324 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969) Could not resolve source for 'pygments.util' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/_io/terminalwriter.py'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Looking in root directory of execution environment 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Finding python search paths
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Executing interpreter: '/usr/local/bin/python'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Received 4 paths from interpreter
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/lib-dynload
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)     file:///home/vscode/.local/lib/python3.11/site-packages
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/site-packages
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.325 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.325 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_io/terminalwriter.py (2ms)
2024-02-04 07:43:44.334 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/freeze_support.py [fs read 0ms] (2ms)
2024-02-04 07:43:44.335 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/freeze_support.py (1ms)
2024-02-04 07:43:44.345 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/main.py [fs read 1ms] (9ms)
2024-02-04 07:43:44.350 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/main.py (4ms)
2024-02-04 07:43:44.357 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/reports.py [fs read 0ms] (4ms)
2024-02-04 07:43:44.360 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/reports.py (3ms)
2024-02-04 07:43:44.364 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/__init__.py [fs read 1ms] (2ms)
2024-02-04 07:43:44.369 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/__init__.py (1ms)
2024-02-04 07:43:44.370 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/stash.py [fs read 0ms] (1ms)
2024-02-04 07:43:44.370 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/stash.py (0ms)
2024-02-04 07:43:44.375 [info] (8969) [FG] parsing: file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib/_warnings.pyi [fs read 1ms] (1ms)
2024-02-04 07:43:44.376 [info] (8969) [FG] binding: file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib/_warnings.pyi (1ms)
2024-02-04 07:43:44.377 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/warning_types.py [fs read 0ms] (1ms)
2024-02-04 07:43:44.377 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/warning_types.py (0ms)
2024-02-04 07:43:44.389 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/structures.py [fs read 2ms] (6ms)
2024-02-04 07:43:44.391 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/mark/structures.py (2ms)
2024-02-04 07:43:44.398 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/py.py [fs read 1ms] (2ms)
2024-02-04 07:43:44.398 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/py.py (0ms)
2024-02-04 07:43:44.408 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_py/path.py [fs read 1ms] (9ms)
2024-02-04 07:43:44.416 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_py/path.py (8ms)
2024-02-04 07:43:44.421 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/outcomes.py [fs read 0ms] (2ms)
2024-02-04 07:43:44.422 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/outcomes.py (1ms)
2024-02-04 07:43:44.444 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/pytester.py [fs read 1ms] (17ms)
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969) Could not resolve source for 'pexpect' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/pytester.py'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Looking in root directory of execution environment 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Finding python search paths
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Executing interpreter: '/usr/local/bin/python'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Received 4 paths from interpreter
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/lib-dynload
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)     file:///home/vscode/.local/lib/python3.11/site-packages
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/site-packages
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.444 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.451 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/pytester.py (6ms)
2024-02-04 07:43:44.464 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/fixtures.py [fs read 0ms] (12ms)
2024-02-04 07:43:44.469 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/fixtures.py (6ms)
2024-02-04 07:43:44.474 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/scope.py [fs read 0ms] (2ms)
2024-02-04 07:43:44.474 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/scope.py (0ms)
2024-02-04 07:43:44.487 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/tmpdir.py [fs read 1ms] (3ms)
2024-02-04 07:43:44.488 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/tmpdir.py (1ms)
2024-02-04 07:43:44.495 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/monkeypatch.py [fs read 1ms] (6ms)
2024-02-04 07:43:44.497 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/monkeypatch.py (2ms)
2024-02-04 07:43:44.515 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/python.py [fs read 1ms] (9ms)
2024-02-04 07:43:44.523 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/python.py (8ms)
2024-02-04 07:43:44.561 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/python_api.py [fs read 1ms] (15ms)
2024-02-04 07:43:44.566 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/python_api.py (5ms)
2024-02-04 07:43:44.576 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_code/code.py [fs read 1ms] (8ms)
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969) Could not import 'exceptiongroup' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/_code/code.py'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Looking in stubPath 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Looking in root directory of execution environment 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Finding python search paths
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Executing interpreter: '/usr/local/bin/python'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Received 4 paths from interpreter
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/lib-dynload
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)     file:///home/vscode/.local/lib/python3.11/site-packages
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/site-packages
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.576 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Looking in bundled stubs path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stdlib path
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stdlib path
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib'
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Typeshed path not found
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed third-party path
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stubs path
2024-02-04 07:43:44.577 [info] [Info  - 7:43:44 AM] (8969)   Typeshed path not found
2024-02-04 07:43:44.583 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_code/code.py (6ms)
2024-02-04 07:43:44.592 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/runner.py [fs read 1ms] (4ms)
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969) Could not import 'exceptiongroup' in file '/home/vscode/.local/lib/python3.11/site-packages/_pytest/runner.py'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking in stubPath 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/typings'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking in root directory of execution environment 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking in extraPath 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Finding python search paths
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Executing interpreter: '/usr/local/bin/python'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Skipping '/usr/local/lib/python311.zip' because it is not a valid directory
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Received 4 paths from interpreter
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/lib-dynload
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)     file:///home/vscode/.local/lib/python3.11/site-packages
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)     file:///usr/local/lib/python3.11/site-packages
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/lib-dynload'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.local/lib/python3.11/site-packages'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking in python search path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///usr/local/lib/python3.11/site-packages'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking in bundled stubs path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve stub package using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/bundled/stubs'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stdlib path
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stdlib path
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Attempting to resolve using root path 'file:///home/vscode/.vscode-server/extensions/ms-python.vscode-pylance-2024.1.104/dist/typeshed-fallback/stdlib'
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Typeshed path not found
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed third-party path
2024-02-04 07:43:44.592 [info] [Info  - 7:43:44 AM] (8969)   Looking for typeshed stubs path
2024-02-04 07:43:44.593 [info] [Info  - 7:43:44 AM] (8969)   Typeshed path not found
2024-02-04 07:43:44.594 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/runner.py (2ms)
2024-02-04 07:43:44.609 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/terminal.py [fs read 1ms] (12ms)
2024-02-04 07:43:44.613 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/terminal.py (4ms)
2024-02-04 07:43:44.621 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/config/compat.py [fs read 1ms] (1ms)
2024-02-04 07:43:44.622 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/config/compat.py (1ms)
2024-02-04 07:43:44.623 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/pluggy/_tracing.py [fs read 1ms] (1ms)
2024-02-04 07:43:44.624 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/pluggy/_tracing.py (1ms)
2024-02-04 07:43:44.629 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/switch/const.py [fs read 1ms] (1ms)
2024-02-04 07:43:44.629 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/switch/const.py (0ms)
2024-02-04 07:43:44.630 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/number/websocket_api.py [fs read 1ms] (1ms)
2024-02-04 07:43:44.630 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/homeassistant/components/number/websocket_api.py (0ms)
2024-02-04 07:43:44.641 [info] (8969) [FG] parsing: file:///workspaces/versatile_thermostat/tests/conftest.py [fs read 3ms] (5ms)
2024-02-04 07:43:44.641 [info] (8969) [FG] binding: file:///workspaces/versatile_thermostat/tests/conftest.py (0ms)
2024-02-04 07:43:44.662 [info] (8969) [FG] parsing: file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat/config_flow.py [fs read 6ms] (11ms)
2024-02-04 07:43:44.664 [info] (8969) [FG] binding: file:///workspaces/versatile_thermostat/custom_components/versatile_thermostat/config_flow.py (2ms)
2024-02-04 07:43:44.674 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_version.py [fs read 1ms] (1ms)
2024-02-04 07:43:44.674 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_version.py (0ms)
2024-02-04 07:43:44.689 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_code/source.py [fs read 0ms] (12ms)
2024-02-04 07:43:44.690 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/_code/source.py (1ms)
2024-02-04 07:43:44.711 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/assertion/rewrite.py [fs read 1ms] (12ms)
2024-02-04 07:43:44.716 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/assertion/rewrite.py (4ms)
2024-02-04 07:43:44.720 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/assertion/truncate.py [fs read 1ms] (1ms)
2024-02-04 07:43:44.720 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/assertion/truncate.py (1ms)
2024-02-04 07:43:44.724 [info] (8969) [FG] parsing: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/assertion/util.py [fs read 1ms] (4ms)
2024-02-04 07:43:44.726 [info] (8969) [FG] binding: file:///home/vscode/.local/lib/python3.11/site-packages/_pytest/assertion/util.py (2ms)
2024-02-04 07:43:44.885 [info] [Error - 7:43:44 AM] Server process exited with signal SIGKILL.
2024-02-04 07:43:44.888 [info] [Error - 7:43:44 AM] The Pylance server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.

jmcollin78 avatar Feb 04 '24 07:02 jmcollin78

@rchiodo Can you please reopen the case ?

jmcollin78 avatar Feb 04 '24 08:02 jmcollin78

Sure. Are you using the same repository as you mentioned above? Are you running a docker container?

rchiodo avatar Feb 05 '24 17:02 rchiodo

Oh you mentioned a docker container above. This might be a duplicate of https://github.com/microsoft/pylance-release/issues/5230#issuecomment-1867730738. You could try increasing the memory allocated to the docker container.

I cannot reproduce this problem myself on a windows machine.

rchiodo avatar Feb 05 '24 17:02 rchiodo

It run on a devcontainer which is indeed a docker container. And the crash is in the container. I have to rebuild the container If I want to restart Pylance. Just restart the container don't restart it.

The error listed in the log I send have nothing to do with OutOfMemory in my opinion. The case #5230 clearly see OutOfMemory message.

Nevertheless, I will try to augment the memory of the container, If I succeed to find how to do. I don't manage the container myself but devcontainer do it for me.

jmcollin78 avatar Feb 05 '24 20:02 jmcollin78

What's your pylance extension, python extension, and vscode version?

StellaHuang95 avatar Feb 21 '24 01:02 StellaHuang95

Hello, I have VSCpde : Version : 1.86.2 (Universal)

pylance: v2024.2.2 and Python: v2024.0.1

I already tried "preliminary release" without success.

It was working fine previously as said in my first post. I wonder, if it could be a conflict between the Pylance already embedded in the Python extension and the one in the Pylance extension.

jmcollin78 avatar Feb 22 '24 10:02 jmcollin78

Curiously, I just remove the Pylance addon and pylance works as expected. I guess it is a conflict with the Pylance embedded into the Python addon.

I think I can close this issue.

jmcollin78 avatar Mar 03 '24 08:03 jmcollin78

@jmcollin78, Pylance gets installed when you install the Python extension, but it is not embedded in the Python extension. If you uninstalled Pylance then Python is likely starting Jedi instead. That's the behavior when "python.languageServer" is set to its default value:

image

debonte avatar Mar 03 '24 16:03 debonte

Oooh. So with Jedi it works and Pylance is really crashing on my environment. I will explicitly select Pylance to see what happens.

When selecting Pylance, it ask me to install it. So I was with Jedi. Your comment is valuable.

What is really confusing is that when you install Python you have this message: Capture d’écran 2024-03-03 à 17 49 10

jmcollin78 avatar Mar 03 '24 16:03 jmcollin78

So I can confirm Jedi works and not Pylance.

jmcollin78 avatar Mar 03 '24 17:03 jmcollin78