microsoft / pylance-release

Documentation and issues for Pylance
Creative Commons Attribution 4.0 International
1.7k stars 770 forks source link

auto adding type hint for typing.Union, but the syntax is not supported in old python version #5122

Closed Mike-Scarlet closed 8 months ago

Mike-Scarlet commented 10 months ago

Environment data

Code Snippet

before auto completion

import typing

class A:
  def Func() -> typing.Union[int, str]:
    pass

class B(A):
  def Fun

after auto completion

import typing

class A:
  def func() -> typing.Union[int, str]:
    pass

class B(A):
  def func() -> int | str:    # <--- auto function completion here
    pass

Repro Steps

  1. just copy the before auto completion code snippet above and use auto completion provided by VSCode

Expected behavior

import typing

class A:
  def Func() -> typing.Union[int, str]:
    pass

class B(A):
  def Func() -> typing.Union[int, str]:
    pass

Actual behavior

the filling type hints satisfy PEP 604, but is not supported in python 3.9

Logs

2023-11-16 10:56:31.129 [info] [Info  - 10:56:31 AM] (121104) Pylance language server 2023.11.10 (pyright 088ebaa5) starting
2023-11-16 10:56:31.130 [info] [Info  - 10:56:31 AM] (121104) Server root directory: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist
2023-11-16 10:56:31.136 [info] [Info  - 10:56:31 AM] (121104) Starting service instance "test_pylance"
2023-11-16 10:56:31.171 [info] (121104) No configuration file found.
2023-11-16 10:56:31.171 [info] (121104) No pyproject.toml file found.
2023-11-16 10:56:31.172 [info] [Info  - 10:56:31 AM] (121104) Setting pythonPath for service "test_pylance": "/home/ubuntu/.pyenv/versions/3.9.15/bin/python"
2023-11-16 10:56:31.172 [info] [Info  - 10:56:31 AM] (121104) Setting environmentName for service "test_pylance": "3.9.15 (global)"
2023-11-16 10:56:31.205 [info] [Info  - 10:56:31 AM] (121104) Assuming Python version 3.9
2023-11-16 10:56:31.205 [info] (121104) Assuming Python platform Linux
2023-11-16 10:56:31.255 [info] [Info  - 10:56:31 AM] (121104) Search paths for /media/ubuntu/test_pylance
2023-11-16 10:56:31.256 [info] [Info  - 10:56:31 AM] (121104)   /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib
2023-11-16 10:56:31.256 [info] [Info  - 10:56:31 AM] (121104)   /media/ubuntu/test_pylance
2023-11-16 10:56:31.256 [info] [Info  - 10:56:31 AM] (121104)   /media/ubuntu/test_pylance/typings
2023-11-16 10:56:31.256 [info] [Info  - 10:56:31 AM] (121104)   /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stubs/...
2023-11-16 10:56:31.256 [info] [Info  - 10:56:31 AM] (121104)   /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs
2023-11-16 10:56:31.256 [info] [Info  - 10:56:31 AM] (121104)   /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9
2023-11-16 10:56:31.256 [info] [Info  - 10:56:31 AM] (121104)   /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/lib-dynload
2023-11-16 10:56:31.256 [info] [Info  - 10:56:31 AM] (121104)   /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages
2023-11-16 10:56:31.256 [info] [Info  - 10:56:31 AM] (121104)   /media/ubuntu/data/tools/misc/python_general_lib
2023-11-16 10:56:31.257 [info] [Info  - 10:56:31 AM] (121104)   /media/ubuntu/co-tracker
2023-11-16 10:56:31.257 [info] [Info  - 10:56:31 AM] (121104) Adding fs watcher for library directories:
 /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9
/home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/lib-dynload
/home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages
/media/ubuntu/data/tools/misc/python_general_lib
/media/ubuntu/co-tracker
2023-11-16 10:56:31.257 [info] [Info  - 10:56:31 AM] (121104) Adding fs watcher for directories:
 /media/ubuntu/test_pylance
2023-11-16 10:56:31.257 [info] (121104) Searching for source files
2023-11-16 10:56:31.260 [info] [Info  - 10:56:31 AM] (121104) Found 1 source file
2023-11-16 10:56:31.260 [info] (121104) pytest configurations: {"message":"script","classes":["Test"],"files":["test_*.py","*_test.py"],"functions":["test"]}
2023-11-16 10:56:31.261 [info] (121104) pytest configurations: {"message":"script","classes":["Test"],"files":["test_*.py","*_test.py"],"functions":["test"]}
2023-11-16 10:56:31.295 [info] (121104) [FG] parsing: /media/ubuntu/test_pylance/test_auto_import.py (16ms)
2023-11-16 10:56:31.424 [info] (121104) [FG] parsing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/builtins.pyi [fs read 3ms] (127ms)
2023-11-16 10:56:31.459 [info] (121104) [FG] binding: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/builtins.pyi (35ms)
2023-11-16 10:56:31.460 [info] (121104) [FG] binding: /media/ubuntu/test_pylance/test_auto_import.py (1ms)
2023-11-16 10:56:31.739 [info] (121104) pytest configurations: {"message":"request cancelled","classes":["Test"],"files":["test_*.py","*_test.py"],"functions":["test"]}
2023-11-16 10:56:31.776 [info] (121104) [BG(1)] getSemanticTokens full at /media/ubuntu/test_pylance/test_auto_import.py ...
2023-11-16 10:56:31.776 [info] (121104) [BG(1)]   parsing: /media/ubuntu/test_pylance/test_auto_import.py (33ms)
2023-11-16 10:56:31.870 [info] (121104) [BG(1)]   parsing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/builtins.pyi [fs read 3ms] (94ms)
2023-11-16 10:56:31.911 [info] (121104) [BG(1)]   binding: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/builtins.pyi (39ms)
2023-11-16 10:56:31.911 [info] (121104) [BG(1)]   binding: /media/ubuntu/test_pylance/test_auto_import.py (1ms)
2023-11-16 10:56:31.920 [info] (121104) [IDX(2)] scan packages /media/ubuntu/test_pylance ...
2023-11-16 10:56:31.920 [info] (121104) [IDX(2)]   read stdlib indices (33ms)
2023-11-16 10:56:31.945 [info] (121104) [BG(1)]   parsing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/typing.pyi [fs read 0ms] (26ms)
2023-11-16 10:56:31.955 [info] (121104) [BG(1)]   binding: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/typing.pyi (10ms)
2023-11-16 10:56:31.968 [info] (121104) [BG(1)]   parsing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/typing_extensions.pyi [fs read 1ms] (8ms)
2023-11-16 10:56:31.989 [info] (121104) [BG(1)]   binding: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/typing_extensions.pyi (22ms)
2023-11-16 10:56:32.030 [info] (121104) [BG(1)]   parsing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/_typeshed/__init__.pyi [fs read 1ms] (10ms)
2023-11-16 10:56:32.035 [info] (121104) [BG(1)]   binding: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/_typeshed/__init__.pyi (4ms)
2023-11-16 10:56:32.044 [info] (121104) [BG(1)]   parsing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/abc.pyi [fs read 1ms] (2ms)
2023-11-16 10:56:32.045 [info] (121104) [BG(1)]   binding: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/abc.pyi (0ms)
2023-11-16 10:56:32.051 [info] (121104) [BG(1)] getSemanticTokens full at /media/ubuntu/test_pylance/test_auto_import.py (310ms)
2023-11-16 10:56:32.128 [info] (121104) [BG(1)] analyzing: /media/ubuntu/test_pylance/test_auto_import.py ...
2023-11-16 10:56:32.129 [info] (121104) [BG(1)]   checking: /media/ubuntu/test_pylance/test_auto_import.py ...
2023-11-16 10:56:32.129 [info] (121104) [BG(1)]     parsing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/typing.py [fs read 0ms] (70ms)
2023-11-16 10:56:32.156 [info] (121104) [BG(1)]     binding: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/typing.py (28ms)
2023-11-16 10:56:32.175 [info] (121104) [BG(1)]   checking: /media/ubuntu/test_pylance/test_auto_import.py (122ms)
2023-11-16 10:56:32.175 [info] (121104) [BG(1)] analyzing: /media/ubuntu/test_pylance/test_auto_import.py (123ms)
2023-11-16 10:56:32.178 [info] (121104) [BG(1)] getSemanticTokens range 0:0 - 8:12 at /media/ubuntu/test_pylance/test_auto_import.py (2ms)
2023-11-16 10:56:32.183 [info] (121104) [BG(1)] indexing: /media/ubuntu/test_pylance/test_auto_import.py [found 2] (1ms)
2023-11-16 10:56:32.185 [info] (121104) pytest configurations: {"message":"script","classes":["Test"],"files":["test_*.py","*_test.py"],"functions":["test"]}
2023-11-16 10:56:32.422 [info] (121104) [IDX(2)] scan packages /media/ubuntu/test_pylance (535ms)
2023-11-16 10:56:32.552 [info] (121104) [IDX(2)] index packages /media/ubuntu/test_pylance ...
2023-11-16 10:56:32.552 [info] (121104) [IDX(2)]   index execution environment /media/ubuntu/test_pylance ...
2023-11-16 10:56:32.552 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_afm.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.552 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_c_internal_utils.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.552 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_cm.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.553 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_color_data.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.553 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_constrained_layout.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.553 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_docstring.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.553 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_enums.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.553 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_fontconfig_pattern.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.553 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_layoutgrid.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.553 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_mathtext.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.554 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_mathtext_data.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.554 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_pylab_helpers.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.554 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_text_helpers.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.554 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_tight_bbox.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.554 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_tight_layout.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.554 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/matplotlib/_version.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.555 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/sklearn/_config.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.555 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/sklearn/_distributor_init.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.555 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/bundled/stubs/sklearn/_min_dependencies.pyi [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.555 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/concurrent/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.555 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/distutils/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.556 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/idlelib/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.556 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/lib2to3/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.556 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/pydoc_data/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.556 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/test/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.556 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/turtledemo/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.557 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/urllib/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.557 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/wsgiref/__init__.py [skipped: no '__all__' defined] (1ms)
2023-11-16 10:56:32.557 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/xmlrpc/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.557 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/audioread/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.557 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/backcall/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.557 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/fastapi/_compat.py [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.557 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/flow_vis/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.558 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/fqdn/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.558 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/functorch/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.558 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/future/__init__.py [skipped: no '__all__' defined] (1ms)
2023-11-16 10:56:32.558 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/gradio/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.558 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/imageio_ffmpeg/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.558 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/ipython_genutils/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.558 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/ipywidgets/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.558 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/jedi/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.559 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/jupyter_console/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.559 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/jupyter_lsp/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.559 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/jupyterlab/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.559 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/jupyterlab_pygments/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.559 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/laspy/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.560 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/laszip/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.560 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/libfuturize/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.560 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/libpasteurize/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.560 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/llvmlite/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.560 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/matplotlib/_animation_data.py [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.561 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/matplotlib/_blocking_input.py [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.561 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/matplotlib/_cm_listed.py [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.561 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/matplotlib/_internal_utils.py [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.561 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/matplotlib/_type1font.py [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.561 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/matplotlib/pylab.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.562 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/matplotlib/sphinxext/__init__.py [skipped: no '__all__' defined] (1ms)
2023-11-16 10:56:32.562 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/matplotlib/tests/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.562 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/matplotlib/tight_bbox.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.562 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/matplotlib_inline/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.562 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/mgrs/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.562 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/moviepy/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.562 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/mpmath/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.562 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/msgpack/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.563 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/multipart/__init__.py [skipped: no '__all__' defined] (1ms)
2023-11-16 10:56:32.563 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/notebook/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.563 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/notebook_shim/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.563 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/nvfuser/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.563 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/past/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.563 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/pooch/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.563 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/ptyprocess/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.563 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/pydub/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.563 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/qtconsole/__init__.py [skipped: no '__all__' defined] (1ms)
2023-11-16 10:56:32.563 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/qwt/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.563 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/scenedetect/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.564 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/scipy/_distributor_init.py [skipped: private or protected file] (0ms)
2023-11-16 10:56:32.564 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/scipy/conftest.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.564 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/scipy/version.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.564 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/semantic_version/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.564 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/soxr/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.564 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/timm/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.565 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/tinycss2/__init__.py [skipped: no '__all__' defined] (1ms)
2023-11-16 10:56:32.565 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/tlz/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.565 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/toolz/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.565 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/torchgen/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.565 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/torchvision/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.565 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/tzdata/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.565 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/utm/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.565 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/webencodings/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.566 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/websocket/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.566 [info] (121104) [IDX(2)]     indexing: /home/ubuntu/.pyenv/versions/3.9.15/lib/python3.9/site-packages/widgetsnbextension/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.566 [info] (121104) [IDX(2)]     indexing: /media/ubuntu/data/tools/misc/python_general_lib/python_general_lib/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.566 [info] (121104) [IDX(2)]     indexing: /media/ubuntu/co-tracker/cotracker/__init__.py [skipped: no '__all__' defined] (0ms)
2023-11-16 10:56:32.585 [info] (121104) [IDX(2)]   index execution environment /media/ubuntu/test_pylance [found 10555 in 271 files] (38ms)
2023-11-16 10:56:32.586 [info] (121104) [IDX(2)] index packages /media/ubuntu/test_pylance [found 10555 in 1 exec envs] (90ms)
2023-11-16 10:56:50.562 [info] (121104) [FG] parsing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/typing.pyi [fs read 3ms] (48ms)
2023-11-16 10:56:50.575 [info] (121104) [FG] binding: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/typing.pyi (13ms)
2023-11-16 10:56:50.590 [info] (121104) [FG] parsing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/typing_extensions.pyi [fs read 1ms] (12ms)
2023-11-16 10:56:50.594 [info] (121104) [FG] binding: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/typing_extensions.pyi (4ms)
2023-11-16 10:56:50.630 [info] (121104) [FG] parsing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/_typeshed/__init__.pyi [fs read 0ms] (11ms)
2023-11-16 10:56:50.632 [info] (121104) [FG] binding: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/_typeshed/__init__.pyi (2ms)
2023-11-16 10:56:50.641 [info] (121104) [FG] parsing: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/abc.pyi [fs read 0ms] (1ms)
2023-11-16 10:56:50.641 [info] (121104) [FG] binding: /home/ubuntu/.vscode/extensions/ms-python.vscode-pylance-2023.11.10/dist/typeshed-fallback/stdlib/abc.pyi (0ms)
2023-11-16 10:56:51.140 [info] (121104) [FG] parsing: /media/ubuntu/test_pylance/test_auto_import.py (1ms)
2023-11-16 10:56:51.141 [info] (121104) [FG] binding: /media/ubuntu/test_pylance/test_auto_import.py (0ms)
2023-11-16 10:56:51.355 [info] (121104) [BG(1)] analyzing: /media/ubuntu/test_pylance/test_auto_import.py ...
2023-11-16 10:56:51.355 [info] (121104) [BG(1)]   parsing: /media/ubuntu/test_pylance/test_auto_import.py (3ms)
2023-11-16 10:56:51.356 [info] (121104) [BG(1)]   binding: /media/ubuntu/test_pylance/test_auto_import.py (0ms)
2023-11-16 10:56:51.377 [info] (121104) [BG(1)]   checking: /media/ubuntu/test_pylance/test_auto_import.py (21ms)
2023-11-16 10:56:51.377 [info] (121104) [BG(1)] analyzing: /media/ubuntu/test_pylance/test_auto_import.py (26ms)
2023-11-16 10:56:51.379 [info] (121104) [BG(1)] indexing: /media/ubuntu/test_pylance/test_auto_import.py [found 2] (0ms)
2023-11-16 10:56:51.555 [info] (121104) [BG(1)] getSemanticTokens delta previousResultId:1700103391912 at /media/ubuntu/test_pylance/test_auto_import.py (3ms)
2023-11-16 10:56:52.132 [info] (121104) [BG(1)] analyzing: /media/ubuntu/test_pylance/test_auto_import.py ...
2023-11-16 10:56:52.132 [info] (121104) [BG(1)]   parsing: /media/ubuntu/test_pylance/test_auto_import.py (2ms)
2023-11-16 10:56:52.133 [info] (121104) [BG(1)]   binding: /media/ubuntu/test_pylance/test_auto_import.py (1ms)
2023-11-16 10:56:52.163 [info] (121104) [BG(1)]   checking: /media/ubuntu/test_pylance/test_auto_import.py (30ms)
2023-11-16 10:56:52.163 [info] (121104) [BG(1)] analyzing: /media/ubuntu/test_pylance/test_auto_import.py (33ms)
2023-11-16 10:56:52.165 [info] (121104) [FG] parsing: /media/ubuntu/test_pylance/test_auto_import.py (1ms)
2023-11-16 10:56:52.166 [info] (121104) [FG] binding: /media/ubuntu/test_pylance/test_auto_import.py (0ms)
2023-11-16 10:56:52.166 [info] (121104) [BG(1)] indexing: /media/ubuntu/test_pylance/test_auto_import.py [found 2] (0ms)
2023-11-16 10:56:52.331 [info] (121104) [BG(1)] getSemanticTokens delta previousResultId:1700103411551 at /media/ubuntu/test_pylance/test_auto_import.py (3ms)
heejaechang commented 10 months ago

bug: override method code gen should consider python version when they generate python code.

heejaechang commented 8 months ago

this should be work now. but it should be controlled by pep604Printing setting.