Skip to content

Type checker errors blocking builds #18568

@karthiknadig

Description

@karthiknadig
pyproject.toml file found at /home/runner/work/vscode-python/vscode-python/pythonFiles.
Loading pyproject.toml file at /home/runner/work/vscode-python/vscode-python/pythonFiles/pyproject.toml
Assuming Python version 3.8
Assuming Python platform Linux
No include entries specified; assuming /home/runner/work/vscode-python/vscode-python/pythonFiles
stubPath /home/runner/work/vscode-python/vscode-python/pythonFiles/typings is not a valid directory.
Searching for source files
Found 83 source files
/home/runner/work/vscode-python/vscode-python/pythonFiles/tests/testing_tools/adapter/test_report.py:82:49 - error: Argument of type "(outstr: Unknown) -> None" cannot be assigned to parameter "_send" of type "Overload[(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None, (*values: object, sep: str | None = ..., end: str | None = ..., file: _SupportsWriteAndFlush[str] | None = ..., flush: bool) -> None]" in function "report_discovered"
  One or more overloads of "print" is not assignable
    Type "(outstr: Unknown) -> None" cannot be assigned to type "(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None"
      Keyword parameter "sep" is missing in source
      Keyword parameter "end" is missing in source
      Keyword parameter "file" is missing in source
      Keyword parameter "flush" is missing in source (reportGeneralTypeIssues)
Error: Argument of type "(outstr: Unknown) -> None" cannot be assigned to parameter "_send" of type "Overload[(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None, (*values: object, sep: str | None = ..., end: str | None = ..., file: _SupportsWriteAndFlush[str] | None = ..., flush: bool) -> None]" in function "report_discovered"
  One or more overloads of "print" is not assignable
    Type "(outstr: Unknown) -> None" cannot be assigned to type "(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None"
      Keyword parameter "sep" is missing in source
      Keyword parameter "end" is missing in source
      Keyword parameter "file" is missing in source
      Keyword parameter "flush" is missing in source (reportGeneralTypeIssues)
/home/runner/work/vscode-python/vscode-python/pythonFiles/tests/testing_tools/adapter/test_report.py:245:49 - error: Argument of type "(outstr: Unknown) -> None" cannot be assigned to parameter "_send" of type "Overload[(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None, (*values: object, sep: str | None = ..., end: str | None = ..., file: _SupportsWriteAndFlush[str] | None = ..., flush: bool) -> None]" in function "report_discovered"
  One or more overloads of "print" is not assignable
    Type "(outstr: Unknown) -> None" cannot be assigned to type "(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None"
      Keyword parameter "sep" is missing in source
      Keyword parameter "end" is missing in source
      Keyword parameter "file" is missing in source
      Keyword parameter "flush" is missing in source (reportGeneralTypeIssues)
Error: Argument of type "(outstr: Unknown) -> None" cannot be assigned to parameter "_send" of type "Overload[(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None, (*values: object, sep: str | None = ..., end: str | None = ..., file: _SupportsWriteAndFlush[str] | None = ..., flush: bool) -> None]" in function "report_discovered"
  One or more overloads of "print" is not assignable
    Type "(outstr: Unknown) -> None" cannot be assigned to type "(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None"
      Keyword parameter "sep" is missing in source
      Keyword parameter "end" is missing in source
      Keyword parameter "file" is missing in source
      Keyword parameter "flush" is missing in source (reportGeneralTypeIssues)
/home/runner/work/vscode-python/vscode-python/pythonFiles/tests/testing_tools/adapter/test_report.py:812:49 - error: Argument of type "(outstr: Unknown) -> None" cannot be assigned to parameter "_send" of type "Overload[(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None, (*values: object, sep: str | None = ..., end: str | None = ..., file: _SupportsWriteAndFlush[str] | None = ..., flush: bool) -> None]" in function "report_discovered"
  One or more overloads of "print" is not assignable
    Type "(outstr: Unknown) -> None" cannot be assigned to type "(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None"
      Keyword parameter "sep" is missing in source
      Keyword parameter "end" is missing in source
      Keyword parameter "file" is missing in source
      Keyword parameter "flush" is missing in source (reportGeneralTypeIssues)
Error: Argument of type "(outstr: Unknown) -> None" cannot be assigned to parameter "_send" of type "Overload[(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None, (*values: object, sep: str | None = ..., end: str | None = ..., file: _SupportsWriteAndFlush[str] | None = ..., flush: bool) -> None]" in function "report_discovered"
  One or more overloads of "print" is not assignable
    Type "(outstr: Unknown) -> None" cannot be assigned to type "(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None"
      Keyword parameter "sep" is missing in source
      Keyword parameter "end" is missing in source
      Keyword parameter "file" is missing in source
      Keyword parameter "flush" is missing in source (reportGeneralTypeIssues)
/home/runner/work/vscode-python/vscode-python/pythonFiles/tests/testing_tools/adapter/test_report.py:855:62 - error: Argument of type "(outstr: Unknown) -> None" cannot be assigned to parameter "_send" of type "Overload[(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None, (*values: object, sep: str | None = ..., end: str | None = ..., file: _SupportsWriteAndFlush[str] | None = ..., flush: bool) -> None]" in function "report_discovered"
  One or more overloads of "print" is not assignable
    Type "(outstr: Unknown) -> None" cannot be assigned to type "(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None"
      Keyword parameter "sep" is missing in source
      Keyword parameter "end" is missing in source
      Keyword parameter "file" is missing in source
      Keyword parameter "flush" is missing in source (reportGeneralTypeIssues)
Error: Argument of type "(outstr: Unknown) -> None" cannot be assigned to parameter "_send" of type "Overload[(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None, (*values: object, sep: str | None = ..., end: str | None = ..., file: _SupportsWriteAndFlush[str] | None = ..., flush: bool) -> None]" in function "report_discovered"
  One or more overloads of "print" is not assignable
    Type "(outstr: Unknown) -> None" cannot be assigned to type "(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None"
      Keyword parameter "sep" is missing in source
      Keyword parameter "end" is missing in source
      Keyword parameter "file" is missing in source
      Keyword parameter "flush" is missing in source (reportGeneralTypeIssues)
/home/runner/work/vscode-python/vscode-python/pythonFiles/tests/testing_tools/adapter/test_report.py:1[17](https://github.com/microsoft/vscode-python/runs/5304284900?check_suite_focus=true#step:7:17)1:[62](https://github.com/microsoft/vscode-python/runs/5304284900?check_suite_focus=true#step:7:62) - error: Argument of type "(outstr: Unknown) -> None" cannot be assigned to parameter "_send" of type "Overload[(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None, (*values: object, sep: str | None = ..., end: str | None = ..., file: _SupportsWriteAndFlush[str] | None = ..., flush: bool) -> None]" in function "report_discovered"
  One or more overloads of "print" is not assignable
    Type "(outstr: Unknown) -> None" cannot be assigned to type "(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None"
      Keyword parameter "sep" is missing in source
      Keyword parameter "end" is missing in source
      Keyword parameter "file" is missing in source
      Keyword parameter "flush" is missing in source (reportGeneralTypeIssues)
Error: Argument of type "(outstr: Unknown) -> None" cannot be assigned to parameter "_send" of type "Overload[(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None, (*values: object, sep: str | None = ..., end: str | None = ..., file: _SupportsWriteAndFlush[str] | None = ..., flush: bool) -> None]" in function "report_discovered"
  One or more overloads of "print" is not assignable
    Type "(outstr: Unknown) -> None" cannot be assigned to type "(*values: object, sep: str | None = ..., end: str | None = ..., file: SupportsWrite[str] | None = ..., flush: Literal[False] = ...) -> None"
      Keyword parameter "sep" is missing in source
      Keyword parameter "end" is missing in source
      Keyword parameter "file" is missing in source
      Keyword parameter "flush" is missing in source (reportGeneralTypeIssues)
5 errors, 0 warnings, 0 infos

Metadata

Metadata

Assignees

Labels

area-internalLabel for non-user facing issuesbugIssue identified by VS Code Team member as probable bug

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions