DetachHead / basedpyright

pyright fork with various type checking improvements, improved vscode support and pylance features built into the language server
http://docs.basedpyright.com/
Other
601 stars 12 forks source link

don't add redundant types to unions to prevent unnecessary unknown/any errors #447

Open DetachHead opened 1 week ago

DetachHead commented 1 week ago

fixes #71

github-actions[bot] commented 1 week ago

Diff from mypy_primer, showing the effect of this PR on open source code:


pyp (https://github.com/hauntsaninja/pyp)
-   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is unknown
-     Argument corresponds to parameter "values" in function "print"
+     Argument corresponds to parameter "values" in function "print" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: "x" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:117:22 - error: "scope_index" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:117:39 - error: Type of "target" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:117:39 - error: Type of "id" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:117:39 - error: Argument type is Any
+     Argument corresponds to parameter "element" in function "add" (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:224:68 - error: "config_file" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:247:70 - error: Expected exception object, exception class or None
+     "Unbound" does not derive from BaseException (reportGeneralTypeIssues)
+   /tmp/mypy_primer/projects/pyp/pyp.py:247:70 - error: "e" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:274:68 - error: Type of "lineno" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:274:68 - error: "part" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:274:73 - error: Cannot access attribute "lineno" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyp/pyp.py:361:26 - error: Type of "i" is partially unknown
+     Type of "i" is "int | Unknown" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:366:32 - error: "config_indices" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:374:13 - error: Type of "i" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:374:18 - error: "config_indices" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:436:40 - error: "output" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:436:62 - error: "print_fn" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:436:73 - error: "output" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:469:66 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:470:36 - error: Argument type is unknown
+     Argument corresponds to parameter "iterable" in function "join" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:470:36 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:470:61 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:471:37 - error: Argument type is unknown
+     Argument corresponds to parameter "iterable" in function "join" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:471:37 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:477:13 - error: Type of "typ" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:477:18 - error: Type of "names" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:477:27 - error: Type of "items" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:477:27 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:477:41 - error: Cannot access attribute "items" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyp/pyp.py:478:20 - error: Argument type is unknown
+     Argument corresponds to parameter "obj" in function "len" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:479:39 - error: Argument type is unknown
+     Argument corresponds to parameter "iterable" in function "join" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:482:12 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:482:37 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:484:13 - error: Type of "idx_var" is partially unknown
+     Type of "idx_var" is "Unknown | None" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:484:23 - error: Type of "pop" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:484:23 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:484:55 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:485:13 - error: Type of "loop_var" is partially unknown
+     Type of "loop_var" is "Unknown | None" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:485:24 - error: Type of "pop" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:485:24 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:485:55 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:488:29 - error: Argument type is unknown
+     Argument corresponds to parameter "name" in function "define" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:490:29 - error: Argument type is unknown
+     Argument corresponds to parameter "name" in function "define" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:491:16 - error: "loop_var" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:494:16 - error: "idx_var" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:495:35 - error: "idx_var" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:495:46 - error: "loop_var" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:497:35 - error: "loop_var" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:498:13 - error: Operator "+=" not supported for types "Unbound" and "str"
+     Operator "+" not supported for types "Unbound" and "str" (reportOperatorIssue)
+   /tmp/mypy_primer/projects/pyp/pyp.py:498:13 - error: Type of "for_loop" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:498:13 - error: "for_loop" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:498:28 - error: "loop_var" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:498:41 - error: "loop_var" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:503:14 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:505:13 - error: Type of "input_var" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:505:25 - error: Type of "pop" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:505:25 - error: "possible_vars" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:506:25 - error: Argument type is unknown
+     Argument corresponds to parameter "name" in function "define" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:513:30 - error: Type of "body" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:513:30 - error: "input_assign" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:513:43 - error: Cannot access attribute "body" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyp/pyp.py:586:13 - error: "node" is unbound (reportUnboundVariable)
-   /tmp/mypy_primer/projects/pyp/pyp.py:586:18 - error: Cannot assign to attribute "lineno" for class "AST"
+   /tmp/mypy_primer/projects/pyp/pyp.py:586:18 - error: Cannot assign to attribute "lineno" for class "Unbound" (reportAttributeAccessIssue)
-     Attribute "lineno" is unknown (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyp/pyp.py:586:27 - error: "i" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:587:13 - error: "node" is unbound (reportUnboundVariable)
-   /tmp/mypy_primer/projects/pyp/pyp.py:587:18 - error: Cannot assign to attribute "end_lineno" for class "AST"
+   /tmp/mypy_primer/projects/pyp/pyp.py:587:18 - error: Cannot assign to attribute "end_lineno" for class "Unbound" (reportAttributeAccessIssue)
-     Attribute "end_lineno" is unknown (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyp/pyp.py:587:31 - error: "i" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:637:34 - error: Argument type is unknown
+     Argument corresponds to parameter "node" in function "dfs_walk" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:637:34 - error: "tree" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:670:63 - error: Argument type is partially unknown
+     Argument corresponds to parameter "exc" in function "format_exception_only"
+     Argument type is "type[Unknown]" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:670:68 - error: Argument type is unknown
+     Argument corresponds to parameter "o" in function "__init__" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:670:68 - error: "e" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/pyp.py:670:72 - error: Argument type is unknown
+     Argument corresponds to parameter "value" in function "format_exception_only" (reportUnknownArgumentType)

... (truncated 28 lines) ...

rclip (https://github.com/yurijmikhalevich/rclip)
+ /tmp/mypy_primer/projects/rclip/rclip/db.py
+   /tmp/mypy_primer/projects/rclip/rclip/db.py:64:8 - error: "db_version" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/db.py:66:8 - error: "db_version_entry" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/main.py:76:38 - error: "path" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/main.py:132:22 - error: "filepath" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/main.py:133:22 - error: "meta" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/main.py:164:53 - error: "__getitem__" method not defined on type "object*" (reportIndexIssue)
+   /tmp/mypy_primer/projects/rclip/rclip/main.py:165:23 - error: "__getitem__" method not defined on type "object*" (reportIndexIssue)
+   /tmp/mypy_primer/projects/rclip/rclip/main.py:167:7 - error: "sorted_similarities" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/main.py:171:41 - error: "filepaths" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/main.py:196:33 - error: "database" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/main.py:201:33 - error: "database" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:87:39 - error: "text_model_version" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:126:12 - error: "image_features" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:126:27 - error: Cannot access attribute "cpu" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:131:52 - error: Object of type "None" cannot be called (reportOptionalCall)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:133:12 - error: "text_features" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:133:26 - error: Cannot access attribute "cpu" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:174:81 - error: "files" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:174:94 - error: "files" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:175:79 - error: "urls" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:175:91 - error: "urls" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:186:66 - error: "images" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/model.py:194:16 - error: Operator "+" not supported for "None" (reportOptionalOperand)
+   /tmp/mypy_primer/projects/rclip/rclip/utils/helpers.py:48:15 - error: "app_datadir" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/utils/helpers.py:49:10 - error: "app_datadir" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/utils/preview.py:30:15 - error: "buffer" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/utils/preview.py:30:22 - error: Cannot access attribute "getvalue" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/rclip/rclip/utils/preview.py:35:14 - error: "width_px" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/utils/preview.py:35:34 - error: "height_px" is unbound (reportUnboundVariable)
+ /tmp/mypy_primer/projects/rclip/rclip/utils/snap.py
+   /tmp/mypy_primer/projects/rclip/rclip/utils/snap.py:21:21 - error: "homedir" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/rclip/utils/snap.py:21:53 - error: Operator "+" not supported for types "Unbound" and "str" (reportOperatorIssue)
+   /tmp/mypy_primer/projects/rclip/rclip/utils/snap.py:21:53 - error: "homedir" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/rclip/release-utils/homebrew/generate_formula.py:100:5 - error: "retries_left" is unbound (reportUnboundVariable)
- 47 errors, 18 warnings, 0 notes
+ 80 errors, 18 warnings, 0 notes

pyinstrument (https://github.com/joerick/pyinstrument)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:281:8 - error: Type of "from_path" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:281:8 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:281:16 - error: Cannot access attribute "from_path" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:284:41 - error: Argument type is unknown
+     Argument corresponds to parameter "options" in function "get_renderer_class" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:284:41 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:288:8 - error: Type of "outfile" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:288:8 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:288:16 - error: Cannot access attribute "outfile" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:290:13 - error: Type of "outfile" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:290:13 - error: Argument type is unknown
+     Argument corresponds to parameter "file" in function "open" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:290:13 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:290:21 - error: Cannot access attribute "outfile" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:304:36 - error: Argument type is unknown
+     Argument corresponds to parameter "renderer_class" in function "create_renderer" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:304:36 - error: "renderer_class" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:304:52 - error: Argument type is unknown
+     Argument corresponds to parameter "options" in function "create_renderer" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:304:52 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:304:73 - error: Argument type is unknown
+     Argument corresponds to parameter "output_file" in function "create_renderer" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:304:73 - error: "f" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:309:8 - error: Type of "output_is_binary" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:309:8 - error: "renderer" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:309:17 - error: Cannot access attribute "output_is_binary" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:309:42 - error: Type of "outfile" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:309:42 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:309:50 - error: Cannot access attribute "outfile" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:309:76 - error: Argument type is unknown
+     Argument corresponds to parameter "file_obj" in function "file_is_a_tty" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:309:76 - error: "f" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:317:8 - error: Type of "load_prev" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:317:8 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:317:16 - error: Cannot access attribute "load_prev" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:318:49 - error: Type of "load_prev" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:318:49 - error: Argument type is unknown
+     Argument corresponds to parameter "identifier" in function "load_report_from_temp_storage" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:318:49 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:318:57 - error: Cannot access attribute "load_prev" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:319:10 - error: Type of "load" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:319:10 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:319:18 - error: Cannot access attribute "load" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:320:32 - error: Type of "load" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:320:32 - error: Argument type is unknown
+     Argument corresponds to parameter "filename" in function "load" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:320:32 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:320:40 - error: Cannot access attribute "load" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:323:12 - error: Type of "module" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:323:12 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:323:20 - error: Cannot access attribute "module" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:328:13 - error: Type of "argv" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:328:21 - error: Type of "module" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:328:21 - error: Type of "value" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:328:21 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:328:29 - error: Cannot access attribute "module" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:328:45 - error: Type of "module" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:328:45 - error: Type of "remaining_args" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:328:45 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:328:53 - error: Cannot access attribute "module" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:330:13 - error: Type of "globs" is partially unknown
+     Type of "globs" is "dict[str, ((mod_name: str, init_globals: dict[str, Any] | None = None, run_name: str | None = None, alter_sys: bool = False) -> dict[str, Any]) | Unknown]" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:330:65 - error: Type of "module" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:330:65 - error: Type of "value" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:330:65 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:330:73 - error: Cannot access attribute "module" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:331:14 - error: Type of "program" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:331:14 - error: "options" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:331:22 - error: Cannot access attribute "program" for class "Unbound" (reportAttributeAccessIssue)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:332:13 - error: Type of "argv" is partially unknown
+     Type of "argv" is "list[str | Unknown]" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:332:28 - error: Type of "program" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:332:28 - error: Type of "remaining_args" is unknown (reportUnknownMemberType)

... (truncated 553 lines) ...

alectryon (https://github.com/cpitclaudel/alectryon)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:145:5 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:145:5 - error: Return type is unknown (reportUnknownParameterType)
-     Type of "alectryon_state" is "(document: Unknown) -> (AlectryonState | Unknown)" (reportUnknownVariableType)
+     Type of "alectryon_state" is "(document: Unknown) -> Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:5 - error: Type of "embedded_assets" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:5 - error: Type of "embedded_assets" is unknown (reportUnknownVariableType)
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:23 - error: Type of "embedded_assets" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:23 - error: Type of "embedded_assets" is unknown (reportUnknownMemberType)
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:160:12 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:160:12 - error: "text" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:218:16 - error: Argument type is unknown
+     Argument corresponds to parameter "path" in function "__call__" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:218:16 - error: "dpath" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:227:5 - error: Return type is unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:233:29 - error: Argument type is unknown
+     Argument corresponds to parameter "docs" in function "_gen_coqdoc_html_assert" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:233:29 - error: "docs" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:234:12 - error: "docs" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:251:5 - error: Type of "coqdoc_html" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:251:24 - error: Argument type is unknown
+     Argument corresponds to parameter "object" in function "iter" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:253:17 - error: "parts" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:256:32 - error: Argument type is partially unknown
+     Argument type is "Unknown | None" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:256:37 - error: Argument type is unknown
+     Argument corresponds to parameter "i" in function "next" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:259:19 - error: Type of "gen_fragments" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:259:19 - error: Type of "gen_fragments" is unknown (reportUnknownMemberType)
-     Type of "gen_fragments" is "(fragments: Unknown, ids: Unknown = (), classes: Unknown = ()) -> Unknown" (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:259:19 - error: "writer" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:259:26 - error: Cannot access attribute "gen_fragments" for class "Unbound" (reportAttributeAccessIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:593:5 - error: Return type, "tuple[Unknown | str, Unknown | str, Unknown]", is partially unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:593:5 - error: Return type, "tuple[Unbound, Unknown | str, Unknown]", is partially unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:600:23 - error: "supported_backends" is unbound (reportUnboundVariable)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:604:13 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:604:13 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:604:13 - error: "frontend" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:604:52 - error: "supported_backends" is unbound (reportUnboundVariable)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:606:12 - error: Return type, "tuple[Unknown | str, Unknown | str, Unknown]", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:606:12 - error: Return type, "tuple[Unbound, Unknown | str, Unknown]", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:606:12 - error: "frontend" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:606:31 - error: "supported_backends" is unbound (reportUnboundVariable)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is unknown (reportUnknownMemberType)
-     Type of "point" is "Unknown | int" (reportUnknownMemberType)

... (truncated 1939 lines) ...```
github-actions[bot] commented 1 week ago

Diff from mypy_primer, showing the effect of this PR on open source code:


pyp (https://github.com/hauntsaninja/pyp)
+ An internal error occurred while type checking file "/tmp/mypy_primer/projects/pyp/pyp.py": TypeError: Cannot read properties of undefined (reading 'length')
+     at _addTypeIfUnique (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117215:44)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117145:21
+     at Array.forEach (<anonymous>)
+     at combineTypes (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117135:19)
+     at getTypeOfBinaryOperation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:72257:53)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86920:72)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at getTypeOfAnnotation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:87402:32)
+     at getTypeForDeclaration (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:101750:40)
+     at getDeclaredTypeOfSymbol (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102432:50)
+     at getEffectiveTypeOfSymbolForUsage (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102133:32)
+     at getTypeOfMemberAccessWithBaseType (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:90040:28)
+     at getTypeOfMemberAccess (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:89842:28)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86872:30)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at validateArgType (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:95006:40)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:94630:31
+     at Array.forEach (<anonymous>)
+     at validateFunctionArgumentTypes (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:94628:32)
+     at validateFunctionArgumentTypesWithContext (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:94444:20)
+     at evaluateUsingBestMatchingOverload (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:92833:20)
+     at validateOverloadedFunctionArguments (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:92839:20)
+     at validateCallForOverloadedFunction (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:93179:28)
+     at validateCallArgumentsForSubtype (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:93013:24)
+     at useSpeculativeMode.allowDiagnostics (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:92962:36)
+     at useSpeculativeMode (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:101392:20)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:92961:20
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:89020:39
+     at doForEachSubtype (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:110284:9)
+     at expandSubtype (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:89011:46)
+     at mapSubtypesExpandTypeVars (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:89048:13)
+     at validateCallArguments (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:92960:26)
+     at getTypeOfCall (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:92079:36)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86880:30)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at evaluateTypesForExpressionInContext (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:100577:9)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86662:13
+     at evaluateTypeForSubnode (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:100738:9)
+     at getType (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86661:26)
+     at TimingStat.timeOperation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:123422:20)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:55888:33
+     at Array.forEach (<anonymous>)
+     at Checker.visitStatementList (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:55883:25)
+     at Checker.visit (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:76795:29)
+     at Checker.visitNode (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:77094:21)
+     at Checker.walk (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:77078:37)
+     at Checker.walk (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:55870:19)
+     at Checker._walkStatementsAndReportUnreachable (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:57569:18)
+     at Checker.visitSuite (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:55879:14)
+     at Checker.visit (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:76801:29)
+     at Checker.visitNode (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:77094:21)
+     at Checker.walk (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:77078:37)
+     at Checker.walk (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:55870:19)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:77086:22
+     at Array.forEach (<anonymous>)
+     at Checker.walkMultiple (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:77084:15)
+     at Checker.walk (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:77080:18)
+     at Checker.walk (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:55870:19)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:77086:22
+     at Array.forEach (<anonymous>)
+     at Checker.walkMultiple (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:77084:15)
+     at Checker.walk (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:77080:18)
+     at Checker.walk (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:55870:19)
+     at Checker._walkStatementsAndReportUnreachable (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:57569:18)
+ Error performing analysis: TypeError: Cannot read properties of undefined (reading 'length')
+     at _addTypeIfUnique (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117215:44)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117145:21
+     at Array.forEach (<anonymous>)
+     at combineTypes (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117135:19)
+     at getTypeOfBinaryOperation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:72257:53)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86920:72)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at getTypeOfAnnotation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:87402:32)
+     at getTypeForDeclaration (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:101750:40)
+     at getDeclaredTypeOfSymbol (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102432:50)
+     at getEffectiveTypeOfSymbolForUsage (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102133:32)
+     at getTypeOfMemberAccessWithBaseType (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:90040:28)
+     at getTypeOfMemberAccess (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:89842:28)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86872:30)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at validateArgType (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:95006:40)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:94630:31
+     at Array.forEach (<anonymous>)
+     at validateFunctionArgumentTypes (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:94628:32)
+     at validateFunctionArgumentTypesWithContext (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:94444:20)
+     at evaluateUsingBestMatchingOverload (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:92833:20)
+     at validateOverloadedFunctionArguments (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:92839:20)

... (truncated 387 lines) ...

rclip (https://github.com/yurijmikhalevich/rclip)
- /tmp/mypy_primer/projects/rclip/benchmarks/benchmark-cifar.py
-   /tmp/mypy_primer/projects/rclip/benchmarks/benchmark-cifar.py:3:6 - warning: Import "PIL" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/benchmarks/benchmark-cifar.py:3:17 - warning: Import "PIL.Image" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/benchmarks/benchmark-cifar.py:4:8 - error: Import "numpy" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/benchmarks/benchmark-cifar.py:5:6 - warning: Import "tqdm" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/benchmarks/benchmark-cifar.py:10:6 - error: Import "torchvision.datasets" could not be resolved (reportMissingImports)
- /tmp/mypy_primer/projects/rclip/benchmarks/benchmark-imagenet.py
-   /tmp/mypy_primer/projects/rclip/benchmarks/benchmark-imagenet.py:3:8 - error: Import "numpy" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/benchmarks/benchmark-imagenet.py:4:6 - warning: Import "tqdm" could not be resolved from source (reportMissingModuleSource)
- /tmp/mypy_primer/projects/rclip/benchmarks/similarity_search.py
-   /tmp/mypy_primer/projects/rclip/benchmarks/similarity_search.py:3:8 - error: Import "numpy" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/benchmarks/similarity_search.py:4:6 - warning: Import "tqdm" could not be resolved from source (reportMissingModuleSource)
- /tmp/mypy_primer/projects/rclip/rclip/main.py
-   /tmp/mypy_primer/projects/rclip/rclip/main.py:8:8 - error: Import "numpy" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/rclip/main.py:9:6 - warning: Import "tqdm" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/rclip/main.py:10:8 - warning: Import "PIL" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/rclip/main.py:11:6 - warning: Import "PIL" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/rclip/main.py:11:17 - warning: Import "PIL.Image" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/rclip/main.py:11:24 - warning: Import "PIL.ImageFile" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/rclip/main.py:30:27 - error: Expected type arguments for generic class "DirEntry" (reportMissingTypeArgument)
- /tmp/mypy_primer/projects/rclip/rclip/model.py
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:5:8 - error: Import "numpy" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:6:8 - error: Import "numpy.typing" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:7:6 - warning: Import "PIL" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:7:17 - warning: Import "PIL.Image" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:10:8 - error: Import "open_clip" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:62:14 - error: Import "torch" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:104:14 - error: Import "torch" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:115:10 - error: Import "torchvision.transforms" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:121:12 - error: Import "torch" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:129:12 - error: Import "torch" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:212:95 - error: Type of parameter "x" is partially unknown (reportUnknownLambdaType)
-   /tmp/mypy_primer/projects/rclip/rclip/model.py:212:98 - error: Return type of lambda is unknown (reportUnknownLambdaType)
- /tmp/mypy_primer/projects/rclip/rclip/utils/helpers.py
-   /tmp/mypy_primer/projects/rclip/rclip/utils/helpers.py:5:6 - warning: Import "PIL" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/rclip/utils/helpers.py:5:17 - warning: Import "PIL.Image" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/rclip/utils/helpers.py:7:8 - warning: Import "requests" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/rclip/utils/helpers.py:157:10 - error: Import "torch.backends.mps" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/rclip/utils/helpers.py:161:12 - error: Import "torch" could not be resolved (reportMissingImports)
- /tmp/mypy_primer/projects/rclip/rclip/utils/preview.py
-   /tmp/mypy_primer/projects/rclip/rclip/utils/preview.py:4:6 - warning: Import "PIL" could not be resolved from source (reportMissingModuleSource)
-   /tmp/mypy_primer/projects/rclip/rclip/utils/preview.py:4:17 - warning: Import "PIL.Image" could not be resolved from source (reportMissingModuleSource)
- /tmp/mypy_primer/projects/rclip/release-utils/homebrew/generate_formula.py
-   /tmp/mypy_primer/projects/rclip/release-utils/homebrew/generate_formula.py:3:8 - error: Import "jinja2" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/release-utils/homebrew/generate_formula.py:4:8 - error: Import "poet" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/release-utils/homebrew/generate_formula.py:5:8 - warning: Import "requests" could not be resolved from source (reportMissingModuleSource)
- /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:6:8 - error: Import "pytest" could not be resolved (reportMissingImports)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:18:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:23:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:28:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:42:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:48:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:66:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:71:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:77:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:83:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:90:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:95:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:104:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:110:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:116:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:121:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:126:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:131:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:136:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:141:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:146:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)
-   /tmp/mypy_primer/projects/rclip/tests/e2e/test_rclip.py:151:2 - error: Untyped function decorator obscures type of function; ignoring decorator (reportUntypedFunctionDecorator)

... (truncated 137 lines) ...

alectryon (https://github.com/cpitclaudel/alectryon)
+ An internal error occurred while type checking file "/tmp/mypy_primer/projects/alectryon/alectryon/__main__.py": TypeError: Cannot read properties of undefined (reading 'length')
+     at _addTypeIfUnique (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117215:44)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117145:21
+     at Array.forEach (<anonymous>)
+     at combineTypes (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117135:19)
+     at getTypeOfBinaryOperation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:72257:53)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86920:72)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at getTypeOfAnnotation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:87402:32)
+     at getTypeOfParameterAnnotation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:87329:16)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:99298:41
+     at Array.forEach (<anonymous>)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:99262:29
+     at invalidateTypeCacheIfCanceled (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117320:16)
+     at getTypeOfFunctionPredecorated (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:99215:70)
+     at getTypeOfFunction (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:99107:28)
+     at getTypeForDeclaration (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:101703:42)
+     at getInferredTypeOfDeclaration (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:101954:30)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102299:32
+     at Array.forEach (<anonymous>)
+     at getTypeOfSymbolForDecls (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102296:15)
+     at inferTypeOfSymbolForUsage (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102272:24)
+     at getEffectiveTypeOfSymbolForUsage (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102159:16)
+     at getTypeOfName (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:89363:39)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86868:30)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at TimingStat.timeOperation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:123422:20)
+     at isCallNoReturn (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:62142:46)
+     at isFlowNodeReachableRecursive (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:61894:44)
+     at isFlowNodeReachable (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:61954:20)
+     at getTypeFromFlowNode (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:61331:56)
+     at Object.getTypeFromCodeFlow (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:61811:20)
+     at getFlowTypeOfReference (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:100807:25)
+     at getTypeOfName (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:89403:44)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86868:30)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at getTypeOfMemberAccess (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:89835:32)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86872:30)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at getTypeOfCall (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:92030:30)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86880:30)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at evaluateComprehensionForIf (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:96768:40)
+     at getElementTypeFromComprehension (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:96794:17)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:96211:45
+     at Array.forEach (<anonymous>)
+     at getKeyAndValueTypesFromDictionary (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:96073:22)
+     at getTypeOfDictionaryInferred (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:96019:32)
+     at getTypeOfDictionary (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:95912:24)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86949:30)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at evaluateTypesForAssignmentStatement (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:98017:39)
+     at evaluateTypesForStatement (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:100642:25)
+     at TimingStat.timeOperation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:123422:20)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:61218:31
+     at evaluateTypeForSubnode (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:100738:9)
+     at TimingStat.timeOperation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:123422:20)
+     at evaluateAssignmentFlowNode (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:61217:34)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:61317:90
+     at preventRecursion (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:61224:36)
+     at getTypeFromFlowNode (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:61317:54)
+     at Object.getTypeFromCodeFlow (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:61811:20)
+     at getFlowTypeOfReference (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:100807:25)
+     at getTypeOfName (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:89403:44)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86868:30)
+ Error performing analysis: TypeError: Cannot read properties of undefined (reading 'length')
+     at _addTypeIfUnique (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117215:44)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117145:21
+     at Array.forEach (<anonymous>)
+     at combineTypes (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117135:19)
+     at getTypeOfBinaryOperation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:72257:53)
+     at getTypeOfExpressionCore (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86920:72)
+     at getTypeOfExpression (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:86817:26)
+     at getTypeOfAnnotation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:87402:32)
+     at getTypeOfParameterAnnotation (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:87329:16)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:99298:41
+     at Array.forEach (<anonymous>)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:99262:29
+     at invalidateTypeCacheIfCanceled (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:117320:16)
+     at getTypeOfFunctionPredecorated (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:99215:70)
+     at getTypeOfFunction (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:99107:28)
+     at getTypeForDeclaration (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:101703:42)
+     at getInferredTypeOfDeclaration (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:101954:30)
+     at /tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102299:32
+     at Array.forEach (<anonymous>)
+     at getTypeOfSymbolForDecls (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102296:15)
+     at inferTypeOfSymbolForUsage (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102272:24)
+     at getEffectiveTypeOfSymbolForUsage (/tmp/mypy_primer/new_pyright/pyright_to_test/packages/pyright/dist/pyright.js:102159:16)

... (truncated 8676 lines) ...

mypy-protobuf (https://github.com/dropbox/mypy-protobuf)

... (truncated 2360 lines) ...```
github-actions[bot] commented 1 week ago

Diff from mypy_primer, showing the effect of this PR on open source code:


pyp (https://github.com/hauntsaninja/pyp)
-   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is unknown
-     Argument corresponds to parameter "values" in function "print"
+     Argument corresponds to parameter "values" in function "print" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:224:88 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:224:88 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:551:20 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:638:41 - error: Argument type is Any
+     Argument corresponds to parameter "key" in function "setdefault" (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:744:35 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:744:35 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_find_names.py:33:9 - error: Type of "undefined_var" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:46:13 - error: Type of "old_stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:46:25 - error: Type of "stdin" is Any (reportAny)
-   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:50:25 - error: "old_stdin" is possibly unbound (reportPossiblyUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:50:25 - error: "old_stdin" is unbound (reportUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:202:5 - error: Type of "pyp_error" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:202:17 - error: No overloads for "sub" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:202:40 - error: Argument of type "Literal['\n']" cannot be assigned to parameter "repl" of type "(Match[str]) -> str" in function "sub"
+     Type "Literal['\n']" is incompatible with type "(Match[str]) -> str" (reportArgumentType)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:213:26 - error: Argument type is unknown
+     Argument corresponds to parameter "obj" in function "repr" (reportUnknownArgumentType)
- 281 errors, 0 warnings, 0 notes
+ 294 errors, 0 warnings, 0 notes

pyinstrument (https://github.com/joerick/pyinstrument)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:298:9 - error: Type of "f" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:298:13 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:304:73 - error: Argument of type "IO[Any]" cannot be assigned to parameter "output_file" of type "TextIO" in function "create_renderer"
+     "IO[Any]" is incompatible with "TextIO" (reportArgumentType)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Result of call expression is of type "Any | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:39:9 - error: Type of "profile_dir" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:41:9 - error: Type of "func_or_path" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:44:23 - error: Argument type is Any
+     Argument corresponds to parameter "obj" in function "callable" (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:50:31 - error: Argument type is unknown
-     Argument corresponds to parameter "request" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:62:13 - error: Type of "configured_renderer" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:63:37 - error: Argument type is Any
+     Argument corresponds to parameter "path" in function "get_renderer" (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:67:13 - error: Type of "profile_dir" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/profiler.py:255:25 - error: Type of "stdout" is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/util.py:69:5 - error: Type of "encoding" is Any (reportAny)
-     Type of "context_var" is "ContextVar[Unknown] | Unknown" (reportUnknownMemberType)
+     Type of "context_var" is "ContextVar[Unknown]" (reportUnknownMemberType)
-     Type of "get" is "Overload[() -> Unknown, (default: Unknown, /) -> Unknown, (default: _D@get, /) -> (_D@get | Unknown)] | Unknown" (reportUnknownMemberType)
+     Type of "get" is "Overload[() -> Unknown, (default: Unknown, /) -> Unknown, (default: _D@get, /) -> (_D@get | Unknown)]" (reportUnknownMemberType)
-     Type of "context_var" is "ContextVar[Unknown] | Unknown" (reportUnknownMemberType)
+     Type of "context_var" is "ContextVar[Unknown]" (reportUnknownMemberType)
-     Type of "context_var" is "ContextVar[Unknown] | Unknown" (reportUnknownMemberType)
+     Type of "context_var" is "ContextVar[Unknown]" (reportUnknownMemberType)
-     Type of "get" is "Overload[() -> Unknown, (default: Unknown, /) -> Unknown, (default: _D@get, /) -> (_D@get | Unknown)] | Unknown" (reportUnknownMemberType)
+     Type of "get" is "Overload[() -> Unknown, (default: Unknown, /) -> Unknown, (default: _D@get, /) -> (_D@get | Unknown)]" (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:104:8 - error: Type of "f_lineno" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:35 - error: Type of "f_lineno" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:108:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:110:12 - error: Return type is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is partially unknown
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is unknown (reportUnknownMemberType)
-     Type of "async_mode" is "Unknown | Literal['disabled']" (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/test/test_cmdline.py:269:9 - error: Type of "function_name" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/test/test_cmdline.py:270:9 - error: Type of "location" is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
- 1064 errors, 0 warnings, 0 notes
+ 1080 errors, 0 warnings, 0 notes

alectryon (https://github.com/cpitclaudel/alectryon)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Type of "read" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Return type is Any (reportAny)
-     Type of "alectryon_state" is "(document: Unknown) -> (AlectryonState | Unknown)" (reportUnknownVariableType)
+     Type of "alectryon_state" is "(document: Unknown) -> AlectryonState" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:5 - error: Type of "embedded_assets" is partially unknown
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownVariableType)
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownMemberType)
+     Type of "embedded_assets" is "list[Unknown]" (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:177:5 - error: Return type is unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:12 - error: No overloads for "sub" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:41 - error: Argument type is unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:12 - error: Return type is unknown (reportUnknownVariableType)
-     Argument corresponds to parameter "string" in function "sub" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:36 - error: Argument of type "Literal['-']" cannot be assigned to parameter "repl" of type "(Match[str]) -> str" in function "sub"
+     Type "Literal['-']" is incompatible with type "(Match[str]) -> str" (reportArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:189:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:191:39 - error: Argument type is unknown
+     Argument corresponds to parameter "gensym_stem" in function "__init__" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:223:40 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:223:40 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:243:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:245:41 - error: Argument type is unknown
+     Argument corresponds to parameter "gensym_stem" in function "__init__" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Type of "stdout" is Any (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:26 - error: Argument type is unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Type of "write" is Any (reportAny)
-     Argument corresponds to parameter "s" in function "write" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:490:16 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:490:16 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is unknown (reportUnknownMemberType)
-     Type of "point" is "Unknown | int" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Unknown | int" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
-     Type of "fname" is "Unknown | str" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "basename"
+     Argument corresponds to parameter "p" in function "basename" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is unknown (reportUnknownVariableType)
-     Type of "refpath" is "Unknown | Literal['-']" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "dirname"
+     Argument corresponds to parameter "p" in function "dirname" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is unknown
-     Argument corresponds to parameter "path" in function "abspath"
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:17 - error: No overloads for "abspath" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument of type "Unknown | str | ExitCode | list[Unknown] | None" cannot be assigned to parameter "path" of type "AnyStr@abspath" in function "abspath"
-     Type "Unknown | str | ExitCode | list[Unknown] | None" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument type is unknown
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:915:26 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:915:26 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:943:25 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:943:25 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:944:47 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:944:47 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/coqc_time.py:45:28 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/coqc_time.py:45:49 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:56:26 - error: Argument type is partially unknown
-     Argument corresponds to parameter "object" in function "__new__"
-     Argument type is "str | Unknown" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:71:28 - error: Argument type is Any
+     Argument corresponds to parameter "obj" in function "len" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:77:16 - error: Type of "setdefault" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:80:16 - error: Type of "setdefault" is Any (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Type of "contents" is partially unknown
-     Type of "contents" is "str | Unknown" (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:305:39 - error: Argument type is Any
+     Argument corresponds to parameter "obj" in function "len" (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:419:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:419:9 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:419:9 - error: Type of "write" is Any (reportAny)
-     Type of "validate_style" is "(name: Unknown) -> (str | Unknown)" (reportUnknownVariableType)
+     Type of "validate_style" is "(name: Unknown) -> str" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:149:30 - error: Argument type is partially unknown

... (truncated 312 lines) ...

pandera (https://github.com/pandera-dev/pandera)
+   /tmp/mypy_primer/projects/pandera/pandera/_patch_numpy2.py:14:5 - error: Type of "expired_attrs" is Any (reportAny)
-     Type of "arg" is "Unknown | Any | Type[Unknown] | None" (reportUnknownMemberType)
+     Type of "arg" is "Unknown | Any | None" (reportUnknownMemberType)
-     Type of "arg" is "Unknown | Any | Type[Unknown] | None" (reportUnknownMemberType)
+     Type of "arg" is "Unknown | Any | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/utils.py:16:24 - error: "_doc" is possibly unbound (reportPossiblyUnboundVariable)
-     Type of "data_types" is "tuple[Unknown | Any]" (reportUnknownVariableType)
+     Type of "data_types" is "tuple[Unknown]" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:75:13 - error: Type of "dt" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:75:13 - error: Type of "dt" is unknown (reportUnknownVariableType)
-     Type of "dt" is "Unknown | Any" (reportUnknownVariableType)
-     Type of "args_dict" is "dict[str, Unknown]" (reportUnknownVariableType)
+     Type of "args_dict" is "dict[Unknown | str, Unknown]" (reportUnknownVariableType)
-     Argument type is "zip[tuple[str, Unknown]]" (reportUnknownArgumentType)
+     Argument type is "zip[tuple[Unknown, Unknown]]" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:129:37 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:129:37 - error: Argument type is unknown
-     Argument corresponds to parameter "iter1" in function "__new__"
+     Argument corresponds to parameter "iter1" in function "__new__" (reportUnknownArgumentType)
-     Argument type is "Unknown | list[str]" (reportUnknownArgumentType)
-     Type of "get" is "Overload[(key: str, /) -> (Unknown | None), (key: str, default: Unknown, /) -> Unknown, (key: str, default: _T@get, /) -> (Unknown | _T@get)]" (reportUnknownMemberType)
+     Type of "get" is "Overload[(key: Unknown | str, /) -> (Unknown | None), (key: Unknown | str, default: Unknown, /) -> Unknown, (key: Unknown | str, default: _T@get, /) -> (Unknown | _T@get)]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:200:36 - error: "ps" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:208:35 - error: "ps" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:214:40 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:214:40 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Unknown | type" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pandera/pandera/api/base/model_components.py:135:13 - error: Type of "name" is Any (reportAny)
+   /tmp/mypy_primer/projects/pandera/pandera/api/base/model_components.py:142:37 - error: Argument type is Any
+     Argument corresponds to parameter "name" in function "__init__" (reportAny)
+   /tmp/mypy_primer/projects/pandera/pandera/api/base/model_components.py:156:13 - error: Type of "name" is Any (reportAny)
+   /tmp/mypy_primer/projects/pandera/pandera/api/base/model_components.py:163:38 - error: Argument type is Any
+     Argument corresponds to parameter "name" in function "__init__" (reportAny)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:196:37 - error: Type of parameter "_handler" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:196:37 - error: Type of parameter "_handler" is unknown (reportUnknownParameterType)
-     Parameter type is "Unknown | Unbound" (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:196:37 - error: "_handler" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:196:47 - error: "GetCoreSchemaHandler" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:197:14 - error: "core_schema" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:198:20 - error: "core_schema" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:445:20 - error: "core_schema" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:999:23 - error: Type of "index" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:999:23 - error: Type of "index" is unknown (reportUnknownMemberType)
-     Type of "index" is "Unknown | MultiIndex" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1133:31 - error: Type of "index" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1133:31 - error: Type of "index" is unknown (reportUnknownMemberType)
-     Type of "index" is "Unknown | MultiIndex" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1143:9 - error: Type of "new_index" is partially unknown
-     Type of "new_index" is "MultiIndex | Unknown | None" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1145:45 - error: Type of "index" is partially unknown
-     Type of "index" is "MultiIndex | Index | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:18 - error: Type of "index" is partially unknown
-     Type of "index" is "MultiIndex | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:18 - error: Type of "remove_columns" is partially unknown
-     Type of "remove_columns" is "((cols_to_remove: List[str]) -> MultiIndex) | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1148:9 - error: Type of "new_index" is partially unknown
-     Type of "new_index" is "Index | MultiIndex | Unknown | None" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Type of "columns" is partially unknown
-     Type of "columns" is "Dict[Any, Any] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Type of "dtype" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Type of "dtype" is Any (reportAny)
-     Type of "dtype" is "Any | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Argument type is Any
-     Argument corresponds to parameter "dtype" in function "__init__"
+     Argument corresponds to parameter "dtype" in function "__init__" (reportAny)
-     Argument type is "Any | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:50 - error: Type of "columns" is partially unknown
-     Type of "columns" is "Dict[Any, Any] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:50 - error: Argument type is partially unknown
-     Argument corresponds to parameter "iterable" in function "__init__"
-     Argument type is "Dict[Any, Any] | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Type of "columns" is partially unknown
-     Type of "columns" is "Dict[Any, Any] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Type of "checks" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Type of "checks" is Any (reportAny)
-     Type of "checks" is "Any | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Argument type is Any
-     Argument corresponds to parameter "checks" in function "__init__"
+     Argument corresponds to parameter "checks" in function "__init__" (reportAny)
-     Argument type is "Any | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1155:30 - error: Type of "columns" is partially unknown
-     Type of "columns" is "Dict[Any, Any] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1155:30 - error: Argument type is partially unknown
-     Argument corresponds to parameter "iterable" in function "__init__"
-     Argument type is "Dict[Any, Any] | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1157:30 - error: Type of "columns" is partially unknown
-     Type of "columns" is "Dict[Any, Any] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1157:30 - error: Type of "nullable" is partially unknown

... (truncated 828 lines) ...

operator (https://github.com/canonical/operator)
+   /tmp/mypy_primer/projects/operator/ops/model.py:3324:45 - error: Argument of type "IO[Any]" cannot be assigned to parameter "stream" of type "TextIO | None" in function "safe_dump"
+     Type "IO[Any]" is incompatible with type "TextIO | None"
+       "IO[Any]" is incompatible with "TextIO"
+       "IO[Any]" is incompatible with "None" (reportArgumentType)

... (truncated 1490 lines) ...```
github-actions[bot] commented 5 days ago

Diff from mypy_primer, showing the effect of this PR on open source code:


pyp (https://github.com/hauntsaninja/pyp)
+   /tmp/mypy_primer/projects/pyp/pyp.py:224:88 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:224:88 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:744:35 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:744:35 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_find_names.py:33:9 - error: Type of "undefined_var" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:46:13 - error: Type of "old_stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:46:25 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:202:5 - error: Type of "pyp_error" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:202:17 - error: No overloads for "sub" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:202:40 - error: Argument of type "Literal['\n']" cannot be assigned to parameter "repl" of type "(Match[str]) -> str" in function "sub"
+     Type "Literal['\n']" is incompatible with type "(Match[str]) -> str" (reportArgumentType)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:213:26 - error: Argument type is unknown
+     Argument corresponds to parameter "obj" in function "repr" (reportUnknownArgumentType)
- 281 errors, 0 warnings, 0 notes
+ 292 errors, 0 warnings, 0 notes

pyinstrument (https://github.com/joerick/pyinstrument)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:298:9 - error: Type of "f" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:298:13 - error: Type of "stdout" is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int | MaybeNone" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Result of call expression is of type "Any | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Result of call expression is of type "MaybeNone | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/profiler.py:255:25 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:104:8 - error: Type of "f_lineno" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:35 - error: Type of "f_lineno" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/test/test_cmdline.py:269:9 - error: Type of "function_name" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/test/test_cmdline.py:270:9 - error: Type of "location" is Any (reportAny)
- 1064 errors, 0 warnings, 0 notes
+ 1072 errors, 0 warnings, 0 notes

alectryon (https://github.com/cpitclaudel/alectryon)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Type of "read" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:177:5 - error: Return type is unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:12 - error: No overloads for "sub" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:41 - error: Argument type is unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:12 - error: Return type is unknown (reportUnknownVariableType)
-     Argument corresponds to parameter "string" in function "sub" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:36 - error: Argument of type "Literal['-']" cannot be assigned to parameter "repl" of type "(Match[str]) -> str" in function "sub"
+     Type "Literal['-']" is incompatible with type "(Match[str]) -> str" (reportArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:189:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:191:39 - error: Argument type is unknown
+     Argument corresponds to parameter "gensym_stem" in function "__init__" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:223:40 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:223:40 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:243:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:245:41 - error: Argument type is unknown
+     Argument corresponds to parameter "gensym_stem" in function "__init__" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Type of "stdout" is Any (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:26 - error: Argument type is unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Type of "write" is Any (reportAny)
-     Argument corresponds to parameter "s" in function "write" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:490:16 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:490:16 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:915:26 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:915:26 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:943:25 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:943:25 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:944:47 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:944:47 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/coqc_time.py:45:28 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/coqc_time.py:45:49 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:419:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:419:9 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:419:9 - error: Type of "write" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:855:9 - error: Type of "new_name" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:855:19 - error: Type of "base_name" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:859:13 - error: Argument type is Any
+     Argument corresponds to parameter "directive_name" in function "directive" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:881:60 - error: Argument type is Any
+     Argument corresponds to parameter "argument" in function "class_option" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:896:39 - error: Argument type is Any
+     Argument corresponds to parameter "name" in function "register_directive" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:934:5 - error: Type of "title" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:934:12 - error: Type of "target" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:939:5 - error: Type of "title" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:939:12 - error: Type of "target" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:943:9 - error: Type of "target" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:946:9 - error: Type of "modpath" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:946:18 - error: Type of "ident" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:946:26 - error: Type of "rsplit" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:949:13 - error: Type of "title" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:951:9 - error: Type of "modpath" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:951:18 - error: Type of "ident" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:951:26 - error: Type of "rsplit" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:953:18 - error: Type of "ident" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:959:77 - error: Argument type is Any
+     Argument corresponds to parameter "target" in function "format" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:963:37 - error: Type of "startswith" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:973:37 - error: Argument type is Any
+     Argument corresponds to parameter "target" in function "format" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:977:64 - error: Argument type is Any
+     Argument corresponds to parameter "ident" in function "safe_substitute" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:980:37 - error: Argument type is Any
+     Argument corresponds to parameter "text" in function "__init__" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1025:5 - error: Type of "title" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1025:12 - error: Type of "target" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1027:16 - error: Type of "target" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1033:37 - error: Argument type is Any
+     Argument corresponds to parameter "target" in function "_parse_mref_target" (reportAny)
-     Type of "details" is "dict[str, str | Any | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | None]" (reportUnknownVariableType)
+     Type of "details" is "dict[str, Any | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | str | None]" (reportUnknownVariableType)
-     Argument type is "dict[str, str | Any | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | None]" (reportUnknownArgumentType)
+     Argument type is "dict[str, Any | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | str | None]" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:199:13 - error: Type of "names" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:199:21 - error: Type of "split" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:200:13 - error: Type of "typ" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:200:19 - error: Type of "replace" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:213:41 - error: Type of "replace" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:213:41 - error: Type of "strip" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:214:46 - error: Argument type is Any
+     Argument corresponds to parameter "hyps" in function "_parse_hyps" (reportAny)

... (truncated 51 lines) ...

mypy-protobuf (https://github.com/dropbox/mypy-protobuf)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:654:143 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:654:143 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:660:147 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:660:147 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:846:137 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:846:137 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1006:56 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1006:56 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1033:56 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1033:56 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1043:5 - error: Type of "data" is Any (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1043:12 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1043:12 - error: Type of "buffer" is Any (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1043:12 - error: Type of "read" is Any (reportAny)
-   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1061:5 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1047:29 - error: Argument type is Any
+     Argument corresponds to parameter "serialized" in function "ParseFromString" (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1061:5 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1061:5 - error: Type of "buffer" is Any (reportAny)
+   /tmp/mypy_primer/projects/mypy-protobuf/mypy_protobuf/main.py:1061:5 - error: Type of "write" is Any (reportAny)
- 432 errors, 0 warnings, 0 notes
+ 449 errors, 0 warnings, 0 notes

pandera (https://github.com/pandera-dev/pandera)
+   /tmp/mypy_primer/projects/pandera/pandera/engines/pyspark_engine.py:57:25 - error: No overloads for "sub" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/pandera/pandera/engines/pyspark_engine.py:57:39 - error: Argument of type "Literal['']" cannot be assigned to parameter "repl" of type "(Match[str]) -> str" in function "sub"
+     Type "Literal['']" is incompatible with type "(Match[str]) -> str" (reportArgumentType)
+   /tmp/mypy_primer/projects/pandera/pandera/engines/pyspark_engine.py:129:29 - error: No overloads for "sub" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/pandera/pandera/engines/pyspark_engine.py:129:43 - error: Argument of type "Literal['']" cannot be assigned to parameter "repl" of type "(Match[str]) -> str" in function "sub"
+     Type "Literal['']" is incompatible with type "(Match[str]) -> str" (reportArgumentType)
-     Type of "check" is "((pandera_dtype: pandera.engines.pandas_engine.DataType, data_container: Unknown | None = None) -> (bool | Iterable[bool])) | ((pandera_dtype: pandera.dtypes.DataType, data_container: Unknown | None = None) -> (bool | Iterable[bool]))" (reportUnknownMemberType)
+     Type of "check" is "(pandera_dtype: DataType, data_container: Unknown | None = None) -> (bool | Iterable[bool])" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/tests/core/test_logical_dtypes.py:185:13 - error: Argument of type "DataType" cannot be assigned to parameter "pandera_dtype" of type "DataType" in function "check"
-     "pandera.dtypes.DataType" is incompatible with "pandera.engines.pandas_engine.DataType" (reportArgumentType)
-   /tmp/mypy_primer/projects/pandera/tests/polars/test_polars_builtin_checks.py:1286:9 - error: Return type, "tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/pandera/tests/polars/test_polars_builtin_checks.py:1286:9 - error: Return type, "tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/pandera/tests/polars/test_polars_builtin_checks.py:1299:16 - error: Return type, "tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pandera/tests/polars/test_polars_builtin_checks.py:1299:16 - error: Return type, "tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownVariableType)
-     Type of "min_val" is "datetime | date | timedelta | time | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | timedelta | time | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-     Type of "min_val" is "datetime | date | timedelta | time | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | timedelta | time | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-     Type of "min_val" is "datetime | date | timedelta | time | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | timedelta | time | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-     Type of "min_val" is "datetime | date | timedelta | time | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | timedelta | time | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1441:9 - error: Return type, "tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1441:9 - error: Return type, "tuple[date | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1452:16 - error: Return type, "tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1452:16 - error: Return type, "tuple[date | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownVariableType)
-     Type of "min_val" is "datetime | date | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1520:14 - error: Operator "-" not supported for types "datetime | date | Unknown" and "timedelta | Literal[1]"
+   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1520:14 - error: Operator "-" not supported for types "date | Unknown" and "timedelta | Literal[1]"
-     Operator "-" not supported for types "datetime" and "Literal[1]"
-     Type of "min_val" is "datetime | date | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-     Type of "min_val" is "datetime | date | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1550:14 - error: Operator "-" not supported for types "datetime | date | Unknown" and "timedelta | Literal[1]"
+   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1550:14 - error: Operator "-" not supported for types "date | Unknown" and "timedelta | Literal[1]"
-     Operator "-" not supported for types "datetime" and "Literal[1]"
-     Type of "min_val" is "datetime | date | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
- 28855 errors, 0 warnings, 0 notes
+ 28858 errors, 0 warnings, 0 notes

steam.py (https://github.com/Gobot1234/steam.py)
+ /tmp/mypy_primer/projects/steam.py/examples/basic_bot.py
+   /tmp/mypy_primer/projects/steam.py/examples/basic_bot.py:7:35 - error: Argument of type "Literal['!']" cannot be assigned to parameter "command_prefix" of type "CommandPrefixType" in function "__init__"
+     Type "Literal['!']" is incompatible with type "CommandPrefixType" (reportArgumentType)
+ /tmp/mypy_primer/projects/steam.py/examples/csgo/casket.py
+   /tmp/mypy_primer/projects/steam.py/examples/csgo/casket.py:64:28 - error: Argument of type "Literal['!']" cannot be assigned to parameter "command_prefix" of type "CommandPrefixType" in function "__init__"
+     Type "Literal['!']" is incompatible with type "CommandPrefixType" (reportArgumentType)
+ /tmp/mypy_primer/projects/steam.py/examples/tf2/autocraft.py
+   /tmp/mypy_primer/projects/steam.py/examples/tf2/autocraft.py:4:30 - error: Argument of type "Literal['!']" cannot be assigned to parameter "command_prefix" of type "CommandPrefixType" in function "__init__"
+     Type "Literal['!']" is incompatible with type "CommandPrefixType" (reportArgumentType)
-     Type "(self: ConnectionState, msg: CMsgMulti) -> None" is incompatible with type "(self: ConnectionState, msg: ProtoMsgs, /, *args: Any) -> (CoroutineType[Any, Any, Any] | Any)"
+     Type "(self: ConnectionState, msg: CMsgMulti) -> None" is incompatible with type "(self: ConnectionState, msg: ProtoMsgs, /, *args: Any) -> Any"
+       Parameter 2: type "ProtoMsgs" is incompatible with type "CMsgMulti"
+         "Message" is incompatible with "CMsgMulti"
-     Type "(self: ConnectionState, msg: UnifiedMessage) -> None" is incompatible with type "(self: ConnectionState, msg: ProtoMsgs, /, *args: Any) -> (CoroutineType[Any, Any, Any] | Any)"
+     Type "(self: ConnectionState, msg: UnifiedMessage) -> None" is incompatible with type "(self: ConnectionState, msg: ProtoMsgs, /, *args: Any) -> Any"
+       Parameter 2: type "ProtoMsgs" is incompatible with type "UnifiedMessage"
+         "Message" is incompatible with "UnifiedMessage"
-     Type "(self: ConnectionState, msg: UnifiedMessage) -> None" is incompatible with type "(self: ConnectionState, msg: ProtoMsgs, /, *args: Any) -> (CoroutineType[Any, Any, Any] | Any)"
+     Type "(self: ConnectionState, msg: UnifiedMessage) -> None" is incompatible with type "(self: ConnectionState, msg: ProtoMsgs, /, *args: Any) -> Any"
+       Parameter 2: type "ProtoMsgs" is incompatible with type "UnifiedMessage"
+         "Message" is incompatible with "UnifiedMessage"
+   /tmp/mypy_primer/projects/steam.py/steam/errors.py:58:27 - error: Type of "get" is partially unknown
+     Type of "get" is "Overload[(key: Unknown, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]" (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/steam.py/steam/errors.py:66:24 - error: Type of "get" is partially unknown
+     Type of "get" is "Overload[(key: Unknown, /) -> (Unknown | None), (key: Unknown, default: Unknown, /) -> Unknown, (key: Unknown, default: _T@get, /) -> (Unknown | _T@get)]" (reportUnknownMemberType)
-     Type of "message" is "str | Any | Unknown" (reportUnknownMemberType)
+     Type of "message" is "str | Unknown" (reportUnknownMemberType)
-     Type of "replace" is "Unknown | ((old: str, new: str, count: SupportsIndex = -1, /) -> str) | Any" (reportUnknownMemberType)
+     Type of "replace" is "Unknown | ((old: str, new: str, count: SupportsIndex = -1, /) -> str)" (reportUnknownMemberType)
-     Type of "strip" is "((chars: str | None = None, /) -> str) | Any | Unknown" (reportUnknownMemberType)
+     Type of "strip" is "((chars: str | None = None, /) -> str) | Unknown" (reportUnknownMemberType)
-     Type of "message" is "str | Any | Unknown" (reportUnknownMemberType)
+     Type of "message" is "str | Unknown" (reportUnknownMemberType)
-     Type of "message" is "str | Any | Unknown" (reportUnknownMemberType)
+     Type of "message" is "str | Unknown" (reportUnknownMemberType)
-     Type of "message" is "str | Any | Unknown" (reportUnknownMemberType)
+     Type of "message" is "str | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/errors.py:124:44 - error: Type of "header" is partially unknown
-     Type of "header" is "Unknown | MessageHeader | GCMessageHeader" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/errors.py:127:28 - error: Type of "header" is partially unknown
-     Type of "header" is "Unknown | MessageHeader | GCMessageHeader" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/errors.py:127:28 - error: Type of "job_name_target" is partially unknown
-     Type of "job_name_target" is "Unknown | None" (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/steam.py/steam/gateway.py:745:17 - error: Type of "add_done_callback" is partially unknown
+     Type of "add_done_callback" is "(fn: (Task[Unknown]) -> object, /, *, context: Context | None = None) -> None" (reportUnknownMemberType)

... (truncated 712 lines) ...```
github-actions[bot] commented 5 days ago

Diff from mypy_primer, showing the effect of this PR on open source code:


pyinstrument (https://github.com/joerick/pyinstrument)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:298:9 - error: Type of "f" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:298:13 - error: Type of "stdout" is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int | MaybeNone" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Result of call expression is of type "Any | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Result of call expression is of type "MaybeNone | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/profiler.py:255:25 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:104:8 - error: Type of "f_lineno" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:35 - error: Type of "f_lineno" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/test/test_cmdline.py:269:9 - error: Type of "function_name" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/test/test_cmdline.py:270:9 - error: Type of "location" is Any (reportAny)
- 1064 errors, 0 warnings, 0 notes
+ 1072 errors, 0 warnings, 0 notes

alectryon (https://github.com/cpitclaudel/alectryon)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Type of "read" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:177:5 - error: Return type is unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:12 - error: No overloads for "sub" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:41 - error: Argument type is unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:12 - error: Return type is unknown (reportUnknownVariableType)
-     Argument corresponds to parameter "string" in function "sub" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:178:36 - error: Argument of type "Literal['-']" cannot be assigned to parameter "repl" of type "(Match[str]) -> str" in function "sub"
+     Type "Literal['-']" is incompatible with type "(Match[str]) -> str" (reportArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:189:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:191:39 - error: Argument type is unknown
+     Argument corresponds to parameter "gensym_stem" in function "__init__" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:223:40 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:223:40 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:243:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:245:41 - error: Argument type is unknown
+     Argument corresponds to parameter "gensym_stem" in function "__init__" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Type of "stdout" is Any (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:26 - error: Argument type is unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Type of "write" is Any (reportAny)
-     Argument corresponds to parameter "s" in function "write" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:490:16 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:490:16 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:915:26 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:915:26 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:943:25 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:943:25 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:944:47 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:944:47 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/coqc_time.py:45:28 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/coqc_time.py:45:49 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:419:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:419:9 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:419:9 - error: Type of "write" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:855:9 - error: Type of "new_name" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:855:19 - error: Type of "base_name" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:859:13 - error: Argument type is Any
+     Argument corresponds to parameter "directive_name" in function "directive" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:881:60 - error: Argument type is Any
+     Argument corresponds to parameter "argument" in function "class_option" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:896:39 - error: Argument type is Any
+     Argument corresponds to parameter "name" in function "register_directive" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:934:5 - error: Type of "title" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:934:12 - error: Type of "target" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:939:5 - error: Type of "title" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:939:12 - error: Type of "target" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:943:9 - error: Type of "target" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:946:9 - error: Type of "modpath" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:946:18 - error: Type of "ident" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:946:26 - error: Type of "rsplit" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:949:13 - error: Type of "title" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:951:9 - error: Type of "modpath" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:951:18 - error: Type of "ident" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:951:26 - error: Type of "rsplit" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:953:18 - error: Type of "ident" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:959:77 - error: Argument type is Any
+     Argument corresponds to parameter "target" in function "format" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:963:37 - error: Type of "startswith" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:973:37 - error: Argument type is Any
+     Argument corresponds to parameter "target" in function "format" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:977:64 - error: Argument type is Any
+     Argument corresponds to parameter "ident" in function "safe_substitute" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:980:37 - error: Argument type is Any
+     Argument corresponds to parameter "text" in function "__init__" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1025:5 - error: Type of "title" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1025:12 - error: Type of "target" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1027:16 - error: Type of "target" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1033:37 - error: Argument type is Any
+     Argument corresponds to parameter "target" in function "_parse_mref_target" (reportAny)
-     Type of "details" is "dict[str, str | Any | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | None]" (reportUnknownVariableType)
+     Type of "details" is "dict[str, Any | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | str | None]" (reportUnknownVariableType)
-     Argument type is "dict[str, str | Any | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | None]" (reportUnknownArgumentType)
+     Argument type is "dict[str, Any | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | str | None]" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:199:13 - error: Type of "names" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:199:21 - error: Type of "split" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:200:13 - error: Type of "typ" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:200:19 - error: Type of "replace" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:213:41 - error: Type of "replace" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:213:41 - error: Type of "strip" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/lean3.py:214:46 - error: Argument type is Any
+     Argument corresponds to parameter "hyps" in function "_parse_hyps" (reportAny)

... (truncated 51 lines) ...

pyp (https://github.com/hauntsaninja/pyp)
+   /tmp/mypy_primer/projects/pyp/pyp.py:224:88 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:224:88 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:744:35 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:744:35 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_find_names.py:33:9 - error: Type of "undefined_var" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:46:13 - error: Type of "old_stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:46:25 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:202:5 - error: Type of "pyp_error" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:202:17 - error: No overloads for "sub" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:202:40 - error: Argument of type "Literal['\n']" cannot be assigned to parameter "repl" of type "(Match[str]) -> str" in function "sub"
+     Type "Literal['\n']" is incompatible with type "(Match[str]) -> str" (reportArgumentType)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:213:26 - error: Argument type is unknown
+     Argument corresponds to parameter "obj" in function "repr" (reportUnknownArgumentType)
- 281 errors, 0 warnings, 0 notes
+ 292 errors, 0 warnings, 0 notes

mkosi (https://github.com/systemd/mkosi)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:526:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:526:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:594:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:594:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:674:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:674:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:752:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:752:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:818:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:818:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:877:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:877:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2248:27 - error: Argument type is Any
+     Argument corresponds to parameter "version" in function "__init__" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2404:9 - error: Type of "m" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2405:40 - error: Argument type is Any
+     Argument corresponds to parameter "key" in function "get" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2692:8 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2692:8 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2693:39 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2693:39 - error: Type of "fileno" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2693:39 - error: Argument type is Any
+     Argument corresponds to parameter "fd" in function "ttyname" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4070:23 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4070:23 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4157:19 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4157:19 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4158:20 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4158:20 - error: Argument type is Any
+     Argument corresponds to parameter "stdout" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4199:15 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4199:15 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4200:16 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4200:16 - error: Argument type is Any
+     Argument corresponds to parameter "stdout" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4226:15 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4226:15 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4226:33 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4226:33 - error: Argument type is Any
+     Argument corresponds to parameter "stdout" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4452:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4452:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__main__.py:40:16 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__main__.py:40:16 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/burn.py:36:19 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/burn.py:36:19 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/burn.py:37:20 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/burn.py:37:20 - error: Argument type is Any
+     Argument corresponds to parameter "stdout" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1333:29 - error: Type of "lower" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1333:46 - error: Type of "part" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1681:29 - error: Type of "lower" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1681:46 - error: Type of "part" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3752:27 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3752:27 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3754:20 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3754:20 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:18:30 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:18:30 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:19:34 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:19:34 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:20:27 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:20:27 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:21:30 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:21:30 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:22:26 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:22:26 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:88:44 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/log.py:88:44 - error: Argument type is Any
+     Argument corresponds to parameter "stream" in function "__init__" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1167:46 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1167:46 - error: Type of "fileno" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1169:13 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1169:13 - error: Type of "fileno" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1169:13 - error: Argument type is Any
+     Argument corresponds to parameter "default" in function "try_or" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1172:46 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1172:46 - error: Type of "fileno" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1174:13 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1174:13 - error: Type of "fileno" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1174:13 - error: Argument type is Any
+     Argument corresponds to parameter "default" in function "try_or" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1177:46 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1177:46 - error: Type of "fileno" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1179:13 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1179:13 - error: Type of "fileno" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1179:13 - error: Argument type is Any
+     Argument corresponds to parameter "default" in function "try_or" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1237:15 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1237:15 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1238:16 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/qemu.py:1238:16 - error: Argument type is Any

... (truncated 45 lines) ...

pydantic (https://github.com/samuelcolvin/pydantic)
+ /tmp/mypy_primer/projects/pydantic/pydantic/alias_generators.py
+   /tmp/mypy_primer/projects/pydantic/pydantic/alias_generators.py:22:59 - error: Return type of lambda is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/alias_generators.py:40:43 - error: Type of "lower" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/alias_generators.py:40:43 - error: Return type of lambda is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/alias_generators.py:56:5 - error: Type of "snake" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/alias_generators.py:56:13 - error: No overloads for "sub" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/pydantic/pydantic/alias_generators.py:58:9 - error: Argument of type "Literal['_']" cannot be assigned to parameter "repl" of type "(Match[str]) -> str" in function "sub"
+     Type "Literal['_']" is incompatible with type "(Match[str]) -> str" (reportArgumentType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/alias_generators.py:61:12 - error: Type of "lower" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/alias_generators.py:61:12 - error: Return type is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/color.py:310:15 - error: Type of "a" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/color.py:311:24 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/color.py:311:39 - error: Type of "v" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/color.py:313:42 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/color.py:320:15 - error: Type of "a" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/color.py:321:24 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/color.py:321:35 - error: Type of "v" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/color.py:323:25 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/json_schema.py:1925:16 - error: No overloads for "sub" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/pydantic/pydantic/json_schema.py:1925:16 - error: Type of "replace" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/json_schema.py:1925:16 - error: Return type is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/json_schema.py:1925:44 - error: Argument of type "Literal['_']" cannot be assigned to parameter "repl" of type "(Match[str]) -> str" in function "sub"
+     Type "Literal['_']" is incompatible with type "(Match[str]) -> str" (reportArgumentType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/json_schema.py:1940:23 - error: Type of "rsplit" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/json_schema.py:1940:47 - error: Type of "x" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/json_schema.py:1943:9 - error: Type of "components" is partially unknown
+     Type of "components" is "list[Unknown]" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/json_schema.py:1943:23 - error: No overloads for "sub" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/pydantic/pydantic/json_schema.py:1943:64 - error: Argument of type "Literal['\\1']" cannot be assigned to parameter "repl" of type "(Match[str]) -> str" in function "sub"
+     Type "Literal['\\1']" is incompatible with type "(Match[str]) -> str" (reportArgumentType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/json_schema.py:1943:78 - error: Type of "x" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/json_schema.py:1944:29 - error: Argument type is partially unknown
+     Argument corresponds to parameter "iterable" in function "join"
+     Argument type is "list[Unknown]" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/networks.py:743:9 - error: Type of "unquoted_name" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/networks.py:743:24 - error: Type of "quoted_name" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/types.py:1940:9 - error: Type of "scalar" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/types.py:1940:17 - error: Type of "unit" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/types.py:1949:30 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/_internal/_docs_extraction.py:56:13 - error: Type of "lnum" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/_internal/_docs_extraction.py:56:20 - error: Type of "f_lineno" is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/_internal/_docs_extraction.py:58:47 - error: Argument of type "FrameType" cannot be assigned to parameter "object" of type "_SourceObjectType" in function "findsource"
+     Type "FrameType" is incompatible with type "_SourceObjectType" (reportArgumentType)
-   /tmp/mypy_primer/projects/pydantic/pydantic/_internal/_validate_call.py:71:43 - error: Argument type is partially unknown
-     Argument corresponds to parameter "obj" in function "signature"
-     Argument type is "partial[Unknown] | ((...) -> Any)" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pydantic/pydantic/_internal/_validate_call.py:84:44 - error: Argument type is partially unknown
-     Argument corresponds to parameter "obj" in function "iscoroutinefunction"
-     Argument type is "partial[Unknown] | ((...) -> Any)" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/deprecated/tools.py:70:13 - error: Code is unreachable (reportUnreachable)

... (truncated 682 lines) ...```
github-actions[bot] commented 5 days ago

Diff from mypy_primer, showing the effect of this PR on open source code:


Tanjun (https://github.com/FasterSpeeding/Tanjun)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/annotations.py:2484:32 - warning: Argument type is partially unknown
-     Argument corresponds to parameter "converters" in function "add_argument"
-     Argument type is "Sequence[(str, ...) -> (Coroutine[Any, Any, Any] | Any)] | tuple[(str) -> Unknown] | tuple[(...) -> Any, ...] | tuple[ToChannel]" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/annotations.py:2500:32 - warning: Argument type is partially unknown
-     Argument corresponds to parameter "converters" in function "add_option"
-     Argument type is "Sequence[(str, ...) -> (Coroutine[Any, Any, Any] | Any)] | tuple[(str) -> Unknown] | tuple[(...) -> Any, ...] | tuple[ToChannel]" (reportUnknownArgumentType)
- 2425 errors, 6690 warnings, 0 notes
+ 2425 errors, 6688 warnings, 0 notes

steam.py (https://github.com/Gobot1234/steam.py)
+       Parameter 2: type "ProtoMsgs" is incompatible with type "CMsgMulti"
+         "Message" is incompatible with "CMsgMulti"
+       Parameter 2: type "ProtoMsgs" is incompatible with type "UnifiedMessage"
+         "Message" is incompatible with "UnifiedMessage"
+       Parameter 2: type "ProtoMsgs" is incompatible with type "UnifiedMessage"
+         "Message" is incompatible with "UnifiedMessage"
-   /tmp/mypy_primer/projects/steam.py/steam/errors.py:124:44 - error: Type of "header" is partially unknown
-     Type of "header" is "Unknown | MessageHeader | GCMessageHeader" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/errors.py:127:28 - error: Type of "header" is partially unknown
-     Type of "header" is "Unknown | MessageHeader | GCMessageHeader" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/errors.py:127:28 - error: Type of "job_name_target" is partially unknown
-     Type of "job_name_target" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/gateway.py:777:9 - error: Type of "header" is partially unknown
-     Type of "header" is "Unknown | MessageHeader" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/gateway.py:778:9 - error: Type of "header" is partially unknown
-     Type of "header" is "Unknown | MessageHeader" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/gateway.py:832:9 - error: Type of "header" is partially unknown
-     Type of "header" is "Unknown | MessageHeader" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/gateway.py:834:75 - error: Type of "header" is partially unknown
-     Type of "header" is "Unknown | MessageHeader*" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/gateway.py:834:75 - error: Type of "job_id_target" is partially unknown
-     Type of "job_id_target" is "Unknown | int* | Any" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/gateway.py:842:9 - error: Type of "header" is partially unknown
-     Type of "header" is "Unknown | MessageHeader | GCMessageHeader" (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/steam.py/steam/ext/commands/commands.py:230:16 - error: Expression of type "MethodType | ((CogT@Command, Context[Any], **P@Command) -> Coro[R@Command]) | ((Context[Any], **P@Command) -> Coro[R@Command])" is incompatible with return type "((CogT@Command, Context[Any], **P@Command) -> Coro[R@Command]) | ((Context[Any], **P@Command) -> Coro[R@Command])" (reportReturnType)
-   /tmp/mypy_primer/projects/steam.py/steam/protobufs/msg.py:78:64 - error: Type of "header" is partially unknown
-     Type of "header" is "MessageHeader | Unknown | GCMessageHeader" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/steam/protobufs/msg.py:78:64 - error: Type of "eresult" is partially unknown
-     Type of "eresult" is "Unknown | Literal[Result.Invalid]" (reportUnknownMemberType)
- 8503 errors, 90 warnings, 0 notes
+ 8493 errors, 90 warnings, 0 notes

pandera (https://github.com/pandera-dev/pandera)
-     Type of "check" is "((pandera_dtype: pandera.engines.pandas_engine.DataType, data_container: Unknown | None = None) -> (bool | Iterable[bool])) | ((pandera_dtype: pandera.dtypes.DataType, data_container: Unknown | None = None) -> (bool | Iterable[bool]))" (reportUnknownMemberType)
+     Type of "check" is "(pandera_dtype: DataType, data_container: Unknown | None = None) -> (bool | Iterable[bool])" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/tests/core/test_logical_dtypes.py:185:13 - error: Argument of type "DataType" cannot be assigned to parameter "pandera_dtype" of type "DataType" in function "check"
-     "pandera.dtypes.DataType" is incompatible with "pandera.engines.pandas_engine.DataType" (reportArgumentType)
-   /tmp/mypy_primer/projects/pandera/tests/polars/test_polars_builtin_checks.py:1286:9 - error: Return type, "tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/pandera/tests/polars/test_polars_builtin_checks.py:1286:9 - error: Return type, "tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/pandera/tests/polars/test_polars_builtin_checks.py:1299:16 - error: Return type, "tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pandera/tests/polars/test_polars_builtin_checks.py:1299:16 - error: Return type, "tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownVariableType)
-     Type of "min_val" is "datetime | date | timedelta | time | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | timedelta | time | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-     Type of "min_val" is "datetime | date | timedelta | time | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | timedelta | time | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-     Type of "min_val" is "datetime | date | timedelta | time | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | timedelta | time | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-     Type of "min_val" is "datetime | date | timedelta | time | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | timedelta | time | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | timedelta | time | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1441:9 - error: Return type, "tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1441:9 - error: Return type, "tuple[date | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1452:16 - error: Return type, "tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1452:16 - error: Return type, "tuple[date | Unknown, Unknown, timedelta | Literal[1]]", is partially unknown (reportUnknownVariableType)
-     Type of "min_val" is "datetime | date | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1520:14 - error: Operator "-" not supported for types "datetime | date | Unknown" and "timedelta | Literal[1]"
+   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1520:14 - error: Operator "-" not supported for types "date | Unknown" and "timedelta | Literal[1]"
-     Operator "-" not supported for types "datetime" and "Literal[1]"
-     Type of "min_val" is "datetime | date | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-     Type of "min_val" is "datetime | date | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1550:14 - error: Operator "-" not supported for types "datetime | date | Unknown" and "timedelta | Literal[1]"
+   /tmp/mypy_primer/projects/pandera/tests/pyspark/test_pyspark_check.py:1550:14 - error: Operator "-" not supported for types "date | Unknown" and "timedelta | Literal[1]"
-     Operator "-" not supported for types "datetime" and "Literal[1]"
-     Type of "min_val" is "datetime | date | Unknown" (reportUnknownVariableType)
+     Type of "min_val" is "date | Unknown" (reportUnknownVariableType)
-     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[datetime | date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
+     Type of "create_min_max" is "(data_dictionary: Unknown) -> tuple[date | Unknown, Unknown, timedelta | Literal[1]]" (reportUnknownMemberType)
- 28855 errors, 0 warnings, 0 notes
+ 28854 errors, 0 warnings, 0 notes

pydantic (https://github.com/samuelcolvin/pydantic)
-   /tmp/mypy_primer/projects/pydantic/pydantic/_internal/_validate_call.py:71:43 - error: Argument type is partially unknown
-     Argument corresponds to parameter "obj" in function "signature"
-     Argument type is "partial[Unknown] | ((...) -> Any)" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pydantic/pydantic/_internal/_validate_call.py:84:44 - error: Argument type is partially unknown
-     Argument corresponds to parameter "obj" in function "iscoroutinefunction"
-     Argument type is "partial[Unknown] | ((...) -> Any)" (reportUnknownArgumentType)
- 6155 errors, 0 warnings, 0 notes
+ 6153 errors, 0 warnings, 0 notes

AutoSplit (https://github.com/Toufool/AutoSplit)
-   /tmp/mypy_primer/projects/AutoSplit/src/AutoSplit.py:345:21 - error: Type of "start_delay" is partially unknown
-     Type of "start_delay" is "float | Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/AutoSplit/src/AutoSplit.py:348:25 - error: Type of "delay_time_left" is partially unknown
-     Type of "delay_time_left" is "float | Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/AutoSplit/src/AutoSplit.py:350:82 - error: Argument type is partially unknown
-     Argument corresponds to parameter "seconds" in function "seconds_remaining_text"
-     Argument type is "float | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/AutoSplit/src/AutoSplit.py:593:17 - error: Type of "split_delay" is partially unknown
-     Type of "split_delay" is "float | Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/AutoSplit/src/AutoSplit.py:595:40 - error: Argument type is partially unknown
-     Argument corresponds to parameter "number" in function "round"
-     Argument type is "float | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/AutoSplit/src/AutoSplit.py:608:42 - error: Argument type is partially unknown
-     Argument corresponds to parameter "stop_time" in function "__pause_loop"
-     Argument type is "float | Unknown" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/AutoSplit/src/AutoSplitImage.py:55:12 - error: Unnecessary isinstance call; "int" is always an instance of "int" (reportUnnecessaryIsInstance)
+   /tmp/mypy_primer/projects/AutoSplit/src/AutoSplitImage.py:63:12 - error: Unnecessary isinstance call; "int" is always an instance of "int" (reportUnnecessaryIsInstance)
+   /tmp/mypy_primer/projects/AutoSplit/src/AutoSplitImage.py:71:12 - error: Unnecessary isinstance call; "float | int" is always an instance of "float | int" (reportUnnecessaryIsInstance)
+   /tmp/mypy_primer/projects/AutoSplit/src/AutoSplitImage.py:79:12 - error: Unnecessary isinstance call; "float | int" is always an instance of "float | int" (reportUnnecessaryIsInstance)
- 518 errors, 38 warnings, 7 notes
+ 516 errors, 38 warnings, 7 notes

spack (https://github.com/spack/spack)
-     Argument type is "((m: Match[Unknown]) -> str) | ((Match[Unknown]) -> str)" (reportUnknownArgumentType)
+     Argument type is "(Match[Unknown]) -> str" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/spack/lib/spack/llnl/util/filesystem.py:2112:33 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/spack/lib/spack/llnl/util/filesystem.py:2112:33 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "str | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/spack/lib/spack/llnl/util/filesystem.py:2112:53 - error: Type of "header" is partially unknown
+   /tmp/mypy_primer/projects/spack/lib/spack/llnl/util/filesystem.py:2112:53 - error: Type of "header" is unknown (reportUnknownVariableType)
-     Type of "header" is "str | Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/spack/lib/spack/llnl/util/filesystem.py:2270:9 - error: Type of "library" is partially unknown
+   /tmp/mypy_primer/projects/spack/lib/spack/llnl/util/filesystem.py:2270:9 - error: Type of "library" is unknown (reportUnknownVariableType)
-     Type of "library" is "str | Unknown" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/spack/lib/spack/llnl/util/filesystem.py:2272:37 - error: Argument type is unknown
+     Argument corresponds to parameter "libraries" in function "find_libraries" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/spack/lib/spack/llnl/util/filesystem.py:2338:35 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/spack/lib/spack/llnl/util/filesystem.py:2338:35 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/spack/lib/spack/llnl/util/filesystem.py:2338:52 - error: Type of "lib" is partially unknown
+   /tmp/mypy_primer/projects/spack/lib/spack/llnl/util/filesystem.py:2338:52 - error: Type of "lib" is unknown (reportUnknownVariableType)
-     Type of "lib" is "str | Unknown" (reportUnknownVariableType)
-     Type of "write" is "Overload[(s: str, /) -> int, (s: str, /) -> int] | Overload[(s: str, /) -> int, (s: Buffer, /) -> int, (s: Unknown, /) -> int]" (reportUnknownMemberType)
+     Type of "write" is "Overload[(s: str, /) -> int, (s: Buffer, /) -> int, (s: Unknown, /) -> int]" (reportUnknownMemberType)
-     Type of "write" is "Overload[(s: str, /) -> int, (s: str, /) -> int] | Overload[(s: str, /) -> int, (s: Buffer, /) -> int, (s: Unknown, /) -> int]" (reportUnknownMemberType)
+     Type of "write" is "Overload[(s: str, /) -> int, (s: Buffer, /) -> int, (s: Unknown, /) -> int]" (reportUnknownMemberType)
-     Type of "write" is "Overload[(s: str, /) -> int, (s: str, /) -> int] | Overload[(s: str, /) -> int, (s: Buffer, /) -> int, (s: Unknown, /) -> int]" (reportUnknownMemberType)
+     Type of "write" is "Overload[(s: str, /) -> int, (s: Buffer, /) -> int, (s: Unknown, /) -> int]" (reportUnknownMemberType)
-     Type of "write" is "Overload[(s: str, /) -> int, (s: str, /) -> int] | Overload[(s: str, /) -> int, (s: Buffer, /) -> int, (s: Unknown, /) -> int]" (reportUnknownMemberType)
+     Type of "write" is "Overload[(s: str, /) -> int, (s: Buffer, /) -> int, (s: Unknown, /) -> int]" (reportUnknownMemberType)
-     Argument type is "tuple[Unknown] | Sequence[Unknown]" (reportUnknownArgumentType)
+     Argument type is "Sequence[Unknown]" (reportUnknownArgumentType)
-     Argument type is "LiteralString | str | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/create.py:914:5 - error: Return type, "Repo | object | Unknown | Any | None", is partially unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/create.py:914:5 - error: Return type, "object | Unknown | Any | None", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/create.py:955:12 - error: Return type, "Repo | object | Unknown | Any | None", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/create.py:955:12 - error: Return type, "object | Unknown | Any | None", is partially unknown (reportUnknownVariableType)
-     Type of "repo" is "Repo | object | Unknown | Any | None" (reportUnknownVariableType)
+     Type of "repo" is "object | Unknown | Any | None" (reportUnknownVariableType)
-     Type of "pkg_path" is "str | Any | Unknown" (reportUnknownVariableType)
+     Type of "pkg_path" is "Unknown | Any" (reportUnknownVariableType)
-     Type of "filename_for_package_name" is "((pkg_name: Unknown) -> str) | Unknown | Any" (reportUnknownMemberType)
+     Type of "filename_for_package_name" is "Unknown | Any" (reportUnknownMemberType)
-     Argument type is "str | Any | Unknown" (reportUnknownArgumentType)
+     Argument type is "Unknown | Any" (reportUnknownArgumentType)
-     Argument type is "str | Any | Unknown" (reportUnknownArgumentType)
+     Argument type is "Unknown | Any" (reportUnknownArgumentType)
-     Argument type is "str | Any | Unknown" (reportUnknownArgumentType)
+     Argument type is "Unknown | Any" (reportUnknownArgumentType)
-     Argument type is "str | Any | Unknown" (reportUnknownArgumentType)
+     Argument type is "Unknown | Any" (reportUnknownArgumentType)
-     Argument type is "str | Any | Unknown" (reportUnknownArgumentType)
+     Argument type is "Unknown | Any" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/edit.py:131:39 - error: Argument of type "Repo | object | Unknown | Any | RepoPath | Singleton" cannot be assigned to parameter "repo" of type "Repo" in function "locate_package"
+   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/edit.py:131:39 - error: Argument of type "object | Unknown | Any | RepoPath | Singleton" cannot be assigned to parameter "repo" of type "Repo" in function "locate_package"
-     Type "Repo | object | Unknown | Any | RepoPath | Singleton" is incompatible with type "Repo"
+     Type "object | Unknown | Any | RepoPath | Singleton" is incompatible with type "Repo"
-   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/common/arguments.py:76:58 - error: Argument of type "str | Sequence[Any] | None" cannot be assigned to parameter "args" of type "str | List[str]" in function "parse_specs" (reportArgumentType)
+   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/common/arguments.py:76:58 - error: Argument of type "Sequence[Any] | None" cannot be assigned to parameter "args" of type "str | List[str]" in function "parse_specs" (reportArgumentType)
-   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/common/arguments.py:124:39 - error: Type of "split" is partially unknown
+   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/common/arguments.py:124:39 - error: Type of "split" is unknown (reportUnknownMemberType)
-     Type of "split" is "((sep: str | None = None, maxsplit: SupportsIndex = -1) -> list[str]) | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/common/arguments.py:124:39 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/spack/lib/spack/spack/cmd/common/arguments.py:124:39 - error: Argument type is unknown
-     Argument corresponds to parameter "deptype" in function "canonicalize"
+     Argument corresponds to parameter "deptype" in function "canonicalize" (reportUnknownArgumentType)
-     Argument type is "list[str] | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/spack/lib/spack/spack/util/pattern.py:84:17 - error: Return type, "_Wrapped[..., Unknown, ..., None] | ((...) -> None)", is partially unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/spack/lib/spack/spack/util/pattern.py:84:17 - error: Return type, "(...) -> None", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/spack/lib/spack/spack/util/pattern.py:94:24 - error: Return type, "_Wrapped[..., Unknown, ..., None] | ((...) -> None)", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/spack/lib/spack/spack/util/pattern.py:94:24 - error: Return type, "(...) -> None", is partially unknown (reportUnknownVariableType)
- 291382 errors, 0 warnings, 0 notes
+ 291383 errors, 0 warnings, 0 notes

hydra-zen (https://github.com/mit-ll-responsible-ai/hydra-zen)
-   /tmp/mypy_primer/projects/hydra-zen/src/hydra_zen/_launch.py:118:9 - error: Result of call expression is of type "int | float | bool | str | Dict[str, str] | multirun[HydraPrimitives | hydra_list[HydraPrimitives]] | hydra_list[HydraPrimitives]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/hydra-zen/src/hydra_zen/_launch.py:118:9 - error: Result of call expression is of type "float | bool | str | Dict[str, str] | multirun[HydraPrimitives | hydra_list[HydraPrimitives]] | hydra_list[HydraPrimitives]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-     Argument type is "dict[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None] | Mapping[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None]" (reportUnknownArgumentType)
+     Argument type is "Mapping[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None]" (reportUnknownArgumentType)
-     Argument type is "dict[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None] | Mapping[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None]" (reportUnknownArgumentType)
+     Argument type is "Mapping[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None]" (reportUnknownArgumentType)
-     Argument type is "dict[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None] | Mapping[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None]" (reportUnknownArgumentType)
+     Argument type is "Mapping[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None]" (reportUnknownArgumentType)
-     Argument type is "dict[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None] | Mapping[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None]" (reportUnknownArgumentType)
+     Argument type is "Mapping[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None]" (reportUnknownArgumentType)
-     Argument type is "dict[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None] | Mapping[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None]" (reportUnknownArgumentType)
+     Argument type is "Mapping[str, bool | int | float | str | bytes | bytearray | memoryview | Path | WindowsPath | PosixPath | Unknown | ((...) -> Any) | Enum | DataClass_ | complex | Partial[Any] | range | Set[Any] | timedelta | SimpleNamespace | EmptyDict | FrozenSet[SupportedPrimitive] | Tuple[SupportedPrimitive, ...] | Sequence[SupportedPrimitive] | Mapping[Any, SupportedPrimitive] | None]" (reportUnknownArgumentType)

... (truncated 73 lines) ...```
github-actions[bot] commented 5 days ago

Diff from mypy_primer, showing the effect of this PR on open source code:


pyinstrument (https://github.com/joerick/pyinstrument)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:304:73 - error: Argument of type "IO[Any]" cannot be assigned to parameter "output_file" of type "TextIO" in function "create_renderer"
+     "IO[Any]" is incompatible with "TextIO" (reportArgumentType)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Result of call expression is of type "Any | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:39:9 - error: Type of "profile_dir" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:41:9 - error: Type of "func_or_path" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:44:23 - error: Argument type is Any
+     Argument corresponds to parameter "obj" in function "callable" (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:50:31 - error: Argument type is unknown
-     Argument corresponds to parameter "request" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:62:13 - error: Type of "configured_renderer" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:63:37 - error: Argument type is Any
+     Argument corresponds to parameter "path" in function "get_renderer" (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:67:13 - error: Type of "profile_dir" is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/util.py:69:5 - error: Type of "encoding" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:108:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:110:12 - error: Return type is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is partially unknown
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is unknown (reportUnknownMemberType)
-     Type of "async_mode" is "Unknown | Literal['disabled']" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
- 1064 errors, 0 warnings, 0 notes
+ 1073 errors, 0 warnings, 0 notes

alectryon (https://github.com/cpitclaudel/alectryon)
-     Type of "alectryon_state" is "(document: Unknown) -> (AlectryonState | Unknown)" (reportUnknownVariableType)
+     Type of "alectryon_state" is "(document: Unknown) -> AlectryonState" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:5 - error: Type of "embedded_assets" is partially unknown
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownVariableType)
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownMemberType)
+     Type of "embedded_assets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is unknown (reportUnknownMemberType)
-     Type of "point" is "Unknown | int" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Unknown | int" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
-     Type of "fname" is "Unknown | str" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "basename"
+     Argument corresponds to parameter "p" in function "basename" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is unknown (reportUnknownVariableType)
-     Type of "refpath" is "Unknown | Literal['-']" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "dirname"
+     Argument corresponds to parameter "p" in function "dirname" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is unknown
-     Argument corresponds to parameter "path" in function "abspath"
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:17 - error: No overloads for "abspath" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument of type "Unknown | str | ExitCode | list[Unknown] | None" cannot be assigned to parameter "path" of type "AnyStr@abspath" in function "abspath"
-     Type "Unknown | str | ExitCode | list[Unknown] | None" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument type is unknown
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:56:26 - error: Argument type is partially unknown
-     Argument corresponds to parameter "object" in function "__new__"
-     Argument type is "str | Unknown" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:77:16 - error: Type of "setdefault" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:80:16 - error: Type of "setdefault" is Any (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Type of "contents" is partially unknown
-     Type of "contents" is "str | Unknown" (reportUnknownMemberType)
-     Type of "validate_style" is "(name: Unknown) -> (str | Unknown)" (reportUnknownVariableType)
+     Type of "validate_style" is "(name: Unknown) -> str" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:149:30 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:149:30 - error: Argument type is Any
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportAny)
-     Argument type is "Any | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:181:5 - error: Return type, "AlectryonState | Unknown", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:185:12 - error: Return type, "AlectryonState | Unknown", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:187:5 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:188:5 - error: Type of "env" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:189:12 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:191:5 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:192:12 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:194:5 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:195:12 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:197:5 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:199:5 - error: Type of "value" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:200:5 - error: Type of "value" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:200:21 - error: Argument type is Any
+     Argument corresponds to parameter "o" in function "getattr" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:200:53 - error: Argument type is Any
+     Argument corresponds to parameter "default" in function "getattr" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:201:12 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:205:5 - error: Type of "app" is Any (reportAny)
-     Type of "transforms_executed" is "set[Unknown] | Any" (reportUnknownMemberType)
+     Type of "transforms_executed" is "set[Unknown]" (reportUnknownMemberType)
-     Type of "transforms_executed" is "set[Unknown] | Any" (reportUnknownMemberType)
+     Type of "transforms_executed" is "set[Unknown]" (reportUnknownMemberType)
-     Type of "add" is "((element: Unknown, /) -> None) | Any" (reportUnknownMemberType)
+     Type of "add" is "(element: Unknown, /) -> None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:313:13 - error: Result of call expression is of type "Incomplete | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:326:9 - error: Result of call expression is of type "Config | Incomplete" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:326:9 - error: Result of call expression is of type "Config" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:375:13 - error: Type of "contents_line" is Any (reportAny)
-     Type of "init_driver" is "((lang: Unknown) -> Any) | Any" (reportUnknownMemberType)
+     Type of "init_driver" is "(lang: Unknown) -> Any" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:408:17 - error: Result of call expression is of type "Incomplete | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:607:9 - error: Type of "app" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:618:9 - error: Type of "style" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:620:58 - error: Argument type is Any
+     Argument corresponds to parameter "style" in function "make_highlighter" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:624:59 - error: Argument type is Any
+     Argument corresponds to parameter "style" in function "make_highlighter" (reportAny)
-     Type of "tokens_by_lang" is "defaultdict[Unknown, defaultdict[Unknown, list[Unknown]]] | Any" (reportUnknownMemberType)
+     Type of "tokens_by_lang" is "defaultdict[Unknown, defaultdict[Unknown, list[Unknown]]]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:763:16 - error: Type of "root_is_code" is partially unknown

... (truncated 156 lines) ...

pyp (https://github.com/hauntsaninja/pyp)
-   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is unknown
-     Argument corresponds to parameter "values" in function "print"
+     Argument corresponds to parameter "values" in function "print" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:50:25 - error: "old_stdin" is possibly unbound (reportPossiblyUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:50:25 - error: "old_stdin" is unbound (reportUnboundVariable)

pydantic (https://github.com/samuelcolvin/pydantic)
-     Type of "Field" is "(default: Any = PydanticUndefined, *, default_factory: (() -> Any) | None = _Unset, alias: str | None = _Unset, alias_priority: int | None = _Unset, validation_alias: str | AliasPath | AliasChoices | None = _Unset, serialization_alias: str | None = _Unset, title: str | None = _Unset, field_title_generator: ((str, FieldInfo) -> str) | None = _Unset, description: str | None = _Unset, examples: list[Any] | None = _Unset, exclude: bool | None = _Unset, discriminator: str | Discriminator | None = _Unset, deprecated: deprecated | str | bool | None = _Unset, json_schema_extra: Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None] | ((Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None]) -> None) | None = _Unset, frozen: bool | None = _Unset, validate_default: bool | None = _Unset, repr: bool = _Unset, init: bool | None = _Unset, init_var: bool | None = _Unset, kw_only: bool | None = _Unset, pattern: str | Pattern[str] | None = _Unset, strict: bool | None = _Unset, coerce_numbers_to_str: bool | None = _Unset, gt: Unknown | None = _Unset, ge: Unknown | None = _Unset, lt: Unknown | None = _Unset, le: Unknown | None = _Unset, multiple_of: float | None = _Unset, allow_inf_nan: bool | None = _Unset, max_digits: int | None = _Unset, decimal_places: int | None = _Unset, min_length: int | None = _Unset, max_length: int | None = _Unset, union_mode: Literal['smart', 'left_to_right'] = _Unset, fail_fast: bool | None = _Unset, **extra: **_EmptyKwargs) -> Any" (reportUnknownVariableType)
+     Type of "Field" is "(default: Any = PydanticUndefined, *, default_factory: () -> Any = _Unset, alias: str | None = _Unset, alias_priority: int | None = _Unset, validation_alias: str | AliasPath | AliasChoices | None = _Unset, serialization_alias: str | None = _Unset, title: str | None = _Unset, field_title_generator: ((str, FieldInfo) -> str) | None = _Unset, description: str | None = _Unset, examples: list[Any] | None = _Unset, exclude: bool | None = _Unset, discriminator: str | Discriminator | None = _Unset, deprecated: deprecated | str | bool | None = _Unset, json_schema_extra: Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None] | ((Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None]) -> None) | None = _Unset, frozen: bool | None = _Unset, validate_default: bool | None = _Unset, repr: bool = _Unset, init: bool | None = _Unset, init_var: bool | None = _Unset, kw_only: bool | None = _Unset, pattern: str | Pattern[str] | None = _Unset, strict: bool | None = _Unset, coerce_numbers_to_str: bool | None = _Unset, gt: Unknown = _Unset, ge: Unknown = _Unset, lt: Unknown = _Unset, le: Unknown = _Unset, multiple_of: float | None = _Unset, allow_inf_nan: bool | None = _Unset, max_digits: int | None = _Unset, decimal_places: int | None = _Unset, min_length: int | None = _Unset, max_length: int | None = _Unset, union_mode: Literal['smart', 'left_to_right'] = _Unset, fail_fast: bool | None = _Unset, **extra: **_EmptyKwargs) -> Any" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/aliases.py:120:16 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/pydantic/pydantic/config.py:1045:22 - error: Argument of type "Literal['with-config-on-model']" cannot be assigned to parameter "code" of type "Literal['class-not-fully-defined'] | None" in function "__init__"
+     Type "Literal['with-config-on-model']" is incompatible with type "Literal['class-not-fully-defined'] | None"
+       "Literal['with-config-on-model']" is incompatible with "None"
+       "Literal['with-config-on-model']" is incompatible with type "Literal['class-not-fully-defined']" (reportArgumentType)
-     Type of "Field" is "(default: Any = PydanticUndefined, *, default_factory: (() -> Any) | None = _Unset, alias: str | None = _Unset, alias_priority: int | None = _Unset, validation_alias: str | AliasPath | AliasChoices | None = _Unset, serialization_alias: str | None = _Unset, title: str | None = _Unset, field_title_generator: ((str, FieldInfo) -> str) | None = _Unset, description: str | None = _Unset, examples: list[Any] | None = _Unset, exclude: bool | None = _Unset, discriminator: str | Discriminator | None = _Unset, deprecated: deprecated | str | bool | None = _Unset, json_schema_extra: Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None] | ((Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None]) -> None) | None = _Unset, frozen: bool | None = _Unset, validate_default: bool | None = _Unset, repr: bool = _Unset, init: bool | None = _Unset, init_var: bool | None = _Unset, kw_only: bool | None = _Unset, pattern: str | Pattern[str] | None = _Unset, strict: bool | None = _Unset, coerce_numbers_to_str: bool | None = _Unset, gt: Unknown | None = _Unset, ge: Unknown | None = _Unset, lt: Unknown | None = _Unset, le: Unknown | None = _Unset, multiple_of: float | None = _Unset, allow_inf_nan: bool | None = _Unset, max_digits: int | None = _Unset, decimal_places: int | None = _Unset, min_length: int | None = _Unset, max_length: int | None = _Unset, union_mode: Literal['smart', 'left_to_right'] = _Unset, fail_fast: bool | None = _Unset, **extra: **_EmptyKwargs) -> Any" (reportUnknownVariableType)
+     Type of "Field" is "(default: Any = PydanticUndefined, *, default_factory: () -> Any = _Unset, alias: str | None = _Unset, alias_priority: int | None = _Unset, validation_alias: str | AliasPath | AliasChoices | None = _Unset, serialization_alias: str | None = _Unset, title: str | None = _Unset, field_title_generator: ((str, FieldInfo) -> str) | None = _Unset, description: str | None = _Unset, examples: list[Any] | None = _Unset, exclude: bool | None = _Unset, discriminator: str | Discriminator | None = _Unset, deprecated: deprecated | str | bool | None = _Unset, json_schema_extra: Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None] | ((Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None]) -> None) | None = _Unset, frozen: bool | None = _Unset, validate_default: bool | None = _Unset, repr: bool = _Unset, init: bool | None = _Unset, init_var: bool | None = _Unset, kw_only: bool | None = _Unset, pattern: str | Pattern[str] | None = _Unset, strict: bool | None = _Unset, coerce_numbers_to_str: bool | None = _Unset, gt: Unknown = _Unset, ge: Unknown = _Unset, lt: Unknown = _Unset, le: Unknown = _Unset, multiple_of: float | None = _Unset, allow_inf_nan: bool | None = _Unset, max_digits: int | None = _Unset, decimal_places: int | None = _Unset, min_length: int | None = _Unset, max_length: int | None = _Unset, union_mode: Literal['smart', 'left_to_right'] = _Unset, fail_fast: bool | None = _Unset, **extra: **_EmptyKwargs) -> Any" (reportUnknownVariableType)
-     Argument type is "tuple[Overload[(*, default: _T@field, init: bool = True, repr: bool = True, hash: bool | None = None, compare: bool = True, metadata: Mapping[Any, Any] | None = None, kw_only: bool = ...) -> _T@field, (*, default_factory: () -> _T@field, init: bool = True, repr: bool = True, hash: bool | None = None, compare: bool = True, metadata: Mapping[Any, Any] | None = None, kw_only: bool = ...) -> _T@field, (*, init: bool = True, repr: bool = True, hash: bool | None = None, compare: bool = True, metadata: Mapping[Any, Any] | None = None, kw_only: bool = ...) -> Any], (default: Any = PydanticUndefined, *, default_factory: (() -> Any) | None = _Unset, alias: str | None = _Unset, alias_priority: int | None = _Unset, validation_alias: str | AliasPath | AliasChoices | None = _Unset, serialization_alias: str | None = _Unset, title: str | None = _Unset, field_title_generator: ((str, FieldInfo) -> str) | None = _Unset, description: str | None = _Unset, examples: list[Any] | None = _Unset, exclude: bool | None = _Unset, discriminator: str | Discriminator | None = _Unset, deprecated: deprecated | str | bool | None = _Unset, json_schema_extra: Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None] | ((Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None]) -> None) | None = _Unset, frozen: bool | None = _Unset, validate_default: bool | None = _Unset, repr: bool = _Unset, init: bool | None = _Unset, init_var: bool | None = _Unset, kw_only: bool | None = _Unset, pattern: str | Pattern[str] | None = _Unset, strict: bool | None = _Unset, coerce_numbers_to_str: bool | None = _Unset, gt: Unknown | None = _Unset, ge: Unknown | None = _Unset, lt: Unknown | None = _Unset, le: Unknown | None = _Unset, multiple_of: float | None = _Unset, allow_inf_nan: bool | None = _Unset, max_digits: int | None = _Unset, decimal_places: int | None = _Unset, min_length: int | None = _Unset, max_length: int | None = _Unset, union_mode: Literal['smart', 'left_to_right'] = _Unset, fail_fast: bool | None = _Unset, **extra: **_EmptyKwargs) -> Any, (default: Any = PydanticUndefined, *, default_factory: (() -> Any) | None = None, init: Literal[False] = False) -> Any]" (reportUnknownArgumentType)

... (truncated 1045 lines) ...

operator (https://github.com/canonical/operator)
+   /tmp/mypy_primer/projects/operator/ops/model.py:3324:45 - error: Argument of type "IO[Any]" cannot be assigned to parameter "stream" of type "TextIO | None" in function "safe_dump"
+     Type "IO[Any]" is incompatible with type "TextIO | None"
+       "IO[Any]" is incompatible with "TextIO"
+       "IO[Any]" is incompatible with "None" (reportArgumentType)
+   /tmp/mypy_primer/projects/operator/ops/model.py:3329:58 - error: Argument of type "IO[Any]" cannot be assigned to parameter "stream" of type "TextIO | None" in function "safe_dump"
+     Type "IO[Any]" is incompatible with type "TextIO | None"
+       "IO[Any]" is incompatible with "TextIO"
+       "IO[Any]" is incompatible with "None" (reportArgumentType)
+   /tmp/mypy_primer/projects/operator/test/test_pebble.py:3706:13 - error: Type of "process" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/operator/test/test_pebble.py:3706:23 - error: No overloads for "exec" match the provided arguments (reportCallIssue)
+   /tmp/mypy_primer/projects/operator/test/test_pebble.py:3706:58 - error: Argument of type "IO[Any]" cannot be assigned to parameter "stdin" of type "bytes | BinaryIO | None" in function "exec"
+     Type "IO[Any]" is incompatible with type "bytes | BinaryIO | None"
+       "IO[Any]" is incompatible with "bytes"
+       "IO[Any]" is incompatible with "BinaryIO"
+       "IO[Any]" is incompatible with "None" (reportArgumentType)
+   /tmp/mypy_primer/projects/operator/test/test_pebble.py:3706:70 - error: Argument of type "IO[Any]" cannot be assigned to parameter "stdout" of type "BinaryIO | None" in function "exec"
+     Type "IO[Any]" is incompatible with type "BinaryIO | None"
+       "IO[Any]" is incompatible with "BinaryIO"
+       "IO[Any]" is incompatible with "None" (reportArgumentType)
+   /tmp/mypy_primer/projects/operator/test/test_pebble.py:3706:82 - error: Argument of type "IO[Any]" cannot be assigned to parameter "stderr" of type "BinaryIO | None" in function "exec"
+     Type "IO[Any]" is incompatible with type "BinaryIO | None"
+       "IO[Any]" is incompatible with "BinaryIO"
+       "IO[Any]" is incompatible with "None" (reportArgumentType)
+   /tmp/mypy_primer/projects/operator/test/test_pebble.py:3707:13 - error: Type of "wait" is unknown (reportUnknownMemberType)
- 1922 errors, 0 warnings, 0 notes
+ 1930 errors, 0 warnings, 0 notes

steam.py (https://github.com/Gobot1234/steam.py)
-   /tmp/mypy_primer/projects/steam.py/poetry_build.py:46:23 - error: Type of "split" is partially unknown
-     Type of "split" is "((sep: str | None = None, maxsplit: SupportsIndex = -1) -> list[str]) | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/poetry_build.py:47:9 - error: Type of "split" is partially unknown
-     Type of "split" is "((sep: str | None = None, maxsplit: SupportsIndex = -1) -> list[str]) | Unknown" (reportUnknownMemberType)
-     Type of "id64_from_url" is "(url: Unknown | str, /, session: Unknown | None = None) -> Coroutine[Any, Any, ID64 | None]" (reportUnknownMemberType)
+     Type of "id64_from_url" is "(url: Unknown, /, session: Unknown = None) -> Coroutine[Any, Any, ID64 | None]" (reportUnknownMemberType)
+ /tmp/mypy_primer/projects/steam.py/examples/csgo/casket.py
+   /tmp/mypy_primer/projects/steam.py/examples/csgo/casket.py:27:6 - error: Argument of type "(self: Self@MyBot, ctx: Context[Bot], *, casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" cannot be assigned to parameter "callback" of type "CallbackT[CogT@group, P@group, R@group]" in function "group"
+     Type "(self: Self@MyBot, ctx: Context[Bot], *, casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" is incompatible with type "CallbackT[CogT@group, P@group, R@group]"
+       Type "(self: Self@MyBot, ctx: Context[Bot], *, casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" is incompatible with type "CoroFunc[(CogT@group, Context[Any], **P@group), R@group]"
+         Parameter 1: type "CogT@group" is incompatible with type "Self@MyBot"
+           Type "CogT@group" is incompatible with type "Self@MyBot"
+       Type "(self: Self@MyBot, ctx: Context[Bot], *, casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" is incompatible with type "CoroFunc[(Context[Any], **P@group), R@group]"
+         Parameter 1: type "Context[Any]" is incompatible with type "Self@MyBot"
+           Type "Context[Any]" is incompatible with type "Self@MyBot" (reportArgumentType)

... (truncated 1352 lines) ...```
github-actions[bot] commented 4 days ago

Diff from mypy_primer, showing the effect of this PR on open source code:


pyp (https://github.com/hauntsaninja/pyp)
-   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is unknown
-     Argument corresponds to parameter "values" in function "print"
+     Argument corresponds to parameter "values" in function "print" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:50:25 - error: "old_stdin" is possibly unbound (reportPossiblyUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:50:25 - error: "old_stdin" is unbound (reportUnboundVariable)

pyinstrument (https://github.com/joerick/pyinstrument)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Result of call expression is of type "Any | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:50:31 - error: Argument type is unknown
-     Argument corresponds to parameter "request" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:108:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:110:12 - error: Return type is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is partially unknown
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is unknown (reportUnknownMemberType)
-     Type of "async_mode" is "Unknown | Literal['disabled']" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
- 1064 errors, 0 warnings, 0 notes
+ 1065 errors, 0 warnings, 0 notes

alectryon (https://github.com/cpitclaudel/alectryon)
-     Type of "alectryon_state" is "(document: Unknown) -> (AlectryonState | Unknown)" (reportUnknownVariableType)
+     Type of "alectryon_state" is "(document: Unknown) -> AlectryonState" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:5 - error: Type of "embedded_assets" is partially unknown
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownVariableType)
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownMemberType)
+     Type of "embedded_assets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is unknown (reportUnknownMemberType)
-     Type of "point" is "Unknown | int" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Unknown | int" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
-     Type of "fname" is "Unknown | str" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "basename"
+     Argument corresponds to parameter "p" in function "basename" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is unknown (reportUnknownVariableType)
-     Type of "refpath" is "Unknown | Literal['-']" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "dirname"
+     Argument corresponds to parameter "p" in function "dirname" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is unknown
-     Argument corresponds to parameter "path" in function "abspath"
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:17 - error: No overloads for "abspath" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument of type "Unknown | str | ExitCode | list[Unknown] | None" cannot be assigned to parameter "path" of type "AnyStr@abspath" in function "abspath"
-     Type "Unknown | str | ExitCode | list[Unknown] | None" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument type is unknown
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:56:26 - error: Argument type is partially unknown
-     Argument corresponds to parameter "object" in function "__new__"
-     Argument type is "str | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Type of "contents" is partially unknown
-     Type of "contents" is "str | Unknown" (reportUnknownMemberType)
-     Type of "validate_style" is "(name: Unknown) -> (str | Unknown)" (reportUnknownVariableType)
+     Type of "validate_style" is "(name: Unknown) -> str" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:149:30 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:149:30 - error: Argument type is Any
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportAny)
-     Argument type is "Any | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:181:5 - error: Return type, "AlectryonState | Unknown", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:185:12 - error: Return type, "AlectryonState | Unknown", is partially unknown (reportUnknownVariableType)
-     Type of "transforms_executed" is "set[Unknown] | Any" (reportUnknownMemberType)
+     Type of "transforms_executed" is "set[Unknown]" (reportUnknownMemberType)
-     Type of "transforms_executed" is "set[Unknown] | Any" (reportUnknownMemberType)
+     Type of "transforms_executed" is "set[Unknown]" (reportUnknownMemberType)
-     Type of "add" is "((element: Unknown, /) -> None) | Any" (reportUnknownMemberType)
+     Type of "add" is "(element: Unknown, /) -> None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:313:13 - error: Result of call expression is of type "Incomplete | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:326:9 - error: Result of call expression is of type "Config | Incomplete" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:326:9 - error: Result of call expression is of type "Config" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-     Type of "init_driver" is "((lang: Unknown) -> Any) | Any" (reportUnknownMemberType)
+     Type of "init_driver" is "(lang: Unknown) -> Any" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:408:17 - error: Result of call expression is of type "Incomplete | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-     Type of "tokens_by_lang" is "defaultdict[Unknown, defaultdict[Unknown, list[Unknown]]] | Any" (reportUnknownMemberType)
+     Type of "tokens_by_lang" is "defaultdict[Unknown, defaultdict[Unknown, list[Unknown]]]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:763:16 - error: Type of "root_is_code" is partially unknown
-     Type of "root_is_code" is "bool | Unknown" (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1033:31 - error: Argument type is unknown
+     Argument corresponds to parameter "kind" in function "_parse_mref_target" (reportUnknownArgumentType)
-     Type of "details" is "dict[str, str | Any | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | None]" (reportUnknownVariableType)
+     Type of "details" is "dict[str, str | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | None]" (reportUnknownVariableType)
-     Argument type is "dict[str, str | Any | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | None]" (reportUnknownArgumentType)
+     Argument type is "dict[str, str | dict[Unknown, Unknown] | Unknown | Alphabetic | Numeric | None]" (reportUnknownArgumentType)
-     Type of "embedded_assets" is "Unknown | list[Unknown]" (reportUnknownMemberType)
+     Type of "embedded_assets" is "list[Unknown]" (reportUnknownMemberType)
-     Type of "append" is "Unknown | ((object: Unknown, /) -> None)" (reportUnknownMemberType)
+     Type of "append" is "(object: Unknown, /) -> None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1253:13 - error: Result of call expression is of type "Unknown | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1301:17 - error: Type of "drivers_info" is partially unknown
-     Type of "drivers_info" is "List[DriverInfo] | Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1301:32 - error: Type of "drivers_info" is partially unknown
-     Type of "drivers_info" is "List[DriverInfo] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1311:5 - error: Return type, "str | Unknown", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:1313:12 - error: Return type, "str | Unknown", is partially unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/json.py:84:16 - error: Return type, "Unknown | int | str", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/json.py:84:16 - error: Return type is unknown (reportUnknownVariableType)

... (truncated 131 lines) ...

mkosi (https://github.com/systemd/mkosi)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:695:12 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1335:40 - error: Argument type is Any
+     Argument corresponds to parameter "k" in function "key_transformer" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1335:74 - error: Type of "k" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1335:82 - error: Type of "items" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1683:40 - error: Argument type is Any
+     Argument corresponds to parameter "k" in function "key_transformer" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1683:74 - error: Type of "k" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1683:82 - error: Type of "items" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3706:35 - error: Argument type is Any
+     Argument corresponds to parameter "include" in function "resolve_deps" (reportAny)
-   /tmp/mypy_primer/projects/mkosi/mkosi/kmod.py:126:5 - error: Type of "todo" is partially unknown
-     Type of "todo" is "list[str | Unknown]" (reportUnknownVariableType)
-     Type of "pop" is "((index: SupportsIndex = -1, /) -> (str | Unknown)) | Unknown" (reportUnknownMemberType)
+     Type of "pop" is "((index: SupportsIndex = -1, /) -> str) | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/mkosi/mkosi/kmod.py:171:20 - error: Type of "f" is partially unknown
-     Type of "f" is "Path | Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/mkosi/mkosi/kmod.py:171:64 - error: Argument type is partially unknown
-     Argument corresponds to parameter "path" in function "parents_below"
-     Argument type is "Path | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/mkosi/mkosi/kmod.py:173:13 - error: Argument type is partially unknown
-     Argument corresponds to parameter "iterables" in function "__init__"
-     Argument type is "set[Path] | set[Unknown]" (reportUnknownArgumentType)
- 1404 errors, 0 warnings, 0 notes
+ 1408 errors, 0 warnings, 0 notes

Tanjun (https://github.com/FasterSpeeding/Tanjun)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/annotations.py:2484:32 - warning: Argument type is partially unknown
-     Argument corresponds to parameter "converters" in function "add_argument"
-     Argument type is "Sequence[(str, ...) -> (Coroutine[Any, Any, Any] | Any)] | tuple[(str) -> Unknown] | tuple[(...) -> Any, ...] | tuple[ToChannel]" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/annotations.py:2500:32 - warning: Argument type is partially unknown
-     Argument corresponds to parameter "converters" in function "add_option"
-     Argument type is "Sequence[(str, ...) -> (Coroutine[Any, Any, Any] | Any)] | tuple[(str) -> Unknown] | tuple[(...) -> Any, ...] | tuple[ToChannel]" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:752:9 - warning: Type of "_events" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:752:9 - warning: Type of "_events" is unknown (reportUnknownMemberType)
-     Type of "_events" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:780:9 - warning: Type of "_server" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:780:9 - warning: Type of "_server" is unknown (reportUnknownMemberType)
-     Type of "_server" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:800:59 - warning: Argument type is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:800:59 - warning: Argument type is unknown
-     Argument corresponds to parameter "value" in function "_maybe_set_type_dep"
+     Argument corresponds to parameter "value" in function "_maybe_set_type_dep" (reportUnknownArgumentType)
-     Argument type is "Unknown | None" (reportUnknownArgumentType)
-     Argument type is "type[Unknown] | type[None]" (reportUnknownArgumentType)
+     Argument type is "type[Unknown]" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:801:39 - warning: Argument type is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:801:39 - warning: Argument type is unknown
-     Argument corresponds to parameter "o" in function "__init__"
+     Argument corresponds to parameter "o" in function "__init__" (reportUnknownArgumentType)
-     Argument type is "Unknown | None" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:801:48 - warning: Argument type is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:801:48 - warning: Argument type is unknown
-     Argument corresponds to parameter "value" in function "_maybe_set_type_dep"
+     Argument corresponds to parameter "value" in function "_maybe_set_type_dep" (reportUnknownArgumentType)
-     Argument type is "Unknown | None" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:802:64 - warning: Argument type is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:802:64 - warning: Argument type is unknown
-     Argument corresponds to parameter "value" in function "_maybe_set_type_dep"
+     Argument corresponds to parameter "value" in function "_maybe_set_type_dep" (reportUnknownArgumentType)
-     Argument type is "Unknown | None" (reportUnknownArgumentType)
-     Argument type is "type[Unknown] | type[None]" (reportUnknownArgumentType)
+     Argument type is "type[Unknown]" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:803:39 - warning: Argument type is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:803:39 - warning: Argument type is unknown
-     Argument corresponds to parameter "o" in function "__init__"
+     Argument corresponds to parameter "o" in function "__init__" (reportUnknownArgumentType)
-     Argument type is "Unknown | None" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:803:48 - warning: Argument type is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:803:48 - warning: Argument type is unknown
-     Argument corresponds to parameter "value" in function "_maybe_set_type_dep"
+     Argument corresponds to parameter "value" in function "_maybe_set_type_dep" (reportUnknownArgumentType)
-     Argument type is "Unknown | None" (reportUnknownArgumentType)
-     Type of "declare_global_commands" is "Unknown | bool" (reportUnknownVariableType)
+     Type of "declare_global_commands" is "Unknown | Literal[True]" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1219:16 - warning: Type of "_events" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1219:16 - warning: Type of "_events" is unknown (reportUnknownMemberType)
-     Type of "_events" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1219:16 - warning: Return type, "Unknown | None", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1219:16 - warning: Return type is unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1302:16 - warning: Type of "_server" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1302:16 - warning: Type of "_server" is unknown (reportUnknownMemberType)
-     Type of "_server" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1302:16 - warning: Return type, "Unknown | None", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1302:16 - warning: Return type is unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1483:43 - warning: Type of "name" is partially unknown
-     Type of "name" is "str | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1483:43 - warning: Argument type is partially unknown
-     Argument corresponds to parameter "key" in function "get"
-     Argument type is "str | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1487:46 - warning: Type of "name" is partially unknown
-     Type of "name" is "str | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1487:46 - warning: Argument type is partially unknown
-     Argument corresponds to parameter "key" in function "get"
-     Argument type is "str | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1492:61 - warning: Type of "name" is partially unknown
-     Type of "name" is "str | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1492:61 - warning: Argument type is partially unknown
-     Argument corresponds to parameter "key" in function "get"
-     Argument type is "str | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1746:45 - warning: Type of "_events" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:1746:45 - warning: Type of "_events" is unknown (reportUnknownMemberType)
-     Type of "_events" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2090:31 - warning: Type of "_events" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2090:31 - warning: Type of "_events" is unknown (reportUnknownMemberType)
-     Type of "_events" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2107:27 - warning: Type of "_events" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2107:27 - warning: Type of "_events" is unknown (reportUnknownMemberType)
-     Type of "_events" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2323:37 - warning: Type of "_events" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2323:37 - warning: Type of "_events" is unknown (reportUnknownMemberType)
-     Type of "_events" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2333:37 - warning: Type of "_server" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2333:37 - warning: Type of "_server" is unknown (reportUnknownMemberType)
-     Type of "_server" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2379:37 - error: "id" is not a known attribute of "None" (reportOptionalMemberAccess)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2379:55 - error: "id" is not a known attribute of "None" (reportOptionalMemberAccess)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2387:35 - warning: Type of "_server" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2387:35 - warning: Type of "_server" is unknown (reportUnknownMemberType)
-     Type of "_server" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2394:16 - warning: Type of "_events" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2394:16 - warning: Type of "_events" is unknown (reportUnknownMemberType)
-     Type of "_events" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2397:37 - warning: Type of "_events" is partially unknown
+   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2397:37 - warning: Type of "_events" is unknown (reportUnknownMemberType)
-     Type of "_events" is "Unknown | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/Tanjun/tanjun/clients.py:2436:16 - warning: Type of "_cached_application_id" is partially unknown

... (truncated 73 lines) ...

pandera (https://github.com/pandera-dev/pandera)
-     Type of "arg" is "Unknown | Any | Type[Unknown] | None" (reportUnknownMemberType)
+     Type of "arg" is "Unknown | Any | None" (reportUnknownMemberType)
-     Type of "arg" is "Unknown | Any | Type[Unknown] | None" (reportUnknownMemberType)
+     Type of "arg" is "Unknown | Any | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/utils.py:16:24 - error: "_doc" is possibly unbound (reportPossiblyUnboundVariable)
-     Type of "data_types" is "tuple[Unknown | Any]" (reportUnknownVariableType)
+     Type of "data_types" is "tuple[Unknown]" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:75:13 - error: Type of "dt" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:75:13 - error: Type of "dt" is unknown (reportUnknownVariableType)
-     Type of "dt" is "Unknown | Any" (reportUnknownVariableType)
-     Type of "args_dict" is "dict[str, Unknown]" (reportUnknownVariableType)
+     Type of "args_dict" is "dict[Unknown | str, Unknown]" (reportUnknownVariableType)
-     Argument type is "zip[tuple[str, Unknown]]" (reportUnknownArgumentType)
+     Argument type is "zip[tuple[Unknown, Unknown]]" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:129:37 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:129:37 - error: Argument type is unknown
-     Argument corresponds to parameter "iter1" in function "__new__"
+     Argument corresponds to parameter "iter1" in function "__new__" (reportUnknownArgumentType)
-     Argument type is "Unknown | list[str]" (reportUnknownArgumentType)
-     Type of "get" is "Overload[(key: str, /) -> (Unknown | None), (key: str, default: Unknown, /) -> Unknown, (key: str, default: _T@get, /) -> (Unknown | _T@get)]" (reportUnknownMemberType)
+     Type of "get" is "Overload[(key: Unknown | str, /) -> (Unknown | None), (key: Unknown | str, default: Unknown, /) -> Unknown, (key: Unknown | str, default: _T@get, /) -> (Unknown | _T@get)]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:200:36 - error: "ps" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:208:35 - error: "ps" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:214:40 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:214:40 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Unknown | type" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pandera/pandera/api/base/model_components.py:142:37 - error: Argument type is Any
+     Argument corresponds to parameter "name" in function "__init__" (reportAny)
+   /tmp/mypy_primer/projects/pandera/pandera/api/base/model_components.py:163:38 - error: Argument type is Any
+     Argument corresponds to parameter "name" in function "__init__" (reportAny)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:195:37 - error: Type of parameter "_handler" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:195:37 - error: Type of parameter "_handler" is unknown (reportUnknownParameterType)
-     Parameter type is "Unknown | Unbound" (reportUnknownParameterType)

... (truncated 1072 lines) ...```
github-actions[bot] commented 4 days ago

Diff from mypy_primer, showing the effect of this PR on open source code:


alectryon (https://github.com/cpitclaudel/alectryon)
-     Type of "alectryon_state" is "(document: Unknown) -> (AlectryonState | Unknown)" (reportUnknownVariableType)
+     Type of "alectryon_state" is "(document: Unknown) -> Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:5 - error: Type of "embedded_assets" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:5 - error: Type of "embedded_assets" is Any (reportAny)
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:23 - error: Type of "embedded_assets" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:23 - error: Type of "embedded_assets" is Any (reportAny)
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is unknown (reportUnknownMemberType)
-     Type of "point" is "Unknown | int" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Unknown | int" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
-     Type of "fname" is "Unknown | str" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "basename"
+     Argument corresponds to parameter "p" in function "basename" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is unknown (reportUnknownVariableType)
-     Type of "refpath" is "Unknown | Literal['-']" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "dirname"
+     Argument corresponds to parameter "p" in function "dirname" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is unknown
-     Argument corresponds to parameter "path" in function "abspath"
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:17 - error: No overloads for "abspath" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument of type "Unknown | str | ExitCode | list[Unknown] | None" cannot be assigned to parameter "path" of type "AnyStr@abspath" in function "abspath"
-     Type "Unknown | str | ExitCode | list[Unknown] | None" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument type is unknown
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:56:26 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:56:26 - error: Argument type is unknown
-     Argument corresponds to parameter "object" in function "__new__"
+     Argument corresponds to parameter "object" in function "__new__" (reportUnknownArgumentType)
-     Argument type is "str | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:274:9 - error: Return type, "list[Unknown]", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:275:12 - error: Type of "_bol_offsets" is partially unknown
-     Type of "_bol_offsets" is "list[Unknown] | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:13 - error: Type of "matches" is unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:23 - error: No overloads for "finditer" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:35 - error: Argument of type "Literal['^', b"^"]" cannot be assigned to parameter "pattern" of type "str | Pattern[str]" in function "finditer" (reportArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Type of "contents" is partially unknown
-     Type of "contents" is "str | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:278:13 - error: Type of "_bol_offsets" is partially unknown
-     Type of "_bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:278:34 - error: Type of "start" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Type of "contents" is unknown (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:278:48 - error: Type of "m" is unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:279:16 - error: Type of "_bol_offsets" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Argument type is unknown
+     Argument corresponds to parameter "string" in function "finditer" (reportUnknownArgumentType)
-     Type of "_bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:279:16 - error: Return type, "list[Unknown]", is partially unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:283:37 - error: Type of "bol_offsets" is partially unknown
-     Type of "bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:283:37 - error: Argument type is partially unknown
-     Argument corresponds to parameter "a" in function "bisect_right"
-     Argument type is "list[Unknown]" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:284:9 - error: Type of "bol" is unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:284:15 - error: Type of "bol_offsets" is partially unknown
-     Type of "bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:288:16 - error: Type of "bol_offsets" is partially unknown
-     Type of "bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:288:16 - error: Return type is unknown (reportUnknownVariableType)
-     Type of "validate_style" is "(name: Unknown) -> (str | Unknown)" (reportUnknownVariableType)
+     Type of "validate_style" is "(name: Unknown) -> Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:149:30 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:149:30 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Any | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:181:5 - error: Return type, "AlectryonState | Unknown", is partially unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:181:5 - error: Return type is unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:185:12 - error: Return type, "AlectryonState | Unknown", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:185:12 - error: Return type is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:311:9 - error: Type of "state" is Any (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:312:39 - error: Type of "transforms_executed" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:312:39 - error: Type of "transforms_executed" is Any (reportAny)
-     Type of "transforms_executed" is "set[Unknown] | Any" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:313:13 - error: Type of "transforms_executed" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:313:13 - error: Type of "transforms_executed" is Any (reportAny)

... (truncated 272 lines) ...

pyinstrument (https://github.com/joerick/pyinstrument)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:304:73 - error: Argument type is Any
+     Argument corresponds to parameter "output_file" in function "create_renderer" (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:309:76 - error: Argument type is Any
+     Argument corresponds to parameter "file_obj" in function "file_is_a_tty" (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Result of call expression is of type "Any | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:373:95 - error: Argument type is Any
+     Argument corresponds to parameter "file_obj" in function "file_is_a_tty" (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Type of "write" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Type of "close" is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:50:31 - error: Argument type is unknown
-     Argument corresponds to parameter "request" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:160:12 - error: Type of "stack_sampler" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:160:12 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:108:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:110:12 - error: Return type is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is partially unknown
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is unknown (reportUnknownMemberType)
-     Type of "async_mode" is "Unknown | Literal['disabled']" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
- 1064 errors, 0 warnings, 0 notes
+ 1071 errors, 0 warnings, 0 notes

pyp (https://github.com/hauntsaninja/pyp)
-   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is unknown
-     Argument corresponds to parameter "values" in function "print"
+     Argument corresponds to parameter "values" in function "print" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:50:25 - error: "old_stdin" is possibly unbound (reportPossiblyUnboundVariable)
- 281 errors, 0 warnings, 0 notes
+ 280 errors, 0 warnings, 0 notes

pandera (https://github.com/pandera-dev/pandera)
-     Type of "arg" is "Unknown | Any | Type[Unknown] | None" (reportUnknownMemberType)
+     Type of "arg" is "Unknown | Any | None" (reportUnknownMemberType)
-     Type of "arg" is "Unknown | Any | Type[Unknown] | None" (reportUnknownMemberType)
+     Type of "arg" is "Unknown | Any | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/utils.py:16:24 - error: "_doc" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:72:9 - error: Type of "data_types" is partially unknown
-     Type of "data_types" is "tuple[Unknown | Any]" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:75:13 - error: Type of "dt" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:75:13 - error: Type of "dt" is unknown (reportUnknownVariableType)
-     Type of "dt" is "Unknown | Any" (reportUnknownVariableType)
-     Type of "args_dict" is "dict[str, Unknown]" (reportUnknownVariableType)
+     Type of "args_dict" is "dict[Unknown | str, Unknown]" (reportUnknownVariableType)
-     Argument type is "zip[tuple[str, Unknown]]" (reportUnknownArgumentType)
+     Argument type is "zip[tuple[Unknown, Unknown]]" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:129:37 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:129:37 - error: Argument type is unknown
-     Argument corresponds to parameter "iter1" in function "__new__"
+     Argument corresponds to parameter "iter1" in function "__new__" (reportUnknownArgumentType)
-     Argument type is "Unknown | list[str]" (reportUnknownArgumentType)
-     Type of "get" is "Overload[(key: str, /) -> (Unknown | None), (key: str, default: Unknown, /) -> Unknown, (key: str, default: _T@get, /) -> (Unknown | _T@get)]" (reportUnknownMemberType)
+     Type of "get" is "Overload[(key: Unknown | str, /) -> (Unknown | None), (key: Unknown | str, default: Unknown, /) -> Unknown, (key: Unknown | str, default: _T@get, /) -> (Unknown | _T@get)]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:200:36 - error: "ps" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:208:35 - error: "ps" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:214:40 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:214:40 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Unknown | type" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pandera/pandera/api/base/model_components.py:142:37 - error: Argument type is Any
+     Argument corresponds to parameter "name" in function "__init__" (reportAny)
+   /tmp/mypy_primer/projects/pandera/pandera/api/base/model_components.py:163:38 - error: Argument type is Any
+     Argument corresponds to parameter "name" in function "__init__" (reportAny)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:195:37 - error: Type of parameter "_handler" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:195:37 - error: Type of parameter "_handler" is unknown (reportUnknownParameterType)
-     Parameter type is "Unknown | Unbound" (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:195:37 - error: "_handler" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:195:47 - error: "GetCoreSchemaHandler" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:196:14 - error: "core_schema" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:197:20 - error: "core_schema" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:445:20 - error: "core_schema" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:999:23 - error: Type of "index" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:999:23 - error: Type of "index" is unknown (reportUnknownMemberType)
-     Type of "index" is "Unknown | MultiIndex" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1133:31 - error: Type of "index" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1133:31 - error: Type of "index" is unknown (reportUnknownMemberType)
-     Type of "index" is "Unknown | MultiIndex" (reportUnknownMemberType)
-     Type of "new_index" is "MultiIndex | Unknown | None" (reportUnknownVariableType)
+     Type of "new_index" is "Unknown | None" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1145:45 - error: Type of "index" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1145:45 - error: Type of "index" is unknown (reportUnknownMemberType)
-     Type of "index" is "MultiIndex | Index | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:18 - error: Type of "index" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:18 - error: Type of "index" is unknown (reportUnknownMemberType)
-     Type of "index" is "MultiIndex | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:18 - error: Type of "remove_columns" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:18 - error: Type of "remove_columns" is unknown (reportUnknownMemberType)
-     Type of "remove_columns" is "((cols_to_remove: List[str]) -> MultiIndex) | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:50 - error: Argument type is partially unknown
-     Argument corresponds to parameter "cols_to_remove" in function "remove_columns"
-     Argument type is "Unknown | list[Any] | list[str]" (reportUnknownArgumentType)
-     Type of "new_index" is "Index | MultiIndex | Unknown | None" (reportUnknownVariableType)
+     Type of "new_index" is "Index | Unknown | None" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Type of "columns" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Type of "columns" is unknown (reportUnknownMemberType)
-     Type of "columns" is "Dict[Any, Any] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Type of "dtype" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Type of "dtype" is unknown (reportUnknownMemberType)
-     Type of "dtype" is "Any | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Argument type is unknown
-     Argument corresponds to parameter "dtype" in function "__init__"
+     Argument corresponds to parameter "dtype" in function "__init__" (reportUnknownArgumentType)
-     Argument type is "Any | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:50 - error: Type of "columns" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:50 - error: Type of "columns" is unknown (reportUnknownMemberType)
-     Type of "columns" is "Dict[Any, Any] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:50 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:50 - error: Argument type is unknown
-     Argument corresponds to parameter "iterable" in function "__init__"
+     Argument corresponds to parameter "iterable" in function "__init__" (reportUnknownArgumentType)
-     Argument type is "Dict[Any, Any] | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Type of "columns" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Type of "columns" is unknown (reportUnknownMemberType)
-     Type of "columns" is "Dict[Any, Any] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Type of "checks" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Type of "checks" is unknown (reportUnknownMemberType)
-     Type of "checks" is "Any | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Argument type is unknown
-     Argument corresponds to parameter "checks" in function "__init__"

... (truncated 1055 lines) ...

operator (https://github.com/canonical/operator)
+   /tmp/mypy_primer/projects/operator/test/pebble_cli.py:223:29 - error: Argument type is partially unknown
+     Argument corresponds to parameter "environment" in function "exec"
+     Argument type is "dict[Unknown, Unknown]" (reportUnknownArgumentType)
- 1922 errors, 0 warnings, 0 notes
+ 1923 errors, 0 warnings, 0 notes

steam.py (https://github.com/Gobot1234/steam.py)
-   /tmp/mypy_primer/projects/steam.py/poetry_build.py:46:23 - error: Type of "split" is partially unknown
+   /tmp/mypy_primer/projects/steam.py/poetry_build.py:46:23 - error: Type of "split" is unknown (reportUnknownMemberType)
-     Type of "split" is "((sep: str | None = None, maxsplit: SupportsIndex = -1) -> list[str]) | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/poetry_build.py:47:9 - error: Type of "split" is partially unknown
+   /tmp/mypy_primer/projects/steam.py/poetry_build.py:47:9 - error: Type of "split" is unknown (reportUnknownMemberType)
-     Type of "split" is "((sep: str | None = None, maxsplit: SupportsIndex = -1) -> list[str]) | Unknown" (reportUnknownMemberType)
-     Type of "id64_from_url" is "(url: Unknown | str, /, session: Unknown | None = None) -> Coroutine[Any, Any, ID64 | None]" (reportUnknownMemberType)
+     Type of "id64_from_url" is "(url: Unknown, /, session: Unknown = None) -> Coroutine[Any, Any, ID64 | None]" (reportUnknownMemberType)
+ /tmp/mypy_primer/projects/steam.py/examples/csgo/casket.py
+   /tmp/mypy_primer/projects/steam.py/examples/csgo/casket.py:27:6 - error: Argument of type "(self: Self@MyBot, ctx: Context[Bot], *, casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" cannot be assigned to parameter "callback" of type "CallbackT[CogT@group, P@group, R@group]" in function "group"
+     Type "(self: Self@MyBot, ctx: Context[Bot], *, casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" is incompatible with type "CallbackT[CogT@group, P@group, R@group]"
+       Type "(self: Self@MyBot, ctx: Context[Bot], *, casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" is incompatible with type "CoroFunc[(CogT@group, Context[Any], **P@group), R@group]"
+         Parameter 1: type "CogT@group" is incompatible with type "Self@MyBot"
+           Type "CogT@group" is incompatible with type "Self@MyBot"
+       Type "(self: Self@MyBot, ctx: Context[Bot], *, casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" is incompatible with type "CoroFunc[(Context[Any], **P@group), R@group]"
+         Parameter 1: type "Context[Any]" is incompatible with type "Self@MyBot"
+           Type "Context[Any]" is incompatible with type "Self@MyBot" (reportArgumentType)
+   /tmp/mypy_primer/projects/steam.py/examples/csgo/casket.py:41:6 - error: Argument of type "(self: Self@MyBot, ctx: Context[Bot], item: BackpackItem[BaseUser], casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" cannot be assigned to parameter "callback" of type "CoroFunc[(Cog[Bot] | None, Context[Any], **P@command), R@command] | CoroFunc[(Context[Any], **P@command), R@command]" in function "command"
+     Type "(self: Self@MyBot, ctx: Context[Bot], item: BackpackItem[BaseUser], casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" is incompatible with type "CoroFunc[(Cog[Bot] | None, Context[Any], **P@command), R@command] | CoroFunc[(Context[Any], **P@command), R@command]"
+       Type "(self: Self@MyBot, ctx: Context[Bot], item: BackpackItem[BaseUser], casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" is incompatible with type "CoroFunc[(Cog[Bot] | None, Context[Any], **P@command), R@command]"
+         Parameter 1: type "Cog[Bot] | None" is incompatible with type "Self@MyBot"
+           Type "Cog[Bot] | None" is incompatible with type "Self@MyBot"
+       Type "(self: Self@MyBot, ctx: Context[Bot], item: BackpackItem[BaseUser], casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" is incompatible with type "CoroFunc[(Context[Any], **P@command), R@command]"
+         Parameter 1: type "Context[Any]" is incompatible with type "Self@MyBot"
+           Type "Context[Any]" is incompatible with type "Self@MyBot" (reportArgumentType)

... (truncated 1134 lines) ...```
github-actions[bot] commented 4 days ago

Diff from mypy_primer, showing the effect of this PR on open source code:


pyinstrument (https://github.com/joerick/pyinstrument)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:298:9 - error: Type of "f" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:298:13 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:304:73 - error: Argument type is Any
+     Argument corresponds to parameter "output_file" in function "create_renderer" (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:309:76 - error: Argument type is Any
+     Argument corresponds to parameter "file_obj" in function "file_is_a_tty" (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Result of call expression is of type "Any | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:373:95 - error: Argument type is Any
+     Argument corresponds to parameter "file_obj" in function "file_is_a_tty" (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Type of "write" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Type of "close" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:39:9 - error: Type of "profile_dir" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:41:9 - error: Type of "func_or_path" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:44:23 - error: Argument type is Any
+     Argument corresponds to parameter "obj" in function "callable" (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:50:31 - error: Argument type is unknown
-     Argument corresponds to parameter "request" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:62:13 - error: Type of "configured_renderer" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:63:37 - error: Argument type is Any
+     Argument corresponds to parameter "path" in function "get_renderer" (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:67:13 - error: Type of "profile_dir" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/profiler.py:255:25 - error: Type of "stdout" is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:160:12 - error: Type of "stack_sampler" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:160:12 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/util.py:69:5 - error: Type of "encoding" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:104:8 - error: Type of "f_lineno" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:35 - error: Type of "f_lineno" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:108:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:110:12 - error: Return type is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is partially unknown
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is unknown (reportUnknownMemberType)
-     Type of "async_mode" is "Unknown | Literal['disabled']" (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/pyinstrument/test/test_cmdline.py:269:9 - error: Type of "function_name" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/test/test_cmdline.py:270:9 - error: Type of "location" is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
- 1064 errors, 0 warnings, 0 notes
+ 1085 errors, 0 warnings, 0 notes

pyp (https://github.com/hauntsaninja/pyp)
-   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is unknown
-     Argument corresponds to parameter "values" in function "print"
+     Argument corresponds to parameter "values" in function "print" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pyp/pyp.py:224:88 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:224:88 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:744:35 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/pyp.py:744:35 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_find_names.py:33:9 - error: Type of "undefined_var" is Any (reportAny)
-   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:50:25 - error: "old_stdin" is possibly unbound (reportPossiblyUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:46:13 - error: Type of "old_stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:46:25 - error: Type of "stdin" is Any (reportAny)
- 281 errors, 0 warnings, 0 notes
+ 287 errors, 0 warnings, 0 notes

alectryon (https://github.com/cpitclaudel/alectryon)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Type of "read" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:38:16 - error: Return type is Any (reportAny)
-     Type of "alectryon_state" is "(document: Unknown) -> (AlectryonState | Unknown)" (reportUnknownVariableType)
+     Type of "alectryon_state" is "(document: Unknown) -> Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:5 - error: Type of "embedded_assets" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:5 - error: Type of "embedded_assets" is Any (reportAny)
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:23 - error: Type of "embedded_assets" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:23 - error: Type of "embedded_assets" is Any (reportAny)
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:223:40 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:223:40 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Type of "stdout" is Any (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:26 - error: Argument type is unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:364:9 - error: Type of "write" is Any (reportAny)
-     Argument corresponds to parameter "s" in function "write" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:490:16 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:490:16 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is unknown (reportUnknownMemberType)
-     Type of "point" is "Unknown | int" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Unknown | int" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
-     Type of "fname" is "Unknown | str" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "basename"
+     Argument corresponds to parameter "p" in function "basename" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is unknown (reportUnknownVariableType)
-     Type of "refpath" is "Unknown | Literal['-']" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "dirname"
+     Argument corresponds to parameter "p" in function "dirname" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is unknown
-     Argument corresponds to parameter "path" in function "abspath"
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:17 - error: No overloads for "abspath" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument of type "Unknown | str | ExitCode | list[Unknown] | None" cannot be assigned to parameter "path" of type "AnyStr@abspath" in function "abspath"
-     Type "Unknown | str | ExitCode | list[Unknown] | None" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument type is unknown
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:915:26 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:915:26 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:943:25 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:943:25 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:944:47 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:944:47 - error: Argument type is Any
+     Argument corresponds to parameter "file" in function "print" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/coqc_time.py:45:28 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/coqc_time.py:45:49 - error: Argument type is Any
+     Argument corresponds to parameter "x" in function "__new__" (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:56:26 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:56:26 - error: Argument type is unknown
-     Argument corresponds to parameter "object" in function "__new__"
+     Argument corresponds to parameter "object" in function "__new__" (reportUnknownArgumentType)
-     Argument type is "str | Unknown" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:77:16 - error: Type of "setdefault" is Any (reportAny)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:80:16 - error: Type of "setdefault" is Any (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:274:9 - error: Return type, "list[Unknown]", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:275:12 - error: Type of "_bol_offsets" is partially unknown
-     Type of "_bol_offsets" is "list[Unknown] | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:13 - error: Type of "matches" is unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:23 - error: No overloads for "finditer" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:35 - error: Argument of type "Literal['^', b"^"]" cannot be assigned to parameter "pattern" of type "str | Pattern[str]" in function "finditer" (reportArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Type of "contents" is partially unknown
-     Type of "contents" is "str | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:278:13 - error: Type of "_bol_offsets" is partially unknown
-     Type of "_bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:278:34 - error: Type of "start" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Type of "contents" is unknown (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:278:48 - error: Type of "m" is unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:279:16 - error: Type of "_bol_offsets" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Argument type is unknown
+     Argument corresponds to parameter "string" in function "finditer" (reportUnknownArgumentType)
-     Type of "_bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:279:16 - error: Return type, "list[Unknown]", is partially unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:283:37 - error: Type of "bol_offsets" is partially unknown

... (truncated 400 lines) ...

mkosi (https://github.com/systemd/mkosi)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:526:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:526:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:594:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:594:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:674:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:674:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:752:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:752:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:818:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:818:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:877:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:877:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2248:27 - error: Argument type is Any
+     Argument corresponds to parameter "version" in function "__init__" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2404:9 - error: Type of "m" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2405:40 - error: Argument type is Any
+     Argument corresponds to parameter "key" in function "get" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2692:8 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2692:8 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2693:39 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2693:39 - error: Type of "fileno" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:2693:39 - error: Argument type is Any
+     Argument corresponds to parameter "fd" in function "ttyname" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4070:23 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4070:23 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4157:19 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4157:19 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4158:20 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4158:20 - error: Argument type is Any
+     Argument corresponds to parameter "stdout" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4199:15 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4199:15 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4200:16 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4200:16 - error: Argument type is Any
+     Argument corresponds to parameter "stdout" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4226:15 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4226:15 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4226:33 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4226:33 - error: Argument type is Any
+     Argument corresponds to parameter "stdout" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4452:27 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__init__.py:4452:27 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__main__.py:40:16 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/__main__.py:40:16 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/burn.py:36:19 - error: Type of "stdin" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/burn.py:36:19 - error: Argument type is Any
+     Argument corresponds to parameter "stdin" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/burn.py:37:20 - error: Type of "stdout" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/burn.py:37:20 - error: Argument type is Any
+     Argument corresponds to parameter "stdout" in function "run" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:695:12 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1333:29 - error: Type of "lower" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1333:46 - error: Type of "part" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1335:40 - error: Argument type is Any
+     Argument corresponds to parameter "k" in function "key_transformer" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1335:74 - error: Type of "k" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1335:82 - error: Type of "items" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1681:29 - error: Type of "lower" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1681:46 - error: Type of "part" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1683:40 - error: Argument type is Any
+     Argument corresponds to parameter "k" in function "key_transformer" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1683:74 - error: Type of "k" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:1683:82 - error: Type of "items" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3348:39 - error: Argument type is Any
+     Argument corresponds to parameter "obj" in function "len" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3362:17 - error: Type of "st" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3362:22 - error: Type of "stat" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3364:21 - error: Type of "st_dev" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3364:32 - error: Type of "st_ino" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3368:48 - error: Argument type is partially unknown
+     Argument corresponds to parameter "argv" in function "parse_config"
+     Argument type is "list[Unknown | str]" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3368:91 - error: Argument type is Any
+     Argument corresponds to parameter "path" in function "fspath" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3380:36 - error: Type of "is_dir" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3381:46 - error: Type of "is_file" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3382:38 - error: Type of "st_dev" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3382:49 - error: Type of "st_ino" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3407:64 - error: Argument type is Any
+     Argument corresponds to parameter "__p1" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3411:63 - error: Argument type is Any
+     Argument corresponds to parameter "__p1" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3414:13 - error: Type of "v" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3532:92 - error: Argument type is Any
+     Argument corresponds to parameter "__p1" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3560:52 - error: Argument type is Any
+     Argument corresponds to parameter "__p1" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3706:35 - error: Argument type is Any
+     Argument corresponds to parameter "include" in function "resolve_deps" (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3752:27 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3752:27 - error: Type of "isatty" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3754:20 - error: Type of "stderr" is Any (reportAny)
+   /tmp/mypy_primer/projects/mkosi/mkosi/config.py:3754:20 - error: Type of "isatty" is Any (reportAny)
-   /tmp/mypy_primer/projects/mkosi/mkosi/kmod.py:126:5 - error: Type of "todo" is partially unknown
-     Type of "todo" is "list[str | Unknown]" (reportUnknownVariableType)
-     Type of "pop" is "((index: SupportsIndex = -1, /) -> (str | Unknown)) | Unknown" (reportUnknownMemberType)

... (truncated 90 lines) ...

steam.py (https://github.com/Gobot1234/steam.py)
-   /tmp/mypy_primer/projects/steam.py/poetry_build.py:46:23 - error: Type of "split" is partially unknown
+   /tmp/mypy_primer/projects/steam.py/poetry_build.py:46:23 - error: Type of "split" is unknown (reportUnknownMemberType)
-     Type of "split" is "((sep: str | None = None, maxsplit: SupportsIndex = -1) -> list[str]) | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/steam.py/poetry_build.py:47:9 - error: Type of "split" is partially unknown
+   /tmp/mypy_primer/projects/steam.py/poetry_build.py:47:9 - error: Type of "split" is unknown (reportUnknownMemberType)
-     Type of "split" is "((sep: str | None = None, maxsplit: SupportsIndex = -1) -> list[str]) | Unknown" (reportUnknownMemberType)
-     Type of "id64_from_url" is "(url: Unknown | str, /, session: Unknown | None = None) -> Coroutine[Any, Any, ID64 | None]" (reportUnknownMemberType)
+     Type of "id64_from_url" is "(url: Unknown, /, session: Unknown = None) -> Coroutine[Any, Any, ID64 | None]" (reportUnknownMemberType)
+ /tmp/mypy_primer/projects/steam.py/examples/csgo/casket.py
+   /tmp/mypy_primer/projects/steam.py/examples/csgo/casket.py:27:6 - error: Argument of type "(self: Self@MyBot, ctx: Context[Bot], *, casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" cannot be assigned to parameter "callback" of type "CallbackT[CogT@group, P@group, R@group]" in function "group"
+     Type "(self: Self@MyBot, ctx: Context[Bot], *, casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" is incompatible with type "CallbackT[CogT@group, P@group, R@group]"
+       Type "(self: Self@MyBot, ctx: Context[Bot], *, casket: BackpackItem[BaseUser]) -> Coroutine[Any, Any, Message[PartialUser, Channel[Message[UserT@Message, ChannelT@Message], Clan, Group]] | None]" is incompatible with type "CoroFunc[(CogT@group, Context[Any], **P@group), R@group]"
+         Parameter 1: type "CogT@group" is incompatible with type "Self@MyBot"

... (truncated 1300 lines) ...```
github-actions[bot] commented 4 days ago

Diff from mypy_primer, showing the effect of this PR on open source code:


pyp (https://github.com/hauntsaninja/pyp)
-   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pyp/pyp.py:39:15 - error: Argument type is unknown
-     Argument corresponds to parameter "values" in function "print"
+     Argument corresponds to parameter "values" in function "print" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:50:25 - error: "old_stdin" is possibly unbound (reportPossiblyUnboundVariable)
+   /tmp/mypy_primer/projects/pyp/tests/test_pyp.py:50:25 - error: "old_stdin" is unbound (reportUnboundVariable)

alectryon (https://github.com/cpitclaudel/alectryon)
-     Type of "alectryon_state" is "(document: Unknown) -> (AlectryonState | Unknown)" (reportUnknownVariableType)
+     Type of "alectryon_state" is "(document: Unknown) -> Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:5 - error: Type of "embedded_assets" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:5 - error: Type of "embedded_assets" is Any (reportAny)
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:23 - error: Type of "embedded_assets" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:155:23 - error: Type of "embedded_assets" is Any (reportAny)
-     Type of "embedded_assets" is "Any | list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Type of "point" is unknown (reportUnknownMemberType)
-     Type of "point" is "Unknown | int" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:670:37 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Unknown | int" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:5 - error: Type of "fname" is unknown (reportUnknownVariableType)
-     Type of "fname" is "Unknown | str" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:881:30 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "basename"
+     Argument corresponds to parameter "p" in function "basename" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:902:13 - error: Type of "refpath" is unknown (reportUnknownVariableType)
-     Type of "refpath" is "Unknown | Literal['-']" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:55 - error: Argument type is unknown
-     Argument corresponds to parameter "p" in function "dirname"
+     Argument corresponds to parameter "p" in function "dirname" (reportUnknownArgumentType)
-     Argument type is "Unknown | str" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:903:71 - error: Argument type is unknown
-     Argument corresponds to parameter "path" in function "abspath"
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
-     Argument type is "Unknown | Literal['-']" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:17 - error: No overloads for "abspath" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument of type "Unknown | str | ExitCode | list[Unknown] | None" cannot be assigned to parameter "path" of type "AnyStr@abspath" in function "abspath"
-     Type "Unknown | str | ExitCode | list[Unknown] | None" is incompatible with constrained type variable "AnyStr" (reportArgumentType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/cli.py:905:33 - error: Argument type is unknown
+     Argument corresponds to parameter "path" in function "abspath" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:56:26 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:56:26 - error: Argument type is unknown
-     Argument corresponds to parameter "object" in function "__new__"
+     Argument corresponds to parameter "object" in function "__new__" (reportUnknownArgumentType)
-     Argument type is "str | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:274:9 - error: Return type, "list[Unknown]", is partially unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:275:12 - error: Type of "_bol_offsets" is partially unknown
-     Type of "_bol_offsets" is "list[Unknown] | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:13 - error: Type of "matches" is unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:23 - error: No overloads for "finditer" match the provided arguments (reportCallIssue)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:35 - error: Argument of type "Literal['^', b"^"]" cannot be assigned to parameter "pattern" of type "str | Pattern[str]" in function "finditer" (reportArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Type of "contents" is partially unknown
-     Type of "contents" is "str | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:278:13 - error: Type of "_bol_offsets" is partially unknown
-     Type of "_bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:278:34 - error: Type of "start" is unknown (reportUnknownMemberType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Type of "contents" is unknown (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:278:48 - error: Type of "m" is unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:279:16 - error: Type of "_bol_offsets" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:277:40 - error: Argument type is unknown
+     Argument corresponds to parameter "string" in function "finditer" (reportUnknownArgumentType)
-     Type of "_bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:279:16 - error: Return type, "list[Unknown]", is partially unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:283:37 - error: Type of "bol_offsets" is partially unknown
-     Type of "bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:283:37 - error: Argument type is partially unknown
-     Argument corresponds to parameter "a" in function "bisect_right"
-     Argument type is "list[Unknown]" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:284:9 - error: Type of "bol" is unknown (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:284:15 - error: Type of "bol_offsets" is partially unknown
-     Type of "bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:288:16 - error: Type of "bol_offsets" is partially unknown
-     Type of "bol_offsets" is "list[Unknown]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/core.py:288:16 - error: Return type is unknown (reportUnknownVariableType)
-     Type of "validate_style" is "(name: Unknown) -> (str | Unknown)" (reportUnknownVariableType)
+     Type of "validate_style" is "(name: Unknown) -> Unknown" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:149:30 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:149:30 - error: Argument type is Any
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportAny)
-     Argument type is "Any | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:181:5 - error: Return type, "AlectryonState | Unknown", is partially unknown (reportUnknownParameterType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:181:5 - error: Return type is unknown (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:185:12 - error: Return type, "AlectryonState | Unknown", is partially unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:185:12 - error: Return type is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:311:9 - error: Type of "state" is Any (reportAny)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:312:39 - error: Type of "transforms_executed" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:312:39 - error: Type of "transforms_executed" is Any (reportAny)
-     Type of "transforms_executed" is "set[Unknown] | Any" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:313:13 - error: Type of "transforms_executed" is partially unknown
+   /tmp/mypy_primer/projects/alectryon/alectryon/docutils.py:313:13 - error: Type of "transforms_executed" is Any (reportAny)
-     Type of "transforms_executed" is "set[Unknown] | Any" (reportUnknownMemberType)

... (truncated 269 lines) ...

pyinstrument (https://github.com/joerick/pyinstrument)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:304:73 - error: Argument type is Any
+     Argument corresponds to parameter "output_file" in function "create_renderer" (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:309:76 - error: Argument type is Any
+     Argument corresponds to parameter "file_obj" in function "file_is_a_tty" (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Result of call expression is of type "int | Any" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Result of call expression is of type "Any | None" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:373:95 - error: Argument type is Any
+     Argument corresponds to parameter "file_obj" in function "file_is_a_tty" (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:378:9 - error: Type of "write" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/__main__.py:380:13 - error: Type of "close" is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/middleware.py:50:31 - error: Argument type is unknown
-     Argument corresponds to parameter "request" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:65:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:86:13 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:160:12 - error: Type of "stack_sampler" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/stack_sampler.py:160:12 - error: Return type is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:105:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:108:9 - error: Type of "frame_info" is Any (reportAny)
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/low_level/stat_profile_python.py:110:12 - error: Return type is Any (reportAny)
-   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is partially unknown
+   /tmp/mypy_primer/projects/pyinstrument/pyinstrument/magic/magic.py:115:13 - error: Type of "async_mode" is unknown (reportUnknownMemberType)
-     Type of "async_mode" is "Unknown | Literal['disabled']" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:39:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
-   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object | None]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
+   /tmp/mypy_primer/projects/pyinstrument/test/low_level/test_context.py:40:5 - error: Result of call expression is of type "Token[object]" and is not used; assign to variable "_" if this is intentional (reportUnusedCallResult)
- 1064 errors, 0 warnings, 0 notes
+ 1071 errors, 0 warnings, 0 notes

pandera (https://github.com/pandera-dev/pandera)
+   /tmp/mypy_primer/projects/pandera/pandera/decorators.py:513:39 - error: Argument type is unknown
+     Argument corresponds to parameter "schema" in function "check_output" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pandera/pandera/decorators.py:513:51 - error: Argument type is unknown
+     Argument corresponds to parameter "obj_getter" in function "check_output" (reportUnknownArgumentType)
-     Type of "arg" is "Unknown | Any | Type[Unknown] | None" (reportUnknownMemberType)
+     Type of "arg" is "Unknown | Any | None" (reportUnknownMemberType)
-     Type of "arg" is "Unknown | Any | Type[Unknown] | None" (reportUnknownMemberType)
+     Type of "arg" is "Unknown | Any | None" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/utils.py:16:24 - error: "_doc" is possibly unbound (reportPossiblyUnboundVariable)
-     Type of "data_types" is "tuple[Unknown | Any]" (reportUnknownVariableType)
+     Type of "data_types" is "tuple[Unknown]" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:75:13 - error: Type of "dt" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:75:13 - error: Type of "dt" is unknown (reportUnknownVariableType)
-     Type of "dt" is "Unknown | Any" (reportUnknownVariableType)
-     Type of "args_dict" is "dict[str, Unknown]" (reportUnknownVariableType)
+     Type of "args_dict" is "dict[Unknown | str, Unknown]" (reportUnknownVariableType)
-     Argument type is "zip[tuple[str, Unknown]]" (reportUnknownArgumentType)
+     Argument type is "zip[tuple[Unknown, Unknown]]" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:129:37 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:129:37 - error: Argument type is unknown
-     Argument corresponds to parameter "iter1" in function "__new__"
+     Argument corresponds to parameter "iter1" in function "__new__" (reportUnknownArgumentType)
-     Argument type is "Unknown | list[str]" (reportUnknownArgumentType)
-     Type of "get" is "Overload[(key: str, /) -> (Unknown | None), (key: str, default: Unknown, /) -> Unknown, (key: str, default: _T@get, /) -> (Unknown | _T@get)]" (reportUnknownMemberType)
+     Type of "get" is "Overload[(key: Unknown | str, /) -> (Unknown | None), (key: Unknown | str, default: Unknown, /) -> Unknown, (key: Unknown | str, default: _T@get, /) -> (Unknown | _T@get)]" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:200:36 - error: "ps" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:208:35 - error: "ps" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:214:40 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:214:40 - error: Argument type is unknown
-     Argument corresponds to parameter "args" in function "format"
+     Argument corresponds to parameter "args" in function "format" (reportUnknownArgumentType)
-     Argument type is "Unknown | type" (reportUnknownArgumentType)
+   /tmp/mypy_primer/projects/pandera/pandera/api/extensions.py:291:52 - error: Type of "k" is unknown (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pandera/pandera/api/base/model_components.py:142:37 - error: Argument type is Any
+     Argument corresponds to parameter "name" in function "__init__" (reportAny)
+   /tmp/mypy_primer/projects/pandera/pandera/api/base/model_components.py:163:38 - error: Argument type is Any
+     Argument corresponds to parameter "name" in function "__init__" (reportAny)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:195:37 - error: Type of parameter "_handler" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:195:37 - error: Type of parameter "_handler" is unknown (reportUnknownParameterType)
-     Parameter type is "Unknown | Unbound" (reportUnknownParameterType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:195:37 - error: "_handler" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:195:47 - error: "GetCoreSchemaHandler" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:196:14 - error: "core_schema" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/components.py:197:20 - error: "core_schema" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:445:20 - error: "core_schema" is possibly unbound (reportPossiblyUnboundVariable)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:999:23 - error: Type of "index" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:999:23 - error: Type of "index" is unknown (reportUnknownMemberType)
-     Type of "index" is "Unknown | MultiIndex" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1133:31 - error: Type of "index" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1133:31 - error: Type of "index" is unknown (reportUnknownMemberType)
-     Type of "index" is "Unknown | MultiIndex" (reportUnknownMemberType)
-     Type of "new_index" is "MultiIndex | Unknown | None" (reportUnknownVariableType)
+     Type of "new_index" is "Unknown | None" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1145:45 - error: Type of "index" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1145:45 - error: Type of "index" is unknown (reportUnknownMemberType)
-     Type of "index" is "MultiIndex | Index | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:18 - error: Type of "index" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:18 - error: Type of "index" is unknown (reportUnknownMemberType)
-     Type of "index" is "MultiIndex | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:18 - error: Type of "remove_columns" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:18 - error: Type of "remove_columns" is unknown (reportUnknownMemberType)
-     Type of "remove_columns" is "((cols_to_remove: List[str]) -> MultiIndex) | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1146:50 - error: Argument type is partially unknown
-     Argument corresponds to parameter "cols_to_remove" in function "remove_columns"
-     Argument type is "Unknown | list[Any] | list[str]" (reportUnknownArgumentType)
-     Type of "new_index" is "Index | MultiIndex | Unknown | None" (reportUnknownVariableType)
+     Type of "new_index" is "Index | Unknown | None" (reportUnknownVariableType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Type of "columns" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Type of "columns" is unknown (reportUnknownMemberType)
-     Type of "columns" is "Dict[Any, Any] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Type of "dtype" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Type of "dtype" is unknown (reportUnknownMemberType)
-     Type of "dtype" is "Any | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:27 - error: Argument type is unknown
-     Argument corresponds to parameter "dtype" in function "__init__"
+     Argument corresponds to parameter "dtype" in function "__init__" (reportUnknownArgumentType)
-     Argument type is "Any | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:50 - error: Type of "columns" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:50 - error: Type of "columns" is unknown (reportUnknownMemberType)
-     Type of "columns" is "Dict[Any, Any] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:50 - error: Argument type is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1153:50 - error: Argument type is unknown
-     Argument corresponds to parameter "iterable" in function "__init__"
+     Argument corresponds to parameter "iterable" in function "__init__" (reportUnknownArgumentType)
-     Argument type is "Dict[Any, Any] | Unknown" (reportUnknownArgumentType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Type of "columns" is partially unknown
+   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Type of "columns" is unknown (reportUnknownMemberType)
-     Type of "columns" is "Dict[Any, Any] | Unknown" (reportUnknownMemberType)
-   /tmp/mypy_primer/projects/pandera/pandera/api/dataframe/container.py:1154:28 - error: Type of "checks" is partially unknown

... (truncated 1068 lines) ...

pydantic (https://github.com/samuelcolvin/pydantic)
-     Type of "Field" is "(default: Any = PydanticUndefined, *, default_factory: (() -> Any) | None = _Unset, alias: str | None = _Unset, alias_priority: int | None = _Unset, validation_alias: str | AliasPath | AliasChoices | None = _Unset, serialization_alias: str | None = _Unset, title: str | None = _Unset, field_title_generator: ((str, FieldInfo) -> str) | None = _Unset, description: str | None = _Unset, examples: list[Any] | None = _Unset, exclude: bool | None = _Unset, discriminator: str | Discriminator | None = _Unset, deprecated: deprecated | str | bool | None = _Unset, json_schema_extra: Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None] | ((Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None]) -> None) | None = _Unset, frozen: bool | None = _Unset, validate_default: bool | None = _Unset, repr: bool = _Unset, init: bool | None = _Unset, init_var: bool | None = _Unset, kw_only: bool | None = _Unset, pattern: str | Pattern[str] | None = _Unset, strict: bool | None = _Unset, coerce_numbers_to_str: bool | None = _Unset, gt: Unknown | None = _Unset, ge: Unknown | None = _Unset, lt: Unknown | None = _Unset, le: Unknown | None = _Unset, multiple_of: float | None = _Unset, allow_inf_nan: bool | None = _Unset, max_digits: int | None = _Unset, decimal_places: int | None = _Unset, min_length: int | None = _Unset, max_length: int | None = _Unset, union_mode: Literal['smart', 'left_to_right'] = _Unset, fail_fast: bool | None = _Unset, **extra: **_EmptyKwargs) -> Any" (reportUnknownVariableType)
+     Type of "Field" is "(default: Any = PydanticUndefined, *, default_factory: (() -> Any) | None = _Unset, alias: str | None = _Unset, alias_priority: int | None = _Unset, validation_alias: str | AliasPath | AliasChoices | None = _Unset, serialization_alias: str | None = _Unset, title: str | None = _Unset, field_title_generator: ((str, FieldInfo) -> str) | None = _Unset, description: str | None = _Unset, examples: list[Any] | None = _Unset, exclude: bool | None = _Unset, discriminator: str | Discriminator | None = _Unset, deprecated: deprecated | str | bool | None = _Unset, json_schema_extra: Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None] | ((Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None]) -> None) | None = _Unset, frozen: bool | None = _Unset, validate_default: bool | None = _Unset, repr: bool = _Unset, init: bool | None = _Unset, init_var: bool | None = _Unset, kw_only: bool | None = _Unset, pattern: str | Pattern[str] | None = _Unset, strict: bool | None = _Unset, coerce_numbers_to_str: bool | None = _Unset, gt: Unknown = _Unset, ge: Unknown = _Unset, lt: Unknown = _Unset, le: Unknown = _Unset, multiple_of: float | None = _Unset, allow_inf_nan: bool | None = _Unset, max_digits: int | None = _Unset, decimal_places: int | None = _Unset, min_length: int | None = _Unset, max_length: int | None = _Unset, union_mode: Literal['smart', 'left_to_right'] = _Unset, fail_fast: bool | None = _Unset, **extra: **_EmptyKwargs) -> Any" (reportUnknownVariableType)
+   /tmp/mypy_primer/projects/pydantic/pydantic/aliases.py:120:16 - error: Return type is Any (reportAny)
-     Type of "Field" is "(default: Any = PydanticUndefined, *, default_factory: (() -> Any) | None = _Unset, alias: str | None = _Unset, alias_priority: int | None = _Unset, validation_alias: str | AliasPath | AliasChoices | None = _Unset, serialization_alias: str | None = _Unset, title: str | None = _Unset, field_title_generator: ((str, FieldInfo) -> str) | None = _Unset, description: str | None = _Unset, examples: list[Any] | None = _Unset, exclude: bool | None = _Unset, discriminator: str | Discriminator | None = _Unset, deprecated: deprecated | str | bool | None = _Unset, json_schema_extra: Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None] | ((Dict[str, int | float | str | bool | List[JsonValue] | JsonDict | None]) -> None) | None = _Unset, frozen: bool | None = _Unset, validate_default: bool | None = _Unset, repr: bool = _Unset, init: bool | None = _Unset, init_var: bool | None = _Unset, kw_only: bool | None = _Unset, pattern: str | Pattern[str] | None = _Unset, strict: bool | None = _Unset, coerce_numbers_to_str: bool | None = _Unset, gt: Unknown | None = _Unset, ge: Unknown | None = _Unset, lt: Unknown | None = _Unset, le: Unknown | None = _Unset, multiple_of: float | None = _Unset, allow_inf_nan: bool | None = _Unset, max_digits: int | None = _Unset, decimal_places: int | None = _Unset, min_length: int | None = _Unset, max_length: int | None = _Unset, union_mode: Literal['smart', 'left_to_right'] = _Unset, fail_fast: bool | None = _Unset, **extra: **_EmptyKwargs) -> Any" (reportUnknownVariableType)

... (truncated 1194 lines) ...```