pyright
pyright copied to clipboard
Cleanup4
Diff from mypy_primer, showing the effect of this PR on open source code:
anyio (https://github.com/agronholm/anyio)
+ /tmp/mypy_primer/projects/anyio/src/anyio/lowlevel.py
+ /tmp/mypy_primer/projects/anyio/src/anyio/lowlevel.py:139:29 - error: Argument of type "Self@RunVar[T@RunVar]" cannot be assigned to parameter "var" of type "RunVar[T@RunvarToken]" in function "__init__"
+ "RunVar[T@RunVar]*" is incompatible with "RunVar[_NoValueSet | T@RunVar]"
+ Type parameter "T@RunVar" is invariant, but "T@RunVar" is not the same as "_NoValueSet | T@RunVar" (reportArgumentType)
+ /tmp/mypy_primer/projects/anyio/src/anyio/lowlevel.py:141:16 - error: Expression of type "RunvarToken[_NoValueSet | T@RunVar]" is incompatible with return type "RunvarToken[T@RunVar]"
+ "RunvarToken[_NoValueSet | T@RunVar]" is incompatible with "RunvarToken[T@RunVar]"
+ Type parameter "T@RunvarToken" is invariant, but "_NoValueSet | T@RunVar" is not the same as "T@RunVar" (reportReturnType)
- /tmp/mypy_primer/projects/anyio/src/anyio/_core/_sockets.py:256:51 - error: Argument of type "str | bytes | PathLike[Any]" cannot be assigned to parameter "path" of type "str | bytes" in function "connect_unix" (reportArgumentType)
- /tmp/mypy_primer/projects/anyio/src/anyio/_core/_sockets.py:523:18 - error: No overloads for "create_unix_datagram_socket" match the provided arguments (reportCallIssue)
- /tmp/mypy_primer/projects/anyio/src/anyio/_core/_sockets.py:524:21 - error: Argument of type "str | bytes | PathLike[Any]" cannot be assigned to parameter "remote_path" of type "str | bytes" in function "create_unix_datagram_socket" (reportArgumentType)
- 34 errors, 1 warning, 0 informations
+ 33 errors, 1 warning, 0 informations
graphql-core (https://github.com/graphql-python/graphql-core)
+ /tmp/mypy_primer/projects/graphql-core/src/graphql/language/visitor.py:273:34 - error: Argument of type "tuple[Any | Node | int | None, Literal[VisitorActionEnum.REMOVE]]" cannot be assigned to parameter "object" of type "tuple[int | str, Node]" in function "append"
+ "Literal[VisitorActionEnum.REMOVE]" is incompatible with "Node" (reportArgumentType)
+ /tmp/mypy_primer/projects/graphql-core/src/graphql/language/visitor.py:284:26 - error: Argument of type "tuple[Any | Node | int | None, tuple[Unknown, ...] | Node | <subclass of VisitorActionEnum and Node> | Any]" cannot be assigned to parameter "object" of type "tuple[int | str, Node]" in function "append"
+ Type "tuple[Unknown, ...] | Node | <subclass of VisitorActionEnum and Node> | Any" is incompatible with type "Node"
+ "tuple[Unknown, ...]" is incompatible with "Node" (reportArgumentType)
+ /tmp/mypy_primer/projects/graphql-core/src/graphql/utilities/lexicographic_sort_schema.py
+ /tmp/mypy_primer/projects/graphql-core/src/graphql/utilities/lexicographic_sort_schema.py:53:35 - error: Argument of type "GraphQLList[Unknown] | GraphQLNonNull[Unknown] | GraphQLNamedType" cannot be assigned to parameter "type_" of type "GNT_co@GraphQLNonNull" in function "__init__"
+ Type "GraphQLList[Unknown] | GraphQLNonNull[Unknown] | GraphQLNamedType" is incompatible with type "GraphQLNullableType" (reportArgumentType)
- 137 errors, 35 warnings, 0 informations
+ 140 errors, 35 warnings, 0 informations
SinbadCogs (https://github.com/mikeshardmind/SinbadCogs)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:127:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:128:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:126:13 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:129:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:130:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:131:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:132:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:133:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:134:13 - error: No parameter named "extern_cog" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:419:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:420:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:418:13 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:421:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:422:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:423:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:424:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:425:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:604:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:605:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:603:13 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:606:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:607:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:608:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:609:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:610:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:762:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:763:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:761:21 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:764:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:765:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:766:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:767:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:768:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:772:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:773:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:771:23 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:774:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:775:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:776:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:777:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:778:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:825:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:826:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:824:21 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:827:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:828:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:829:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:830:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:831:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:835:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:836:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:834:23 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:837:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:838:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:839:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:840:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:841:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:89:21 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:90:21 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:91:21 - error: No parameter named "channel" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:88:23 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:92:21 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:93:21 - error: No parameter named "uid" (reportCallIssue)
- 255 errors, 12 warnings, 0 informations
+ 302 errors, 12 warnings, 0 informations
mypy (https://github.com/python/mypy)
- /tmp/mypy_primer/projects/mypy/mypy/config_parser.py:526:25 - error: Expected no arguments to "NoneType" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/mypy/mypy/config_parser.py:526:28 - error: Expected 0 positional arguments (reportCallIssue)
sympy (https://github.com/sympy/sympy)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:14:39 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:14:41 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:14:55 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:14:57 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:40 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:42 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:49 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:56 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:51 - error: Expected 0 positional arguments (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:58 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:62 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:64 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:16:39 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:16:41 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:16:52 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:16:54 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:17:39 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:17:41 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:20 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:22 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:36 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:38 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:53 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:55 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:20 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:22 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:35 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:37 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:56 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:58 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:25:11 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:25:13 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:25:31 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:25:33 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:21 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:23 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:42 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:44 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:52 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:54 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:33:15 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:33:17 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:33:31 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:11 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:33:33 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:19 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:13 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:26 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:21 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:22 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:28 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:28 - error: Expected 0 positional arguments (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:24 - error: Expected 0 positional arguments (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:30 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:48 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:53 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:50 - error: Expected 0 positional arguments (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:55 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:60 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:62 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:36:47 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:36:49 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:37:46 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:37:56 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:37:48 - error: Expected 0 positional arguments (reportCallIssue)
... (truncated 9615 lines) ...
cloud-init (https://github.com/canonical/cloud-init)
- /tmp/mypy_primer/projects/cloud-init/cloudinit/config/schema.py:1250:12 - error: Expression of type "list[Unknown | str | bytes]" is incompatible with return type "List[str]"
+ /tmp/mypy_primer/projects/cloud-init/cloudinit/config/schema.py:1250:17 - error: Argument of type "Generator[Unknown | str | bytes, Unknown, None]" cannot be assigned to parameter "iterable" of type "Iterable[_T@list]" in function "__init__"
- "list[Unknown | str | bytes]" is incompatible with "List[str]"
+ "Generator[Unknown | str | bytes, Unknown, None]" is incompatible with "Iterable[str]"
- Type parameter "_T@list" is invariant, but "Unknown | str | bytes" is not the same as "str"
+ Type parameter "_T_co@Iterable" is covariant, but "Unknown | str | bytes" is not a subtype of "str"
- Consider switching from "list" to "Sequence" which is covariant (reportReturnType)
+ Type "Unknown | str | bytes" is incompatible with type "str"
+ "bytes" is incompatible with "str" (reportArgumentType)
pyodide (https://github.com/pyodide/pyodide)
+ /tmp/mypy_primer/projects/pyodide/src/py/pyodide/console.py:360:46 - error: Argument of type "_WriteStream" cannot be assigned to parameter "new_target" of type "_T_io@redirect_stdout" in function "__init__"
+ Type "_WriteStream" is incompatible with type "IO[str] | None"
+ Type "_WriteStream" is incompatible with type "IO[str] | None"
+ "_WriteStream" is incompatible with "IO[str]"
+ "_WriteStream" is incompatible with "None" (reportArgumentType)
+ /tmp/mypy_primer/projects/pyodide/src/py/pyodide/console.py:364:46 - error: Argument of type "_WriteStream" cannot be assigned to parameter "new_target" of type "_T_io@redirect_stderr" in function "__init__"
+ Type "_WriteStream" is incompatible with type "IO[str] | None"
+ Type "_WriteStream" is incompatible with type "IO[str] | None"
+ "_WriteStream" is incompatible with "IO[str]"
+ "_WriteStream" is incompatible with "None" (reportArgumentType)
- 735 errors, 16 warnings, 0 informations
+ 737 errors, 16 warnings, 0 informations
scikit-learn (https://github.com/scikit-learn/scikit-learn)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/_forest.py:371:21 - error: Expected no arguments to "NoneType" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/_forest.py:371:42 - error: No parameter named "criterion" (reportCallIssue)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/_forest.py:716:21 - error: Expected no arguments to "NoneType" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/_forest.py:716:42 - error: No parameter named "criterion" (reportCallIssue)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:157:16 - error: Expected no arguments to "ClassifierMixin" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:157:25 - error: No parameter named "estimators" (reportCallIssue)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:179:16 - error: Expected no arguments to "ClassifierMixin" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:179:25 - error: No parameter named "estimators" (reportCallIssue)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:190:16 - error: Expected no arguments to "ClassifierMixin" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:190:25 - error: No parameter named "estimators" (reportCallIssue)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:201:16 - error: Expected no arguments to "ClassifierMixin" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:201:25 - error: No parameter named "estimators" (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/model_selection/tests/test_validation.py:2143:31 - error: Argument of type "Unknown | Any | list[Unknown]" cannot be assigned to parameter "return_train_score" of type "bool" in function "_fit_and_score"
+ Type "Unknown | Any | list[Unknown]" is incompatible with type "bool"
+ "list[Unknown]" is incompatible with "bool" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/model_selection/tests/test_validation.py:2143:31 - error: Argument of type "Unknown | Any | list[Unknown]" cannot be assigned to parameter "return_parameters" of type "bool" in function "_fit_and_score"
+ Type "Unknown | Any | list[Unknown]" is incompatible with type "bool"
+ "list[Unknown]" is incompatible with "bool" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/model_selection/tests/test_validation.py:2143:31 - error: Argument of type "Unknown | Any | list[Unknown]" cannot be assigned to parameter "return_n_test_samples" of type "bool" in function "_fit_and_score"
+ Type "Unknown | Any | list[Unknown]" is incompatible with type "bool"
+ "list[Unknown]" is incompatible with "bool" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/model_selection/tests/test_validation.py:2143:31 - error: Argument of type "Unknown | Any | list[Unknown]" cannot be assigned to parameter "return_times" of type "bool" in function "_fit_and_score"
+ Type "Unknown | Any | list[Unknown]" is incompatible with type "bool"
+ "list[Unknown]" is incompatible with "bool" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/model_selection/tests/test_validation.py:2143:31 - error: Argument of type "Unknown | Any | list[Unknown]" cannot be assigned to parameter "return_estimator" of type "bool" in function "_fit_and_score"
+ Type "Unknown | Any | list[Unknown]" is incompatible with type "bool"
+ "list[Unknown]" is incompatible with "bool" (reportArgumentType)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/neighbors/tests/test_neighbors.py:305:17 - error: Expected no arguments to "KNeighborsMixin" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/neighbors/tests/test_neighbors.py:305:40 - error: Expected 0 positional arguments (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/tests/test_pipeline.py:1425:49 - error: Argument of type "list[tuple[Literal['transf'], Transf] | tuple[str, None] | tuple[Literal['clf'], FitParamT]]" cannot be assigned to parameter "steps" of type "Unknown" in function "__init__"
+ Type "tuple[str, None]" is incompatible with type "tuple[str, Transf] | tuple[str, FitParamT]"
+ "tuple[str, None]" is incompatible with "tuple[str, Transf]"
+ Tuple entry 2 is incorrect type
+ "None" is incompatible with "Transf"
+ "tuple[str, None]" is incompatible with "tuple[str, FitParamT]"
+ Tuple entry 2 is incorrect type
+ "None" is incompatible with "FitParamT" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/tests/test_pipeline.py:1434:25 - error: Argument of type "list[tuple[Literal['transf'], Transf] | tuple[str, str] | tuple[Literal['clf'], FitParamT]]" cannot be assigned to parameter "steps" of type "Unknown" in function "__init__"
+ Type "tuple[str, str]" is incompatible with type "tuple[str, Transf] | tuple[str, FitParamT]"
+ "tuple[str, str]" is incompatible with "tuple[str, Transf]"
+ Tuple entry 2 is incorrect type
+ "str" is incompatible with "Transf"
+ "tuple[str, str]" is incompatible with "tuple[str, FitParamT]"
+ Tuple entry 2 is incorrect type
+ "str" is incompatible with "FitParamT" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/tests/test_pipeline.py:1443:49 - error: Argument of type "list[tuple[Literal['transf'], Transf] | tuple[str, None]]" cannot be assigned to parameter "steps" of type "Unknown" in function "__init__"
+ Type "tuple[str, None]" is incompatible with type "tuple[str, Transf] | tuple[str, FitParamT]"
... (truncated 1216 lines) ...```
Diff from mypy_primer, showing the effect of this PR on open source code:
anyio (https://github.com/agronholm/anyio)
+ /tmp/mypy_primer/projects/anyio/src/anyio/lowlevel.py
+ /tmp/mypy_primer/projects/anyio/src/anyio/lowlevel.py:139:29 - error: Argument of type "Self@RunVar[T@RunVar]" cannot be assigned to parameter "var" of type "RunVar[T@RunvarToken]" in function "__init__"
+ "RunVar[T@RunVar]*" is incompatible with "RunVar[_NoValueSet | T@RunVar]"
+ Type parameter "T@RunVar" is invariant, but "T@RunVar" is not the same as "_NoValueSet | T@RunVar" (reportArgumentType)
+ /tmp/mypy_primer/projects/anyio/src/anyio/lowlevel.py:141:16 - error: Expression of type "RunvarToken[_NoValueSet | T@RunVar]" is incompatible with return type "RunvarToken[T@RunVar]"
+ "RunvarToken[_NoValueSet | T@RunVar]" is incompatible with "RunvarToken[T@RunVar]"
+ Type parameter "T@RunvarToken" is invariant, but "_NoValueSet | T@RunVar" is not the same as "T@RunVar" (reportReturnType)
- /tmp/mypy_primer/projects/anyio/src/anyio/_core/_sockets.py:256:51 - error: Argument of type "str | bytes | PathLike[Any]" cannot be assigned to parameter "path" of type "str | bytes" in function "connect_unix" (reportArgumentType)
- /tmp/mypy_primer/projects/anyio/src/anyio/_core/_sockets.py:523:18 - error: No overloads for "create_unix_datagram_socket" match the provided arguments (reportCallIssue)
- /tmp/mypy_primer/projects/anyio/src/anyio/_core/_sockets.py:524:21 - error: Argument of type "str | bytes | PathLike[Any]" cannot be assigned to parameter "remote_path" of type "str | bytes" in function "create_unix_datagram_socket" (reportArgumentType)
- 34 errors, 1 warning, 0 informations
+ 33 errors, 1 warning, 0 informations
SinbadCogs (https://github.com/mikeshardmind/SinbadCogs)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:127:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:128:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:126:13 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:129:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:130:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:131:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:132:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:133:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:134:13 - error: No parameter named "extern_cog" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:419:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:420:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:418:13 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:421:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:422:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:423:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:424:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:425:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:604:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:605:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:603:13 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:606:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:607:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:608:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:609:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:610:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:762:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:763:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:761:21 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:764:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:765:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:766:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:767:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:768:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:772:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:773:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:771:23 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:774:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:775:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:776:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:777:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:778:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:825:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:826:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:824:21 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:827:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:828:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:829:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:830:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:831:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:835:13 - error: No parameter named "uid" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:836:13 - error: No parameter named "nicename" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:834:23 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:837:13 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:838:13 - error: No parameter named "content" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:839:13 - error: No parameter named "channel" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:840:13 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/scheduler.py:841:13 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:89:21 - error: No parameter named "initial" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:90:21 - error: No parameter named "recur" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:91:21 - error: No parameter named "channel" (reportCallIssue)
- /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:88:23 - error: Expected no arguments to "Task" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:92:21 - error: No parameter named "author" (reportCallIssue)
+ /tmp/mypy_primer/projects/SinbadCogs/scheduler/tasks.py:93:21 - error: No parameter named "uid" (reportCallIssue)
- 255 errors, 12 warnings, 0 informations
+ 302 errors, 12 warnings, 0 informations
graphql-core (https://github.com/graphql-python/graphql-core)
+ /tmp/mypy_primer/projects/graphql-core/src/graphql/language/visitor.py:273:34 - error: Argument of type "tuple[Any | Node | int | None, Literal[VisitorActionEnum.REMOVE]]" cannot be assigned to parameter "object" of type "tuple[int | str, Node]" in function "append"
+ "Literal[VisitorActionEnum.REMOVE]" is incompatible with "Node" (reportArgumentType)
+ /tmp/mypy_primer/projects/graphql-core/src/graphql/language/visitor.py:284:26 - error: Argument of type "tuple[Any | Node | int | None, tuple[Unknown, ...] | Node | <subclass of VisitorActionEnum and Node> | Any]" cannot be assigned to parameter "object" of type "tuple[int | str, Node]" in function "append"
+ Type "tuple[Unknown, ...] | Node | <subclass of VisitorActionEnum and Node> | Any" is incompatible with type "Node"
+ "tuple[Unknown, ...]" is incompatible with "Node" (reportArgumentType)
+ /tmp/mypy_primer/projects/graphql-core/src/graphql/utilities/lexicographic_sort_schema.py
+ /tmp/mypy_primer/projects/graphql-core/src/graphql/utilities/lexicographic_sort_schema.py:53:35 - error: Argument of type "GraphQLList[Unknown] | GraphQLNonNull[Unknown] | GraphQLNamedType" cannot be assigned to parameter "type_" of type "GNT_co@GraphQLNonNull" in function "__init__"
+ Type "GraphQLList[Unknown] | GraphQLNonNull[Unknown] | GraphQLNamedType" is incompatible with type "GraphQLNullableType" (reportArgumentType)
- 137 errors, 35 warnings, 0 informations
+ 140 errors, 35 warnings, 0 informations
mypy (https://github.com/python/mypy)
- /tmp/mypy_primer/projects/mypy/mypy/config_parser.py:526:25 - error: Expected no arguments to "NoneType" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/mypy/mypy/config_parser.py:526:28 - error: Expected 0 positional arguments (reportCallIssue)
sympy (https://github.com/sympy/sympy)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:14:39 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:14:41 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:14:55 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:14:57 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:40 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:42 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:49 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:56 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:51 - error: Expected 0 positional arguments (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:58 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:62 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:15:64 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:16:39 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:16:41 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:16:52 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:16:54 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:17:39 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:17:41 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:20 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:22 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:36 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:38 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:53 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:18:55 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:20 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:22 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:35 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:37 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:56 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:19:58 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:25:11 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:25:13 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:25:31 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:25:33 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:21 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:23 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:42 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:44 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:52 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:26:54 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:33:15 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:33:17 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:33:31 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:11 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:33:33 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:19 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:13 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:26 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:21 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:22 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:28 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:34:28 - error: Expected 0 positional arguments (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:24 - error: Expected 0 positional arguments (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:30 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:48 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:53 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:50 - error: Expected 0 positional arguments (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:55 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:60 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:35:62 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:36:47 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:36:49 - error: Expected 0 positional arguments (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:37:46 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
- /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:37:56 - error: Expected no arguments to "__class_UndefinedFunction" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/sympy/sympy/calculus/tests/test_euler.py:37:48 - error: Expected 0 positional arguments (reportCallIssue)
... (truncated 9615 lines) ...
cloud-init (https://github.com/canonical/cloud-init)
- /tmp/mypy_primer/projects/cloud-init/cloudinit/config/schema.py:1250:12 - error: Expression of type "list[Unknown | str | bytes]" is incompatible with return type "List[str]"
+ /tmp/mypy_primer/projects/cloud-init/cloudinit/config/schema.py:1250:17 - error: Argument of type "Generator[Unknown | str | bytes, Unknown, None]" cannot be assigned to parameter "iterable" of type "Iterable[_T@list]" in function "__init__"
- "list[Unknown | str | bytes]" is incompatible with "List[str]"
+ "Generator[Unknown | str | bytes, Unknown, None]" is incompatible with "Iterable[str]"
- Type parameter "_T@list" is invariant, but "Unknown | str | bytes" is not the same as "str"
+ Type parameter "_T_co@Iterable" is covariant, but "Unknown | str | bytes" is not a subtype of "str"
- Consider switching from "list" to "Sequence" which is covariant (reportReturnType)
+ Type "Unknown | str | bytes" is incompatible with type "str"
+ "bytes" is incompatible with "str" (reportArgumentType)
pyodide (https://github.com/pyodide/pyodide)
+ /tmp/mypy_primer/projects/pyodide/src/py/pyodide/console.py:360:46 - error: Argument of type "_WriteStream" cannot be assigned to parameter "new_target" of type "_T_io@redirect_stdout" in function "__init__"
+ Type "_WriteStream" is incompatible with type "IO[str] | None"
+ Type "_WriteStream" is incompatible with type "IO[str] | None"
+ "_WriteStream" is incompatible with "IO[str]"
+ "_WriteStream" is incompatible with "None" (reportArgumentType)
+ /tmp/mypy_primer/projects/pyodide/src/py/pyodide/console.py:364:46 - error: Argument of type "_WriteStream" cannot be assigned to parameter "new_target" of type "_T_io@redirect_stderr" in function "__init__"
+ Type "_WriteStream" is incompatible with type "IO[str] | None"
+ Type "_WriteStream" is incompatible with type "IO[str] | None"
+ "_WriteStream" is incompatible with "IO[str]"
+ "_WriteStream" is incompatible with "None" (reportArgumentType)
- 735 errors, 16 warnings, 0 informations
+ 737 errors, 16 warnings, 0 informations
scikit-learn (https://github.com/scikit-learn/scikit-learn)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/_forest.py:371:21 - error: Expected no arguments to "NoneType" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/_forest.py:371:42 - error: No parameter named "criterion" (reportCallIssue)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/_forest.py:716:21 - error: Expected no arguments to "NoneType" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/_forest.py:716:42 - error: No parameter named "criterion" (reportCallIssue)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:157:16 - error: Expected no arguments to "ClassifierMixin" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:157:25 - error: No parameter named "estimators" (reportCallIssue)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:179:16 - error: Expected no arguments to "ClassifierMixin" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:179:25 - error: No parameter named "estimators" (reportCallIssue)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:190:16 - error: Expected no arguments to "ClassifierMixin" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:190:25 - error: No parameter named "estimators" (reportCallIssue)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:201:16 - error: Expected no arguments to "ClassifierMixin" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/ensemble/tests/test_common.py:201:25 - error: No parameter named "estimators" (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/model_selection/tests/test_validation.py:2143:31 - error: Argument of type "Unknown | Any | list[Unknown]" cannot be assigned to parameter "return_train_score" of type "bool" in function "_fit_and_score"
+ Type "Unknown | Any | list[Unknown]" is incompatible with type "bool"
+ "list[Unknown]" is incompatible with "bool" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/model_selection/tests/test_validation.py:2143:31 - error: Argument of type "Unknown | Any | list[Unknown]" cannot be assigned to parameter "return_parameters" of type "bool" in function "_fit_and_score"
+ Type "Unknown | Any | list[Unknown]" is incompatible with type "bool"
+ "list[Unknown]" is incompatible with "bool" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/model_selection/tests/test_validation.py:2143:31 - error: Argument of type "Unknown | Any | list[Unknown]" cannot be assigned to parameter "return_n_test_samples" of type "bool" in function "_fit_and_score"
+ Type "Unknown | Any | list[Unknown]" is incompatible with type "bool"
+ "list[Unknown]" is incompatible with "bool" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/model_selection/tests/test_validation.py:2143:31 - error: Argument of type "Unknown | Any | list[Unknown]" cannot be assigned to parameter "return_times" of type "bool" in function "_fit_and_score"
+ Type "Unknown | Any | list[Unknown]" is incompatible with type "bool"
+ "list[Unknown]" is incompatible with "bool" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/model_selection/tests/test_validation.py:2143:31 - error: Argument of type "Unknown | Any | list[Unknown]" cannot be assigned to parameter "return_estimator" of type "bool" in function "_fit_and_score"
+ Type "Unknown | Any | list[Unknown]" is incompatible with type "bool"
+ "list[Unknown]" is incompatible with "bool" (reportArgumentType)
- /tmp/mypy_primer/projects/scikit-learn/sklearn/neighbors/tests/test_neighbors.py:305:17 - error: Expected no arguments to "KNeighborsMixin" constructor (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/neighbors/tests/test_neighbors.py:305:40 - error: Expected 0 positional arguments (reportCallIssue)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/tests/test_pipeline.py:1425:49 - error: Argument of type "list[tuple[Literal['transf'], Transf] | tuple[str, None] | tuple[Literal['clf'], FitParamT]]" cannot be assigned to parameter "steps" of type "Unknown" in function "__init__"
+ Type "tuple[str, None]" is incompatible with type "tuple[str, Transf] | tuple[str, FitParamT]"
+ "tuple[str, None]" is incompatible with "tuple[str, Transf]"
+ Tuple entry 2 is incorrect type
+ "None" is incompatible with "Transf"
+ "tuple[str, None]" is incompatible with "tuple[str, FitParamT]"
+ Tuple entry 2 is incorrect type
+ "None" is incompatible with "FitParamT" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/tests/test_pipeline.py:1434:25 - error: Argument of type "list[tuple[Literal['transf'], Transf] | tuple[str, str] | tuple[Literal['clf'], FitParamT]]" cannot be assigned to parameter "steps" of type "Unknown" in function "__init__"
+ Type "tuple[str, str]" is incompatible with type "tuple[str, Transf] | tuple[str, FitParamT]"
+ "tuple[str, str]" is incompatible with "tuple[str, Transf]"
+ Tuple entry 2 is incorrect type
+ "str" is incompatible with "Transf"
+ "tuple[str, str]" is incompatible with "tuple[str, FitParamT]"
+ Tuple entry 2 is incorrect type
+ "str" is incompatible with "FitParamT" (reportArgumentType)
+ /tmp/mypy_primer/projects/scikit-learn/sklearn/tests/test_pipeline.py:1443:49 - error: Argument of type "list[tuple[Literal['transf'], Transf] | tuple[str, None]]" cannot be assigned to parameter "steps" of type "Unknown" in function "__init__"
+ Type "tuple[str, None]" is incompatible with type "tuple[str, Transf] | tuple[str, FitParamT]"
... (truncated 1188 lines) ...```