Skip to content

raise exceptions #460

@CrowMEV

Description

@CrowMEV

when pylint is installed in the virtual environment, the ms-python-pylint extension starts raising exceptions

2023-11-26 17:55:09.637 [info] Name: Pylint
2023-11-26 17:55:09.637 [info] Module: pylint
2023-11-26 17:55:09.637 [info] Python extension loading
2023-11-26 17:55:09.637 [info] Waiting for interpreter from Python extension.
2023-11-26 17:55:09.637 [info] No interpreter found from setting pylint.interpreter
2023-11-26 17:55:09.637 [info] Getting interpreter from ms-python.python extension for workspace /home/mev/Projects/tgparsing/backend
2023-11-26 17:55:09.637 [info] Python extension loaded
2023-11-26 17:55:09.637 [info] Interpreter from ms-python.python extension for /home/mev/Projects/tgparsing/backend: /home/mev/Projects/tgparsing/backend/.venv/bin/python
2023-11-26 17:55:09.637 [info] No interpreter found from setting pylint.interpreter
2023-11-26 17:55:09.637 [info] Getting interpreter from ms-python.python extension for workspace /home/mev/Projects/tgparsing/backend
2023-11-26 17:55:09.637 [info] Interpreter from ms-python.python extension for /home/mev/Projects/tgparsing/backend: /home/mev/Projects/tgparsing/backend/.venv/bin/python
2023-11-26 17:55:09.637 [info] Server run command: /home/mev/Projects/tgparsing/backend/.venv/bin/python /home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/tool/lsp_server.py
2023-11-26 17:55:09.637 [info] Server: Start requested.
2023-11-26 17:55:09.774 [info] CWD Server: /home/mev/Projects/tgparsing/backend
2023-11-26 17:55:09.811 [info] Settings used to run Server:
[
    {
        "cwd": "/home/mev/Projects/tgparsing/backend",
        "workspace": "file:///home/mev/Projects/tgparsing/backend",
        "args": [
            "--disable=C0114, C0115, C0116, W1514, W3101"
        ],
        "severity": {
            "convention": "Information",
            "error": "Error",
            "fatal": "Error",
            "refactor": "Hint",
            "warning": "Warning",
            "info": "Information"
        },
        "path": [],
        "ignorePatterns": [],
        "interpreter": [
            "/home/mev/Projects/tgparsing/backend/.venv/bin/python"
        ],
        "importStrategy": "useBundled",
        "showNotifications": "onError",
        "extraPaths": []
    }
]

2023-11-26 17:55:09.874 [info] Global settings:
{
    "cwd": "${workspaceFolder}",
    "workspace": "/home/mev",
    "args": [
        "--disable=C0114, C0115, C0116, W1514, W3101"
    ],
    "severity": {
        "convention": "Information",
        "error": "Error",
        "fatal": "Error",
        "refactor": "Hint",
        "warning": "Warning",
        "info": "Information"
    },
    "path": [],
    "ignorePatterns": [],
    "interpreter": [],
    "importStrategy": "useBundled",
    "showNotifications": "onError",
    "extraPaths": []
}

2023-11-26 17:55:09.907 [info] sys.path used to run Server:
   /home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs
   /home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/tool
   /home/mev/Projects/tgparsing/backend
   /home/mev/Projects/tgparsing/backend/app
   /usr/lib/python311.zip
   /usr/lib/python3.11
   /usr/lib/python3.11/lib-dynload
   /home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages
2023-11-26 17:55:09.951 [info] /home/mev/Projects/tgparsing/backend/.venv/bin/python -m pylint --version
2023-11-26 17:55:09.981 [info] CWD Linter: /home/mev/Projects/tgparsing/backend
2023-11-26 17:55:10.020 [info] 
pylint 3.0.2
astroid 2.15.8
Python 3.11.6 (main, Nov 14 2023, 09:36:21) [GCC 13.2.1 20230801]


2023-11-26 17:55:10.040 [info] Version info for linter running for /home/mev/Projects/tgparsing/backend:
pylint 3.0.2
astroid 2.15.8
Python 3.11.6 (main, Nov 14 2023, 09:36:21) [GCC 13.2.1 20230801]

2023-11-26 17:55:10.081 [info] SUPPORTED pylint>=2.12.2
FOUND pylint==3.0.2

2023-11-26 17:55:10.177 [info] [Trace - 5:55:10 PM] Sending request 'textDocument/codeAction - (1)'.
2023-11-26 17:55:10.232 [info] [Trace - 5:55:10 PM] Received notification 'window/logMessage'.
2023-11-26 17:55:10.232 [info] /home/mev/Projects/tgparsing/backend/.venv/bin/python -m pylint --reports=n --output-format=json --disable=C0114, C0115, C0116, W1514, W3101 --clear-cache-post-run=y --from-stdin /home/mev/Projects/tgparsing/backend/app/services/user/db_handlers.py
2023-11-26 17:55:10.279 [info] [Trace - 5:55:10 PM] Received notification 'window/logMessage'.
2023-11-26 17:55:10.279 [info] CWD Linter: /home/mev/Projects/tgparsing/backend
2023-11-26 17:55:10.303 [info] [Trace - 5:55:10 PM] Received notification 'window/logMessage'.
2023-11-26 17:55:10.303 [info] [Error - 5:55:10 PM] Traceback (most recent call last):
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/tool/lsp_server.py", line 770, in _run_tool_on_document
    result = utils.run_module(
             ^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/tool/lsp_utils.py", line 208, in run_module
    return _run_module(module, argv, use_stdin, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/tool/lsp_utils.py", line 193, in _run_module
    runpy.run_module(module, run_name="__main__")
  File "<frozen runpy>", line 229, in run_module
  File "<frozen runpy>", line 88, in _run_code
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/__main__.py", line 10, in <module>
    pylint.run_pylint()
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/__init__.py", line 34, in run_pylint
    PylintRun(argv or sys.argv[1:])
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/lint/run.py", line 162, in __init__
    args = _config_initialization(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/config/config_initialization.py", line 61, in _config_initialization
    linter.load_plugin_modules(utils._splitstrip(config_data["load-plugins"]))
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/lint/pylinter.py", line 381, in load_plugin_modules
    module.register(self)
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/__init__.py", line 22, in register
    checker = importlib.import_module(module, package=os.path.basename(dirname))
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/checkers/class_attr_loader.py", line 4, in <module>
    from pylint.interfaces import IAstroidChecker
ImportError: cannot import name 'IAstroidChecker' from 'pylint.interfaces' (/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/interfaces.py)

2023-11-26 17:55:10.305 [info] [Trace - 5:55:10 PM] Received notification 'window/showMessage'.
2023-11-26 17:55:10.309 [info] [Trace - 5:55:10 PM] Received notification 'window/logMessage'.
2023-11-26 17:55:10.309 [info] [Error - 5:55:10 PM] Linting failed with error:
Traceback (most recent call last):
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/tool/lsp_server.py", line 144, in _linting_helper
    result = _run_tool_on_document(document, use_stdin=True, extra_args=extra_args)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/tool/lsp_server.py", line 770, in _run_tool_on_document
    result = utils.run_module(
             ^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/tool/lsp_utils.py", line 208, in run_module
    return _run_module(module, argv, use_stdin, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/tool/lsp_utils.py", line 193, in _run_module
    runpy.run_module(module, run_name="__main__")
  File "<frozen runpy>", line 229, in run_module
  File "<frozen runpy>", line 88, in _run_code
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/__main__.py", line 10, in <module>
    pylint.run_pylint()
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/__init__.py", line 34, in run_pylint
    PylintRun(argv or sys.argv[1:])
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/lint/run.py", line 162, in __init__
    args = _config_initialization(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/config/config_initialization.py", line 61, in _config_initialization
    linter.load_plugin_modules(utils._splitstrip(config_data["load-plugins"]))
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/lint/pylinter.py", line 381, in load_plugin_modules
    module.register(self)
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/__init__.py", line 22, in register
    checker = importlib.import_module(module, package=os.path.basename(dirname))
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/checkers/class_attr_loader.py", line 4, in <module>
    from pylint.interfaces import IAstroidChecker
ImportError: cannot import name 'IAstroidChecker' from 'pylint.interfaces' (/home/mev/.vscode/extensions/ms-python.pylint-2023.10.1/bundled/libs/pylint/interfaces.py)

2023-11-26 17:55:10.310 [info] [Trace - 5:55:10 PM] Received notification 'textDocument/publishDiagnostics'.
2023-11-26 17:55:10.310 [info] [Trace - 5:55:10 PM] Received response 'textDocument/codeAction - (1)' in 133ms.
2023-11-26 17:55:10.650 [info] [Trace - 5:55:10 PM] Sending request 'textDocument/codeAction - (2)'.
2023-11-26 17:55:10.656 [info] [Trace - 5:55:10 PM] Received response 'textDocument/codeAction - (2)' in 6ms.
2023-11-26 17:55:11.006 [info] [Trace - 5:55:11 PM] Sending request 'textDocument/codeAction - (3)'.
2023-11-26 17:55:11.012 [info] [Trace - 5:55:11 PM] Received response 'textDocument/codeAction - (3)' in 5ms.
2023-11-26 17:56:03.799 [info] [Trace - 5:56:03 PM] Sending request 'shutdown - (4)'.
2023-11-26 17:56:03.806 [info] [Trace - 5:56:03 PM] Received response 'shutdown - (4)' in 16ms.
2023-11-26 17:56:03.807 [info] [Trace - 5:56:03 PM] Sending notification 'exit'.
2023-11-26 17:56:06.463 [info] Name: Pylint
2023-11-26 17:56:06.463 [info] Module: pylint
2023-11-26 17:56:06.463 [info] Python extension loading
2023-11-26 17:56:06.463 [info] Waiting for interpreter from Python extension.
2023-11-26 17:56:06.463 [info] No interpreter found from setting pylint.interpreter
2023-11-26 17:56:06.463 [info] Getting interpreter from ms-python.python extension for workspace /home/mev/Projects/tgparsing/backend
2023-11-26 17:56:06.463 [info] Python extension loaded
2023-11-26 17:56:06.463 [info] Interpreter from ms-python.python extension for /home/mev/Projects/tgparsing/backend: /home/mev/Projects/tgparsing/backend/.venv/bin/python
2023-11-26 17:56:06.463 [info] No interpreter found from setting pylint.interpreter
2023-11-26 17:56:06.463 [info] Getting interpreter from ms-python.python extension for workspace /home/mev/Projects/tgparsing/backend
2023-11-26 17:56:06.463 [info] Interpreter from ms-python.python extension for /home/mev/Projects/tgparsing/backend: /home/mev/Projects/tgparsing/backend/.venv/bin/python
2023-11-26 17:56:06.463 [info] Server run command: /home/mev/Projects/tgparsing/backend/.venv/bin/python /home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py
2023-11-26 17:56:06.463 [info] Server: Start requested.
2023-11-26 17:56:07.245 [info] CWD Server: /home/mev/Projects/tgparsing/backend
2023-11-26 17:56:07.319 [info] Settings used to run Server:
[
    {
        "cwd": "/home/mev/Projects/tgparsing/backend",
        "workspace": "file:///home/mev/Projects/tgparsing/backend",
        "args": [
            "--disable=C0114, C0115, C0116, W1514, W3101"
        ],
        "severity": {
            "convention": "Information",
            "error": "Error",
            "fatal": "Error",
            "refactor": "Hint",
            "warning": "Warning",
            "info": "Information"
        },
        "path": [],
        "ignorePatterns": [],
        "interpreter": [
            "/home/mev/Projects/tgparsing/backend/.venv/bin/python"
        ],
        "importStrategy": "useBundled",
        "showNotifications": "onError",
        "extraPaths": []
    }
]

2023-11-26 17:56:07.332 [info] Global settings:
{
    "cwd": "${workspaceFolder}",
    "workspace": "/home/mev",
    "args": [
        "--disable=C0114, C0115, C0116, W1514, W3101"
    ],
    "severity": {
        "convention": "Information",
        "error": "Error",
        "fatal": "Error",
        "refactor": "Hint",
        "warning": "Warning",
        "info": "Information"
    },
    "path": [],
    "ignorePatterns": [],
    "interpreter": [],
    "importStrategy": "useBundled",
    "showNotifications": "onError",
    "extraPaths": []
}

2023-11-26 17:56:07.357 [info] sys.path used to run Server:
   /home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs
   /home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool
   /home/mev/Projects/tgparsing/backend
   /home/mev/Projects/tgparsing/backend/app
   /usr/lib/python311.zip
   /usr/lib/python3.11
   /usr/lib/python3.11/lib-dynload
   /home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages
2023-11-26 17:56:07.427 [info] /home/mev/Projects/tgparsing/backend/.venv/bin/python -m pylint --version
2023-11-26 17:56:07.455 [info] CWD Linter: /home/mev/Projects/tgparsing/backend
2023-11-26 17:56:07.488 [info] 
pylint 3.0.2
astroid 2.15.8
Python 3.11.6 (main, Nov 14 2023, 09:36:21) [GCC 13.2.1 20230801]


2023-11-26 17:56:07.558 [info] Version info for linter running for /home/mev/Projects/tgparsing/backend:
pylint 3.0.2
astroid 2.15.8
Python 3.11.6 (main, Nov 14 2023, 09:36:21) [GCC 13.2.1 20230801]

2023-11-26 17:56:07.605 [info] SUPPORTED pylint>=2.12.2
FOUND pylint==3.0.2

2023-11-26 17:56:07.770 [info] [Trace - 5:56:07 PM] Sending request 'textDocument/codeAction - (1)'.
2023-11-26 17:56:07.773 [info] [Trace - 5:56:07 PM] Sending notification '$/cancelRequest'.
2023-11-26 17:56:07.776 [info] [Trace - 5:56:07 PM] Sending request 'textDocument/codeAction - (2)'.
2023-11-26 17:56:07.801 [info] [Trace - 5:56:07 PM] Received notification 'window/logMessage'.
2023-11-26 17:56:07.802 [info] /home/mev/Projects/tgparsing/backend/.venv/bin/python -m pylint --reports=n --output-format=json --disable=C0114, C0115, C0116, W1514, W3101 --clear-cache-post-run=y --from-stdin /home/mev/Projects/tgparsing/backend/app/services/user/db_handlers.py
2023-11-26 17:56:07.805 [info] [Trace - 5:56:07 PM] Received notification 'window/logMessage'.
2023-11-26 17:56:07.805 [info] CWD Linter: /home/mev/Projects/tgparsing/backend
2023-11-26 17:56:07.829 [info] [Trace - 5:56:07 PM] Received notification 'window/logMessage'.
2023-11-26 17:56:07.830 [info] [Error - 5:56:07 PM] Traceback (most recent call last):
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 779, in _run_tool_on_document
    result = utils.run_module(
             ^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 208, in run_module
    return _run_module(module, argv, use_stdin, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 193, in _run_module
    runpy.run_module(module, run_name="__main__")
  File "<frozen runpy>", line 229, in run_module
  File "<frozen runpy>", line 88, in _run_code
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__main__.py", line 10, in <module>
    pylint.run_pylint()
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__init__.py", line 34, in run_pylint
    PylintRun(argv or sys.argv[1:])
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/run.py", line 162, in __init__
    args = _config_initialization(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/config/config_initialization.py", line 61, in _config_initialization
    linter.load_plugin_modules(utils._splitstrip(config_data["load-plugins"]))
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/pylinter.py", line 381, in load_plugin_modules
    module.register(self)
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/__init__.py", line 22, in register
    checker = importlib.import_module(module, package=os.path.basename(dirname))
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/checkers/class_attr_loader.py", line 4, in <module>
    from pylint.interfaces import IAstroidChecker
ImportError: cannot import name 'IAstroidChecker' from 'pylint.interfaces' (/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/interfaces.py)

2023-11-26 17:56:07.876 [info] [Trace - 5:56:07 PM] Received notification 'window/showMessage'.
2023-11-26 17:56:07.882 [info] [Trace - 5:56:07 PM] Received notification 'window/logMessage'.
2023-11-26 17:56:07.882 [info] [Error - 5:56:07 PM] Linting failed with error:
Traceback (most recent call last):
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 144, in _linting_helper
    result = _run_tool_on_document(document, use_stdin=True, extra_args=extra_args)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 779, in _run_tool_on_document
    result = utils.run_module(
             ^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 208, in run_module
    return _run_module(module, argv, use_stdin, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 193, in _run_module
    runpy.run_module(module, run_name="__main__")
  File "<frozen runpy>", line 229, in run_module
  File "<frozen runpy>", line 88, in _run_code
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__main__.py", line 10, in <module>
    pylint.run_pylint()
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__init__.py", line 34, in run_pylint
    PylintRun(argv or sys.argv[1:])
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/run.py", line 162, in __init__
    args = _config_initialization(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/config/config_initialization.py", line 61, in _config_initialization
    linter.load_plugin_modules(utils._splitstrip(config_data["load-plugins"]))
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/pylinter.py", line 381, in load_plugin_modules
    module.register(self)
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/__init__.py", line 22, in register
    checker = importlib.import_module(module, package=os.path.basename(dirname))
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/checkers/class_attr_loader.py", line 4, in <module>
    from pylint.interfaces import IAstroidChecker
ImportError: cannot import name 'IAstroidChecker' from 'pylint.interfaces' (/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/interfaces.py)

2023-11-26 17:56:07.884 [info] [Trace - 5:56:07 PM] Received notification 'textDocument/publishDiagnostics'.
2023-11-26 17:56:07.885 [info] [Trace - 5:56:07 PM] Received response 'textDocument/codeAction - (1)' in 115ms.
2023-11-26 17:56:07.886 [info] [Trace - 5:56:07 PM] Received response 'textDocument/codeAction - (2)' in 110ms.
2023-11-26 17:56:08.140 [info] [Trace - 5:56:08 PM] Sending request 'textDocument/codeAction - (3)'.
2023-11-26 17:56:08.163 [info] [Trace - 5:56:08 PM] Received response 'textDocument/codeAction - (3)' in 23ms.
2023-11-26 17:56:08.523 [info] [Trace - 5:56:08 PM] Sending request 'textDocument/codeAction - (4)'.
2023-11-26 17:56:08.533 [info] [Trace - 5:56:08 PM] Received response 'textDocument/codeAction - (4)' in 10ms.
2023-11-26 17:57:07.176 [info] [Trace - 5:57:07 PM] Sending request 'textDocument/codeAction - (5)'.
2023-11-26 17:57:07.179 [info] [Trace - 5:57:07 PM] Received response 'textDocument/codeAction - (5)' in 3ms.
2023-11-26 17:57:07.430 [info] [Trace - 5:57:07 PM] Sending request 'textDocument/codeAction - (6)'.
2023-11-26 17:57:07.455 [info] [Trace - 5:57:07 PM] Received response 'textDocument/codeAction - (6)' in 25ms.
2023-11-26 17:57:09.459 [info] [Trace - 5:57:09 PM] Sending request 'textDocument/codeAction - (7)'.
2023-11-26 17:57:09.461 [info] [Trace - 5:57:09 PM] Received response 'textDocument/codeAction - (7)' in 1ms.
2023-11-26 17:57:14.686 [info] [Trace - 5:57:14 PM] Sending notification 'textDocument/didChange'.
2023-11-26 17:57:14.749 [info] [Trace - 5:57:14 PM] Sending notification 'textDocument/didSave'.
2023-11-26 17:57:14.754 [info] [Trace - 5:57:14 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:14.754 [info] /home/mev/Projects/tgparsing/backend/.venv/bin/python -m pylint --reports=n --output-format=json --disable=C0114, C0115, C0116, W1514, W3101 --clear-cache-post-run=y --from-stdin /home/mev/Projects/tgparsing/backend/app/services/user/db_handlers.py
2023-11-26 17:57:14.755 [info] [Trace - 5:57:14 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:14.755 [info] CWD Linter: /home/mev/Projects/tgparsing/backend
2023-11-26 17:57:14.784 [info] [Trace - 5:57:14 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:14.784 [info] [Error - 5:57:14 PM] Traceback (most recent call last):
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 779, in _run_tool_on_document
    result = utils.run_module(
             ^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 208, in run_module
    return _run_module(module, argv, use_stdin, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 193, in _run_module
    runpy.run_module(module, run_name="__main__")
  File "<frozen runpy>", line 229, in run_module
  File "<frozen runpy>", line 88, in _run_code
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__main__.py", line 10, in <module>
    pylint.run_pylint()
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__init__.py", line 34, in run_pylint
    PylintRun(argv or sys.argv[1:])
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/run.py", line 162, in __init__
    args = _config_initialization(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/config/config_initialization.py", line 61, in _config_initialization
    linter.load_plugin_modules(utils._splitstrip(config_data["load-plugins"]))
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/pylinter.py", line 381, in load_plugin_modules
    module.register(self)
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/__init__.py", line 22, in register
    checker = importlib.import_module(module, package=os.path.basename(dirname))
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/checkers/class_attr_loader.py", line 4, in <module>
    from pylint.interfaces import IAstroidChecker
ImportError: cannot import name 'IAstroidChecker' from 'pylint.interfaces' (/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/interfaces.py)

2023-11-26 17:57:14.784 [info] [Trace - 5:57:14 PM] Received notification 'window/showMessage'.
2023-11-26 17:57:14.785 [info] [Trace - 5:57:14 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:14.785 [info] [Error - 5:57:14 PM] Linting failed with error:
Traceback (most recent call last):
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 144, in _linting_helper
    result = _run_tool_on_document(document, use_stdin=True, extra_args=extra_args)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 779, in _run_tool_on_document
    result = utils.run_module(
             ^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 208, in run_module
    return _run_module(module, argv, use_stdin, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 193, in _run_module
    runpy.run_module(module, run_name="__main__")
  File "<frozen runpy>", line 229, in run_module
  File "<frozen runpy>", line 88, in _run_code
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__main__.py", line 10, in <module>
    pylint.run_pylint()
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__init__.py", line 34, in run_pylint
    PylintRun(argv or sys.argv[1:])
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/run.py", line 162, in __init__
    args = _config_initialization(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/config/config_initialization.py", line 61, in _config_initialization
    linter.load_plugin_modules(utils._splitstrip(config_data["load-plugins"]))
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/pylinter.py", line 381, in load_plugin_modules
    module.register(self)
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/__init__.py", line 22, in register
    checker = importlib.import_module(module, package=os.path.basename(dirname))
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/checkers/class_attr_loader.py", line 4, in <module>
    from pylint.interfaces import IAstroidChecker
ImportError: cannot import name 'IAstroidChecker' from 'pylint.interfaces' (/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/interfaces.py)

2023-11-26 17:57:14.785 [info] [Trace - 5:57:14 PM] Received notification 'textDocument/publishDiagnostics'.
2023-11-26 17:57:20.386 [info] [Trace - 5:57:20 PM] Sending notification 'textDocument/didChange'.
2023-11-26 17:57:20.643 [info] [Trace - 5:57:20 PM] Sending request 'textDocument/codeAction - (8)'.
2023-11-26 17:57:20.646 [info] [Trace - 5:57:20 PM] Received response 'textDocument/codeAction - (8)' in 3ms.
2023-11-26 17:57:21.445 [info] [Trace - 5:57:21 PM] Sending notification 'textDocument/didSave'.
2023-11-26 17:57:21.468 [info] [Trace - 5:57:21 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:21.468 [info] /home/mev/Projects/tgparsing/backend/.venv/bin/python -m pylint --reports=n --output-format=json --disable=C0114, C0115, C0116, W1514, W3101 --clear-cache-post-run=y --from-stdin /home/mev/Projects/tgparsing/backend/app/services/user/db_handlers.py
2023-11-26 17:57:21.472 [info] [Trace - 5:57:21 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:21.472 [info] CWD Linter: /home/mev/Projects/tgparsing/backend
2023-11-26 17:57:21.475 [info] [Trace - 5:57:21 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:21.475 [info] [Error - 5:57:21 PM] Traceback (most recent call last):
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 779, in _run_tool_on_document
    result = utils.run_module(
             ^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 208, in run_module
    return _run_module(module, argv, use_stdin, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 193, in _run_module
    runpy.run_module(module, run_name="__main__")
  File "<frozen runpy>", line 229, in run_module
  File "<frozen runpy>", line 88, in _run_code
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__main__.py", line 10, in <module>
    pylint.run_pylint()
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__init__.py", line 34, in run_pylint
    PylintRun(argv or sys.argv[1:])
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/run.py", line 162, in __init__
    args = _config_initialization(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/config/config_initialization.py", line 61, in _config_initialization
    linter.load_plugin_modules(utils._splitstrip(config_data["load-plugins"]))
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/pylinter.py", line 381, in load_plugin_modules
    module.register(self)
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/__init__.py", line 22, in register
    checker = importlib.import_module(module, package=os.path.basename(dirname))
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/checkers/class_attr_loader.py", line 4, in <module>
    from pylint.interfaces import IAstroidChecker
ImportError: cannot import name 'IAstroidChecker' from 'pylint.interfaces' (/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/interfaces.py)

2023-11-26 17:57:21.476 [info] [Trace - 5:57:21 PM] Received notification 'window/showMessage'.
2023-11-26 17:57:21.477 [info] [Trace - 5:57:21 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:21.477 [info] [Error - 5:57:21 PM] Linting failed with error:
Traceback (most recent call last):
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 144, in _linting_helper
    result = _run_tool_on_document(document, use_stdin=True, extra_args=extra_args)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 779, in _run_tool_on_document
    result = utils.run_module(
             ^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 208, in run_module
    return _run_module(module, argv, use_stdin, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 193, in _run_module
    runpy.run_module(module, run_name="__main__")
  File "<frozen runpy>", line 229, in run_module
  File "<frozen runpy>", line 88, in _run_code
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__main__.py", line 10, in <module>
    pylint.run_pylint()
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__init__.py", line 34, in run_pylint
    PylintRun(argv or sys.argv[1:])
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/run.py", line 162, in __init__
    args = _config_initialization(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/config/config_initialization.py", line 61, in _config_initialization
    linter.load_plugin_modules(utils._splitstrip(config_data["load-plugins"]))
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/pylinter.py", line 381, in load_plugin_modules
    module.register(self)
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/__init__.py", line 22, in register
    checker = importlib.import_module(module, package=os.path.basename(dirname))
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/checkers/class_attr_loader.py", line 4, in <module>
    from pylint.interfaces import IAstroidChecker
ImportError: cannot import name 'IAstroidChecker' from 'pylint.interfaces' (/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/interfaces.py)

2023-11-26 17:57:21.477 [info] [Trace - 5:57:21 PM] Received notification 'textDocument/publishDiagnostics'.
2023-11-26 17:57:21.740 [info] [Trace - 5:57:21 PM] Sending request 'textDocument/codeAction - (9)'.
2023-11-26 17:57:21.744 [info] [Trace - 5:57:21 PM] Received response 'textDocument/codeAction - (9)' in 3ms.
2023-11-26 17:57:23.921 [info] [Trace - 5:57:23 PM] Sending request 'textDocument/codeAction - (10)'.
2023-11-26 17:57:23.923 [info] [Trace - 5:57:23 PM] Received response 'textDocument/codeAction - (10)' in 2ms.
2023-11-26 17:57:30.621 [info] [Trace - 5:57:30 PM] Sending request 'textDocument/codeAction - (11)'.
2023-11-26 17:57:30.623 [info] [Trace - 5:57:30 PM] Received response 'textDocument/codeAction - (11)' in 2ms.
2023-11-26 17:57:31.610 [info] [Trace - 5:57:31 PM] Sending request 'textDocument/codeAction - (12)'.
2023-11-26 17:57:31.612 [info] [Trace - 5:57:31 PM] Received response 'textDocument/codeAction - (12)' in 2ms.
2023-11-26 17:57:32.349 [info] [Trace - 5:57:32 PM] Sending notification 'textDocument/didChange'.
2023-11-26 17:57:33.042 [info] [Trace - 5:57:33 PM] Sending notification 'textDocument/didChange'.
2023-11-26 17:57:34.080 [info] [Trace - 5:57:34 PM] Sending notification 'textDocument/didSave'.
2023-11-26 17:57:34.084 [info] [Trace - 5:57:34 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:34.084 [info] /home/mev/Projects/tgparsing/backend/.venv/bin/python -m pylint --reports=n --output-format=json --disable=C0114, C0115, C0116, W1514, W3101 --clear-cache-post-run=y --from-stdin /home/mev/Projects/tgparsing/backend/app/services/user/db_handlers.py
2023-11-26 17:57:34.084 [info] [Trace - 5:57:34 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:34.084 [info] CWD Linter: /home/mev/Projects/tgparsing/backend
2023-11-26 17:57:34.106 [info] [Trace - 5:57:34 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:34.106 [info] [Error - 5:57:34 PM] Traceback (most recent call last):
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 779, in _run_tool_on_document
    result = utils.run_module(
             ^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 208, in run_module
    return _run_module(module, argv, use_stdin, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 193, in _run_module
    runpy.run_module(module, run_name="__main__")
  File "<frozen runpy>", line 229, in run_module
  File "<frozen runpy>", line 88, in _run_code
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__main__.py", line 10, in <module>
    pylint.run_pylint()
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__init__.py", line 34, in run_pylint
    PylintRun(argv or sys.argv[1:])
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/run.py", line 162, in __init__
    args = _config_initialization(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/config/config_initialization.py", line 61, in _config_initialization
    linter.load_plugin_modules(utils._splitstrip(config_data["load-plugins"]))
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/pylinter.py", line 381, in load_plugin_modules
    module.register(self)
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/__init__.py", line 22, in register
    checker = importlib.import_module(module, package=os.path.basename(dirname))
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/checkers/class_attr_loader.py", line 4, in <module>
    from pylint.interfaces import IAstroidChecker
ImportError: cannot import name 'IAstroidChecker' from 'pylint.interfaces' (/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/interfaces.py)

2023-11-26 17:57:34.106 [info] [Trace - 5:57:34 PM] Received notification 'window/showMessage'.
2023-11-26 17:57:34.106 [info] [Trace - 5:57:34 PM] Received notification 'window/logMessage'.
2023-11-26 17:57:34.106 [info] [Error - 5:57:34 PM] Linting failed with error:
Traceback (most recent call last):
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 144, in _linting_helper
    result = _run_tool_on_document(document, use_stdin=True, extra_args=extra_args)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_server.py", line 779, in _run_tool_on_document
    result = utils.run_module(
             ^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 208, in run_module
    return _run_module(module, argv, use_stdin, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/tool/lsp_utils.py", line 193, in _run_module
    runpy.run_module(module, run_name="__main__")
  File "<frozen runpy>", line 229, in run_module
  File "<frozen runpy>", line 88, in _run_code
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__main__.py", line 10, in <module>
    pylint.run_pylint()
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/__init__.py", line 34, in run_pylint
    PylintRun(argv or sys.argv[1:])
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/run.py", line 162, in __init__
    args = _config_initialization(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/config/config_initialization.py", line 61, in _config_initialization
    linter.load_plugin_modules(utils._splitstrip(config_data["load-plugins"]))
  File "/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/lint/pylinter.py", line 381, in load_plugin_modules
    module.register(self)
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/__init__.py", line 22, in register
    checker = importlib.import_module(module, package=os.path.basename(dirname))
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/home/mev/Projects/tgparsing/backend/.venv/lib/python3.11/site-packages/pylint_pytest/checkers/class_attr_loader.py", line 4, in <module>
    from pylint.interfaces import IAstroidChecker
ImportError: cannot import name 'IAstroidChecker' from 'pylint.interfaces' (/home/mev/.vscode/extensions/ms-python.pylint-2023.11.13201006/bundled/libs/pylint/interfaces.py)

2023-11-26 17:57:34.106 [info] [Trace - 5:57:34 PM] Received notification 'textDocument/publishDiagnostics'.
aiofiles==23.2.1
alembic==1.12.1
amqp==5.2.0
annotated-types==0.6.0
anyio==4.1.0
astroid==2.15.8
asttokens==2.4.1
asyncpg==0.28.0
billiard==4.2.0
black==23.11.0
build==1.0.3
CacheControl==0.13.1
celery==5.3.6
celery-stubs==0.1.3
celery-types==0.19.0
certifi==2023.11.17
cffi==1.16.0
cfgv==3.4.0
charset-normalizer==3.3.2
cleo==2.1.0
click==8.1.7
click-didyoumean==0.3.0
click-plugins==1.1.1
click-repl==0.3.0
crashtest==0.4.1
cryptography==41.0.5
decorator==5.1.1
dill==0.3.7
distlib==0.3.7
dnspython==2.4.2
dulwich==0.21.6
ecdsa==0.18.0
email-validator==2.1.0.post1
executing==2.0.1
fastapi==0.100.1
fastjsonschema==2.19.0
filelock==3.13.1
greenlet==3.0.1
gunicorn==21.2.0
h11==0.14.0
httpcore==0.17.3
httptools==0.6.1
httpx==0.24.1
identify==2.5.32
idna==3.6
importlib-metadata==6.8.0
iniconfig==2.0.0
installer==0.7.0
ipython==8.18.0
isort==5.12.0
jaraco.classes==3.3.0
jedi==0.19.1
jeepney==0.8.0
keyring==24.3.0
kombu==5.3.4
lazy-object-proxy==1.9.0
Mako==1.3.0
MarkupSafe==2.1.3
matplotlib-inline==0.1.6
mccabe==0.7.0
more-itertools==10.1.0
msgpack==1.0.7
mypy==1.7.1
mypy-extensions==1.0.0
nodeenv==1.8.0
packaging==23.2
parso==0.8.3
passlib==1.7.4
pathspec==0.11.2
pexpect==4.9.0
pkginfo==1.9.6
platformdirs==4.0.0
pluggy==1.3.0
poetry==1.7.1
poetry-core==1.8.1
poetry-plugin-export==1.6.0
pre-commit==3.5.0
prompt-toolkit==3.0.41
psycopg2-binary==2.9.9
ptyprocess==0.7.0
pure-eval==0.2.2
pyaes==1.6.1
pyasn1==0.5.1
pycparser==2.21
pydantic==2.5.2
pydantic-settings==2.1.0
pydantic_core==2.14.5
Pygments==2.17.2
pylint==2.17.7
pylint-pytest==1.1.6
pyproject_hooks==1.0.0
Pyrogram==2.0.106
PySocks==1.7.1
pytest==7.4.3
pytest-asyncio==0.21.1
pytest-lazy-fixture==0.6.3
python-dateutil==2.8.2
python-dotenv==1.0.0
python-jose==3.3.0
python-multipart==0.0.6
pytz==2023.3.post1
PyYAML==6.0.1
rapidfuzz==3.5.2
redis==5.0.1
requests==2.31.0
requests-toolbelt==1.0.0
rsa==4.9
SecretStorage==3.3.3
shellingham==1.5.4
six==1.16.0
sniffio==1.3.0
SQLAlchemy==2.0.23
stack-data==0.6.3
starlette==0.27.0
TgCrypto==1.2.5
tomlkit==0.12.3
traitlets==5.13.0
trove-classifiers==2023.11.22
types-aiofiles==23.2.0.0
types-passlib==1.7.7.13
types-pyasn1==0.5.0.0
types-pyOpenSSL==23.3.0.0
types-python-jose==3.3.4.8
types-pytz==2023.3.1.1
types-redis==4.6.0.11
typing_extensions==4.8.0
tzdata==2023.3
urllib3==2.1.0
uvicorn==0.23.2
uvloop==0.19.0
vine==5.1.0
virtualenv==20.24.7
watchfiles==0.21.0
wcwidth==0.2.12
websockets==12.0
wrapt==1.16.0
zipp==3.17.0

I also have other projects where pylint is installed in the virtual environment and similarly raising exception is associated with astroid

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions