2025-09-03 07:50:36.389 [info] [Trace - 7:50:36 AM] Received notification 'textDocument/publishDiagnostics'.
2025-09-03 07:50:36.924 [info] [Trace - 7:50:36 AM] Sending notification 'textDocument/didChange'.
2025-09-03 07:50:37.063 [info] [Trace - 7:50:37 AM] Sending notification 'textDocument/didChange'.
2025-09-03 07:50:37.213 [info] [Trace - 7:50:37 AM] Sending notification 'textDocument/didChange'.
2025-09-03 07:50:37.560 [info] [Trace - 7:50:37 AM] Sending notification 'textDocument/didSave'.
2025-09-03 07:50:37.564 [info] [Trace - 7:50:37 AM] Received notification 'window/logMessage'.
2025-09-03 07:50:37.565 [info] /home/name/projects/oss-core/osscore/.venv/bin/python3 -m mypy --no-color-output --no-error-summary --show-absolute-path --show-column-numbers --show-error-codes --no-pretty --config-file=./pyproject.toml --show-error-end /home/name/projects/oss-core/osscore/t.py
2025-09-03 07:50:37.565 [info] [Trace - 7:50:37 AM] Received notification 'window/logMessage'.
2025-09-03 07:50:37.566 [info] CWD Server: /home/name/projects/oss-core/osscore
2025-09-03 07:50:39.195 [info] [Trace - 7:50:39 AM] Received notification 'window/logMessage'.
2025-09-03 07:50:39.195 [info] /home/name/projects/oss-core/osscore/.venv/lib/python3.12/site-packages/drf_yasg/__init__.py:2: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
from pkg_resources import DistributionNotFound, get_distribution
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/__main__.py", line 37, in <module>
console_entry()
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/__main__.py", line 15, in console_entry
main()
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/main.py", line 119, in main
res, messages, blockers = run_build(sources, options, fscache, t0, stdout, stderr)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/main.py", line 203, in run_build
res = build.build(sources, options, None, flush_errors, fscache, stdout, stderr)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/build.py", line 191, in build
result = _build(
^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/build.py", line 267, in _build
graph = dispatch(sources, manager, stdout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/build.py", line 2937, in dispatch
process_graph(graph, manager)
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/build.py", line 3328, in process_graph
process_fresh_modules(graph, prev_scc, manager)
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/build.py", line 3406, in process_fresh_modules
graph[id].load_tree()
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/build.py", line 2096, in load_tree
self.tree = MypyFile.deserialize(data)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/nodes.py", line 389, in deserialize
tree.names = SymbolTable.deserialize(data["names"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/nodes.py", line 4039, in deserialize
st[key] = SymbolTableNode.deserialize(value)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/nodes.py", line 3980, in deserialize
node = SymbolNode.deserialize(data["node"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/nodes.py", line 250, in deserialize
return method(data)
^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/nodes.py", line 3401, in deserialize
names = SymbolTable.deserialize(data["names"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/nodes.py", line 4039, in deserialize
st[key] = SymbolTableNode.deserialize(value)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/nodes.py", line 3980, in deserialize
node = SymbolNode.deserialize(data["node"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/nodes.py", line 250, in deserialize
return method(data)
^^^^^^^^^^^^
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/nodes.py", line 853, in deserialize
set_flags(ret, data["flags"])
File "/home/name/.vscode/extensions/ms-python.mypy-type-checker-2025.2.0/bundled/libs/mypy/nodes.py", line 4099, in set_flags
setattr(node, name, True)
AttributeError: 'FuncDef' object has no attribute 'is_trivial_self'
2025-09-03 07:50:39.195 [info] [Trace - 7:50:39 AM] Received notification 'window/logMessage'.
2025-09-03 07:50:39.195 [info] file:///home/vvoronov/projects/oss-core/osscore/t.py :
2025-09-03 07:50:39.195 [info] [Trace - 7:50:39 AM] Received notification 'textDocument/publishDiagnostics'.
Python code:
Returns an error when checking
AttributeError: 'FuncDef' object has no attribute 'is_trivial_self'Diagnostic Data
3.12.10Behaviour
Expected Behavior
Actual Behavior
Reproduction Steps:
Logs: