Advertisement
Guest User

git-cola errors

a guest
Sep 30th, 2023
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 77.75 KB | None | 0 0
  1. ============================= test session starts ==============================
  2. platform linux -- Python 3.11.5, pytest-7.4.2, pluggy-1.3.0 -- /usr/bin/python
  3. cachedir: .pytest_cache
  4. rootdir: /home/brian/.cache/yay/git-cola/src/git-cola-4.3.2
  5. configfile: pytest.ini
  6. plugins: cov-4.1.0, anyio-3.7.1, mypy-0.10.3, flake8-1.1.1, enabler-2.3.1, black-0.3.13.dev0+g1d0d34a.d20230410
  7. collected 435 items
  8.  
  9. cola/__init__.py::BLACK PASSED [ 0%]
  10. cola/__init__.py::mypy PASSED [ 0%]
  11. cola/__init__.py::mypy-status FAILED [ 0%]
  12. cola/__main__.py::BLACK PASSED [ 0%]
  13. cola/__main__.py::mypy PASSED [ 1%]
  14. cola/_version.py::BLACK PASSED [ 1%]
  15. cola/_version.py::mypy PASSED [ 1%]
  16. cola/actions.py::BLACK PASSED [ 1%]
  17. cola/actions.py::mypy PASSED [ 2%]
  18. cola/app.py::BLACK PASSED [ 2%]
  19. cola/app.py::mypy PASSED [ 2%]
  20. cola/cmd.py::BLACK PASSED [ 2%]
  21. cola/cmd.py::mypy PASSED [ 2%]
  22. cola/cmds.py::BLACK PASSED [ 3%]
  23. cola/cmds.py::mypy FAILED [ 3%]
  24. cola/compat.py::BLACK PASSED [ 3%]
  25. cola/compat.py::mypy FAILED [ 3%]
  26. cola/core.py::BLACK PASSED [ 4%]
  27. cola/core.py::mypy PASSED [ 4%]
  28. cola/dag.py::BLACK PASSED [ 4%]
  29. cola/dag.py::mypy PASSED [ 4%]
  30. cola/decorators.py::BLACK PASSED [ 5%]
  31. cola/decorators.py::mypy PASSED [ 5%]
  32. cola/diffparse.py::BLACK PASSED [ 5%]
  33. cola/diffparse.py::mypy PASSED [ 5%]
  34. cola/difftool.py::BLACK PASSED [ 5%]
  35. cola/difftool.py::mypy PASSED [ 6%]
  36. cola/display.py::BLACK PASSED [ 6%]
  37. cola/display.py::mypy PASSED [ 6%]
  38. cola/editpatch.py::BLACK PASSED [ 6%]
  39. cola/editpatch.py::mypy PASSED [ 7%]
  40. cola/fsmonitor.py::BLACK PASSED [ 7%]
  41. cola/fsmonitor.py::mypy FAILED [ 7%]
  42. cola/git.py::BLACK PASSED [ 7%]
  43. cola/git.py::mypy PASSED [ 8%]
  44. cola/git.py::cola.git.create PASSED [ 8%]
  45. cola/gitcfg.py::BLACK PASSED [ 8%]
  46. cola/gitcfg.py::mypy PASSED [ 8%]
  47. cola/gitcmds.py::BLACK PASSED [ 8%]
  48. cola/gitcmds.py::mypy PASSED [ 9%]
  49. cola/gravatar.py::BLACK PASSED [ 9%]
  50. cola/gravatar.py::mypy PASSED [ 9%]
  51. cola/guicmds.py::BLACK PASSED [ 9%]
  52. cola/guicmds.py::mypy PASSED [ 10%]
  53. cola/hidpi.py::BLACK PASSED [ 10%]
  54. cola/hidpi.py::mypy PASSED [ 10%]
  55. cola/hotkeys.py::BLACK PASSED [ 10%]
  56. cola/hotkeys.py::mypy PASSED [ 11%]
  57. cola/i18n.py::BLACK PASSED [ 11%]
  58. cola/i18n.py::mypy FAILED [ 11%]
  59. cola/icons.py::BLACK PASSED [ 11%]
  60. cola/icons.py::mypy PASSED [ 11%]
  61. cola/inotify.py::BLACK PASSED [ 12%]
  62. cola/inotify.py::mypy PASSED [ 12%]
  63. cola/interaction.py::BLACK PASSED [ 12%]
  64. cola/interaction.py::mypy PASSED [ 12%]
  65. cola/main.py::BLACK PASSED [ 13%]
  66. cola/main.py::mypy PASSED [ 13%]
  67. cola/qtcompat.py::BLACK PASSED [ 13%]
  68. cola/qtcompat.py::mypy PASSED [ 13%]
  69. cola/qtutils.py::BLACK PASSED [ 14%]
  70. cola/qtutils.py::mypy PASSED [ 14%]
  71. cola/resources.py::BLACK PASSED [ 14%]
  72. cola/resources.py::mypy PASSED [ 14%]
  73. cola/sequenceeditor.py::BLACK PASSED [ 14%]
  74. cola/sequenceeditor.py::mypy PASSED [ 15%]
  75. cola/settings.py::BLACK PASSED [ 15%]
  76. cola/settings.py::mypy PASSED [ 15%]
  77. cola/spellcheck.py::BLACK PASSED [ 15%]
  78. cola/spellcheck.py::mypy PASSED [ 16%]
  79. cola/textwrap.py::BLACK PASSED [ 16%]
  80. cola/textwrap.py::mypy PASSED [ 16%]
  81. cola/textwrap.py::cola.textwrap.TextWrapper.chunklen PASSED [ 16%]
  82. cola/themes.py::BLACK PASSED [ 17%]
  83. cola/themes.py::mypy PASSED [ 17%]
  84. cola/utils.py::BLACK PASSED [ 17%]
  85. cola/utils.py::mypy FAILED [ 17%]
  86. cola/utils.py::cola.utils.join PASSED [ 17%]
  87. cola/utils.py::cola.utils.normalize_slash PASSED [ 18%]
  88. cola/utils.py::cola.utils.pathjoin PASSED [ 18%]
  89. cola/utils.py::cola.utils.pathset PASSED [ 18%]
  90. cola/utils.py::cola.utils.split PASSED [ 18%]
  91. cola/utils.py::cola.utils.tablength PASSED [ 19%]
  92. cola/version.py::BLACK PASSED [ 19%]
  93. cola/version.py::mypy PASSED [ 19%]
  94. cola/models/__init__.py::BLACK PASSED [ 19%]
  95. cola/models/__init__.py::mypy PASSED [ 20%]
  96. cola/models/browse.py::BLACK PASSED [ 20%]
  97. cola/models/browse.py::mypy PASSED [ 20%]
  98. cola/models/dag.py::BLACK PASSED [ 20%]
  99. cola/models/dag.py::mypy PASSED [ 20%]
  100. cola/models/main.py::BLACK PASSED [ 21%]
  101. cola/models/main.py::mypy PASSED [ 21%]
  102. cola/models/prefs.py::BLACK PASSED [ 21%]
  103. cola/models/prefs.py::mypy PASSED [ 21%]
  104. cola/models/selection.py::BLACK PASSED [ 22%]
  105. cola/models/selection.py::mypy PASSED [ 22%]
  106. cola/models/stash.py::BLACK PASSED [ 22%]
  107. cola/models/stash.py::mypy PASSED [ 22%]
  108. cola/widgets/__init__.py::BLACK PASSED [ 22%]
  109. cola/widgets/__init__.py::mypy PASSED [ 23%]
  110. cola/widgets/about.py::BLACK PASSED [ 23%]
  111. cola/widgets/about.py::mypy PASSED [ 23%]
  112. cola/widgets/action.py::BLACK PASSED [ 23%]
  113. cola/widgets/action.py::mypy PASSED [ 24%]
  114. cola/widgets/archive.py::BLACK PASSED [ 24%]
  115. cola/widgets/archive.py::mypy PASSED [ 24%]
  116. cola/widgets/bookmarks.py::BLACK PASSED [ 24%]
  117. cola/widgets/bookmarks.py::mypy PASSED [ 25%]
  118. cola/widgets/branch.py::BLACK PASSED [ 25%]
  119. cola/widgets/branch.py::mypy PASSED [ 25%]
  120. cola/widgets/browse.py::BLACK PASSED [ 25%]
  121. cola/widgets/browse.py::mypy PASSED [ 25%]
  122. cola/widgets/cfgactions.py::BLACK PASSED [ 26%]
  123. cola/widgets/cfgactions.py::mypy PASSED [ 26%]
  124. cola/widgets/clone.py::BLACK PASSED [ 26%]
  125. cola/widgets/clone.py::mypy PASSED [ 26%]
  126. cola/widgets/commitmsg.py::BLACK PASSED [ 27%]
  127. cola/widgets/commitmsg.py::mypy PASSED [ 27%]
  128. cola/widgets/common.py::BLACK PASSED [ 27%]
  129. cola/widgets/common.py::mypy PASSED [ 27%]
  130. cola/widgets/compare.py::BLACK PASSED [ 28%]
  131. cola/widgets/compare.py::mypy PASSED [ 28%]
  132. cola/widgets/completion.py::BLACK PASSED [ 28%]
  133. cola/widgets/completion.py::mypy PASSED [ 28%]
  134. cola/widgets/createbranch.py::BLACK PASSED [ 28%]
  135. cola/widgets/createbranch.py::mypy PASSED [ 29%]
  136. cola/widgets/createtag.py::BLACK PASSED [ 29%]
  137. cola/widgets/createtag.py::mypy PASSED [ 29%]
  138. cola/widgets/dag.py::BLACK PASSED [ 29%]
  139. cola/widgets/dag.py::mypy PASSED [ 30%]
  140. cola/widgets/defs.py::BLACK PASSED [ 30%]
  141. cola/widgets/defs.py::mypy PASSED [ 30%]
  142. cola/widgets/diff.py::BLACK PASSED [ 30%]
  143. cola/widgets/diff.py::mypy PASSED [ 31%]
  144. cola/widgets/editremotes.py::BLACK PASSED [ 31%]
  145. cola/widgets/editremotes.py::mypy PASSED [ 31%]
  146. cola/widgets/filelist.py::BLACK PASSED [ 31%]
  147. cola/widgets/filelist.py::mypy PASSED [ 31%]
  148. cola/widgets/filetree.py::BLACK PASSED [ 32%]
  149. cola/widgets/filetree.py::mypy PASSED [ 32%]
  150. cola/widgets/finder.py::BLACK PASSED [ 32%]
  151. cola/widgets/finder.py::mypy PASSED [ 32%]
  152. cola/widgets/finder.py::cola.widgets.finder.add_wildcards PASSED [ 33%]
  153. cola/widgets/gitignore.py::BLACK PASSED [ 33%]
  154. cola/widgets/gitignore.py::mypy PASSED [ 33%]
  155. cola/widgets/grep.py::BLACK PASSED [ 33%]
  156. cola/widgets/grep.py::mypy PASSED [ 34%]
  157. cola/widgets/highlighter.py::BLACK PASSED [ 34%]
  158. cola/widgets/highlighter.py::mypy FAILED [ 34%]
  159. cola/widgets/imageview.py::BLACK PASSED [ 34%]
  160. cola/widgets/imageview.py::mypy PASSED [ 34%]
  161. cola/widgets/log.py::BLACK PASSED [ 35%]
  162. cola/widgets/log.py::mypy PASSED [ 35%]
  163. cola/widgets/main.py::BLACK PASSED [ 35%]
  164. cola/widgets/main.py::mypy PASSED [ 35%]
  165. cola/widgets/merge.py::BLACK PASSED [ 36%]
  166. cola/widgets/merge.py::mypy PASSED [ 36%]
  167. cola/widgets/patch.py::BLACK PASSED [ 36%]
  168. cola/widgets/patch.py::mypy PASSED [ 36%]
  169. cola/widgets/prefs.py::BLACK PASSED [ 37%]
  170. cola/widgets/prefs.py::mypy PASSED [ 37%]
  171. cola/widgets/recent.py::BLACK PASSED [ 37%]
  172. cola/widgets/recent.py::mypy PASSED [ 37%]
  173. cola/widgets/remote.py::BLACK PASSED [ 37%]
  174. cola/widgets/remote.py::mypy PASSED [ 38%]
  175. cola/widgets/search.py::BLACK PASSED [ 38%]
  176. cola/widgets/search.py::mypy PASSED [ 38%]
  177. cola/widgets/selectcommits.py::BLACK PASSED [ 38%]
  178. cola/widgets/selectcommits.py::mypy PASSED [ 39%]
  179. cola/widgets/spellcheck.py::BLACK PASSED [ 39%]
  180. cola/widgets/spellcheck.py::mypy PASSED [ 39%]
  181. cola/widgets/standard.py::BLACK PASSED [ 39%]
  182. cola/widgets/standard.py::mypy PASSED [ 40%]
  183. cola/widgets/startup.py::BLACK PASSED [ 40%]
  184. cola/widgets/startup.py::mypy PASSED [ 40%]
  185. cola/widgets/stash.py::BLACK PASSED [ 40%]
  186. cola/widgets/stash.py::mypy PASSED [ 40%]
  187. cola/widgets/status.py::BLACK PASSED [ 41%]
  188. cola/widgets/status.py::mypy PASSED [ 41%]
  189. cola/widgets/submodules.py::BLACK PASSED [ 41%]
  190. cola/widgets/submodules.py::mypy PASSED [ 41%]
  191. cola/widgets/switcher.py::BLACK PASSED [ 42%]
  192. cola/widgets/switcher.py::mypy PASSED [ 42%]
  193. cola/widgets/text.py::BLACK PASSED [ 42%]
  194. cola/widgets/text.py::mypy PASSED [ 42%]
  195. cola/widgets/toolbar.py::BLACK PASSED [ 42%]
  196. cola/widgets/toolbar.py::mypy PASSED [ 43%]
  197. cola/widgets/toolbarcmds.py::BLACK PASSED [ 43%]
  198. cola/widgets/toolbarcmds.py::mypy PASSED [ 43%]
  199. test/__init__.py::BLACK PASSED [ 43%]
  200. test/__init__.py::mypy PASSED [ 44%]
  201. test/app_test.py::BLACK PASSED [ 44%]
  202. test/app_test.py::mypy PASSED [ 44%]
  203. test/app_test.py::test_setup_environment PASSED [ 44%]
  204. test/app_test.py::test_add_common_arguments PASSED [ 45%]
  205. test/branch_test.py::BLACK PASSED [ 45%]
  206. test/branch_test.py::mypy PASSED [ 45%]
  207. test/branch_test.py::test_create_tree_entries PASSED [ 45%]
  208. test/branch_test.py::test_create_name_dict PASSED [ 45%]
  209. test/branch_test.py::test_create_toplevel_item PASSED [ 46%]
  210. test/branch_test.py::test_get_toplevel_item PASSED [ 46%]
  211. test/branch_test.py::test_refname_attribute PASSED [ 46%]
  212. test/branch_test.py::test_should_return_a_valid_child_on_find_child PASSED [ 46%]
  213. test/branch_test.py::test_should_return_empty_state_on_save_state PASSED [ 47%]
  214. test/branch_test.py::test_should_return_a_valid_state_on_save_state PASSED [ 47%]
  215. test/browse_model_test.py::BLACK PASSED [ 47%]
  216. test/browse_model_test.py::mypy PASSED [ 47%]
  217. test/browse_model_test.py::test_stage_paths_untracked PASSED [ 48%]
  218. test/browse_model_test.py::test_unstage_paths PASSED [ 48%]
  219. test/browse_model_test.py::test_unstage_paths_init PASSED [ 48%]
  220. test/browse_model_test.py::test_unstage_paths_subdir PASSED [ 48%]
  221. test/cmds_test.py::BLACK PASSED [ 48%]
  222. test/cmds_test.py::mypy PASSED [ 49%]
  223. test/cmds_test.py::test_Commit_strip_comments PASSED [ 49%]
  224. test/cmds_test.py::test_commit_strip_comments_unicode PASSED [ 49%]
  225. test/cmds_test.py::test_unix_path_win32 PASSED [ 49%]
  226. test/cmds_test.py::test_unix_path_network_win32 PASSED [ 50%]
  227. test/cmds_test.py::test_unix_path_is_a_noop_on_sane_platforms PASSED [ 50%]
  228. test/cmds_test.py::test_context_edit_command PASSED [ 50%]
  229. test/cmds_test.py::test_submodule_add PASSED [ 50%]
  230. test/cmds_test.py::test_submodule_update PASSED [ 51%]
  231. test/cmds_test.py::test_undo_last_commit_confirms_action PASSED [ 51%]
  232. test/compat_test.py::BLACK PASSED [ 51%]
  233. test/compat_test.py::mypy PASSED [ 51%]
  234. test/compat_test.py::test_setenv PASSED [ 51%]
  235. test/core_test.py::BLACK PASSED [ 52%]
  236. test/core_test.py::mypy PASSED [ 52%]
  237. test/core_test.py::test_core_decode PASSED [ 52%]
  238. test/core_test.py::test_core_encode PASSED [ 52%]
  239. test/core_test.py::test_decode_None PASSED [ 53%]
  240. test/core_test.py::test_decode_utf8 PASSED [ 53%]
  241. test/core_test.py::test_decode_non_utf8 PASSED [ 53%]
  242. test/core_test.py::test_decode_non_utf8_string PASSED [ 53%]
  243. test/core_test.py::test_guess_mimetype PASSED [ 54%]
  244. test/dag_test.py::BLACK PASSED [ 54%]
  245. test/dag_test.py::mypy PASSED [ 54%]
  246. test/dag_test.py::test_repo_reader PASSED [ 54%]
  247. test/dag_test.py::test_repo_reader_order PASSED [ 54%]
  248. test/dag_test.py::test_repo_reader_parents PASSED [ 55%]
  249. test/dag_test.py::test_repo_reader_contract PASSED [ 55%]
  250. test/diffparse_test.py::BLACK PASSED [ 55%]
  251. test/diffparse_test.py::mypy PASSED [ 55%]
  252. test/diffparse_test.py::test_diff PASSED [ 56%]
  253. test/diffparse_test.py::test_diff_at_start PASSED [ 56%]
  254. test/diffparse_test.py::test_diff_at_end PASSED [ 56%]
  255. test/diffparse_test.py::test_diff_that_empties_file PASSED [ 56%]
  256. test/diffparse_test.py::test_diff_file_removal PASSED [ 57%]
  257. test/diffparse_test.py::test_basic_diff_line_count PASSED [ 57%]
  258. test/diffparse_test.py::test_diff_line_count_ranges PASSED [ 57%]
  259. test/diffparse_test.py::test_diff_line_for_merge PASSED [ 57%]
  260. test/diffparse_test.py::test_diff_line_digits PASSED [ 57%]
  261. test/diffparse_test.py::test_format_basic PASSED [ 58%]
  262. test/diffparse_test.py::test_format_reuse PASSED [ 58%]
  263. test/diffparse_test.py::test_format_special_values PASSED [ 58%]
  264. test/diffparse_test.py::test_parse_range_str PASSED [ 58%]
  265. test/diffparse_test.py::test_parse_range_str_single_line PASSED [ 59%]
  266. test/diffparse_test.py::test_parse_range_str_empty PASSED [ 59%]
  267. test/display_test.py::BLACK PASSED [ 59%]
  268. test/display_test.py::mypy PASSED [ 59%]
  269. test/display_test.py::test_shorten_paths PASSED [ 60%]
  270. test/display_test.py::test_normalize_path PASSED [ 60%]
  271. test/git_test.py::BLACK PASSED [ 60%]
  272. test/git_test.py::mypy PASSED [ 60%]
  273. test/git_test.py::test_find_git_dir_None PASSED [ 60%]
  274. test/git_test.py::test_find_git_dir_empty_string PASSED [ 61%]
  275. test/git_test.py::test_find_git_dir_never_found PASSED [ 61%]
  276. test/git_test.py::test_find_git_dir_found_right_away PASSED [ 61%]
  277. test/git_test.py::test_find_git_does_discovery PASSED [ 61%]
  278. test/git_test.py::test_find_git_honors_git_files PASSED [ 62%]
  279. test/git_test.py::test_find_git_honors_ceiling_dirs PASSED [ 62%]
  280. test/git_test.py::test_is_git_dir_finds_linked_repository PASSED [ 62%]
  281. test/git_test.py::test_find_git_worktree_from_GIT_DIR PASSED [ 62%]
  282. test/git_test.py::test_finds_no_worktree_from_bare_repo PASSED [ 62%]
  283. test/git_test.py::test_find_git_directory_uses_GIT_WORK_TREE PASSED [ 63%]
  284. test/git_test.py::test_uses_cwd_for_worktree_with_GIT_DIR PASSED [ 63%]
  285. test/git_test.py::test_transform_kwargs_empty PASSED [ 63%]
  286. test/git_test.py::test_transform_kwargs_single_dash_from_True PASSED [ 63%]
  287. test/git_test.py::test_transform_kwargs_no_single_dash_from_False PASSED [ 64%]
  288. test/git_test.py::test_transform_kwargs_double_dash_from_True PASSED [ 64%]
  289. test/git_test.py::test_transform_kwargs_no_double_dash_from_True PASSED [ 64%]
  290. test/git_test.py::test_transform_kwargs_single_dash_int PASSED [ 64%]
  291. test/git_test.py::test_transform_kwargs_double_dash_int PASSED [ 65%]
  292. test/git_test.py::test_transform_kwargs_single_dash_float PASSED [ 65%]
  293. test/git_test.py::test_transform_kwargs_double_dash_float PASSED [ 65%]
  294. test/git_test.py::test_transform_kwargs_single_dash_string PASSED [ 65%]
  295. test/git_test.py::test_transform_double_single_dash_string PASSED [ 65%]
  296. test/git_test.py::test_version PASSED [ 66%]
  297. test/git_test.py::test_stdout PASSED [ 66%]
  298. test/git_test.py::test_stderr PASSED [ 66%]
  299. test/git_test.py::test_stdout_and_stderr PASSED [ 66%]
  300. test/git_test.py::test_it_doesnt_deadlock PASSED [ 67%]
  301. test/gitcfg_test.py::BLACK PASSED [ 67%]
  302. test/gitcfg_test.py::mypy PASSED [ 67%]
  303. test/gitcfg_test.py::test_string PASSED [ 67%]
  304. test/gitcfg_test.py::test_int PASSED [ 68%]
  305. test/gitcfg_test.py::test_true PASSED [ 68%]
  306. test/gitcfg_test.py::test_false PASSED [ 68%]
  307. test/gitcfg_test.py::test_yes PASSED [ 68%]
  308. test/gitcfg_test.py::test_no PASSED [ 68%]
  309. test/gitcfg_test.py::test_bool_no_value PASSED [ 69%]
  310. test/gitcfg_test.py::test_empty_value PASSED [ 69%]
  311. test/gitcfg_test.py::test_default PASSED [ 69%]
  312. test/gitcfg_test.py::test_get_all PASSED [ 69%]
  313. test/gitcfg_test.py::test_color_rrggbb PASSED [ 70%]
  314. test/gitcfg_test.py::test_color_int PASSED [ 70%]
  315. test/gitcfg_test.py::test_guitool_opts PASSED [ 70%]
  316. test/gitcfg_test.py::test_guitool_names PASSED [ 70%]
  317. test/gitcfg_test.py::test_guitool_names_mixed_case PASSED [ 71%]
  318. test/gitcfg_test.py::test_find_mixed_case PASSED [ 71%]
  319. test/gitcfg_test.py::test_guitool_opts_mixed_case PASSED [ 71%]
  320. test/gitcfg_test.py::test_hooks PASSED [ 71%]
  321. test/gitcfg_test.py::test_hooks_lowercase PASSED [ 71%]
  322. test/gitcfg_test.py::test_hooks_path PASSED [ 72%]
  323. test/gitcfg_test.py::test_hooks_path_lowercase PASSED [ 72%]
  324. test/gitcmds_test.py::BLACK PASSED [ 72%]
  325. test/gitcmds_test.py::mypy PASSED [ 72%]
  326. test/gitcmds_test.py::test_currentbranch PASSED [ 73%]
  327. test/gitcmds_test.py::test_branch_list_local PASSED [ 73%]
  328. test/gitcmds_test.py::test_branch_list_remote PASSED [ 73%]
  329. test/gitcmds_test.py::test_upstream_remote PASSED [ 73%]
  330. test/gitcmds_test.py::test_default_push PASSED [ 74%]
  331. test/gitcmds_test.py::test_tracked_branch PASSED [ 74%]
  332. test/gitcmds_test.py::test_tracked_branch_other PASSED [ 74%]
  333. test/gitcmds_test.py::test_untracked_files PASSED [ 74%]
  334. test/gitcmds_test.py::test_all_files PASSED [ 74%]
  335. test/gitcmds_test.py::test_tag_list PASSED [ 75%]
  336. test/gitcmds_test.py::test_merge_message_path PASSED [ 75%]
  337. test/gitcmds_test.py::test_all_refs PASSED [ 75%]
  338. test/gitcmds_test.py::test_all_refs_split PASSED [ 75%]
  339. test/gitcmds_test.py::test_binary_files PASSED [ 76%]
  340. test/gitcmds_test.py::test_is_valid_ref PASSED [ 76%]
  341. test/gitcmds_test.py::test_diff_helper PASSED [ 76%]
  342. test/gitops_test.py::BLACK PASSED [ 76%]
  343. test/gitops_test.py::mypy PASSED [ 77%]
  344. test/gitops_test.py::test_git_commit PASSED [ 77%]
  345. test/gitops_test.py::test_git_config PASSED [ 77%]
  346. test/gravatar_test.py::BLACK PASSED [ 77%]
  347. test/gravatar_test.py::mypy PASSED [ 77%]
  348. test/gravatar_test.py::test_url_for_email_ PASSED [ 78%]
  349. test/helper.py::BLACK PASSED [ 78%]
  350. test/helper.py::mypy PASSED [ 78%]
  351. test/i18n_test.py::BLACK PASSED [ 78%]
  352. test/i18n_test.py::mypy PASSED [ 79%]
  353. test/i18n_test.py::test_translates_noun PASSED [ 79%]
  354. test/i18n_test.py::test_translates_verb PASSED [ 79%]
  355. test/i18n_test.py::test_translates_english_noun PASSED [ 79%]
  356. test/i18n_test.py::test_translates_english_verb PASSED [ 80%]
  357. test/i18n_test.py::test_translates_random_english PASSED [ 80%]
  358. test/i18n_test.py::test_translate_push_pull_french PASSED [ 80%]
  359. test/i18n_test.py::test_get_filename_for_locale PASSED [ 80%]
  360. test/icons_test.py::BLACK PASSED [ 80%]
  361. test/icons_test.py::mypy PASSED [ 81%]
  362. test/icons_test.py::test_from_filename_unicode PASSED [ 81%]
  363. test/main_model_test.py::BLACK PASSED [ 81%]
  364. test/main_model_test.py::mypy PASSED [ 81%]
  365. test/main_model_test.py::test_project PASSED [ 82%]
  366. test/main_model_test.py::test_local_branches PASSED [ 82%]
  367. test/main_model_test.py::test_remote_branches PASSED [ 82%]
  368. test/main_model_test.py::test_modified PASSED [ 82%]
  369. test/main_model_test.py::test_unstaged PASSED [ 82%]
  370. test/main_model_test.py::test_untracked PASSED [ 83%]
  371. test/main_model_test.py::test_stageable PASSED [ 83%]
  372. test/main_model_test.py::test_remotes PASSED [ 83%]
  373. test/main_model_test.py::test_currentbranch PASSED [ 83%]
  374. test/main_model_test.py::test_tags PASSED [ 84%]
  375. test/main_model_test.py::test_remote_args_fetch PASSED [ 84%]
  376. test/main_model_test.py::test_remote_args_fetch_tags PASSED [ 84%]
  377. test/main_model_test.py::test_remote_args_pull PASSED [ 84%]
  378. test/main_model_test.py::test_remote_args_pull_rebase PASSED [ 85%]
  379. test/main_model_test.py::test_remote_args_push PASSED [ 85%]
  380. test/main_model_test.py::test_remote_args_push_tags PASSED [ 85%]
  381. test/main_model_test.py::test_remote_args_push_same_remote_and_local PASSED [ 85%]
  382. test/main_model_test.py::test_remote_args_push_set_upstream PASSED [ 85%]
  383. test/main_model_test.py::test_remote_args_rebase_only PASSED [ 86%]
  384. test/main_model_test.py::test_run_remote_action PASSED [ 86%]
  385. test/models_selection_test.py::BLACK PASSED [ 86%]
  386. test/models_selection_test.py::mypy PASSED [ 86%]
  387. test/models_selection_test.py::test_union PASSED [ 87%]
  388. test/resources_test.py::BLACK PASSED [ 87%]
  389. test/resources_test.py::mypy PASSED [ 87%]
  390. test/resources_test.py::test_command_unix PASSED [ 87%]
  391. test/resources_test.py::test_command_win32 PASSED [ 88%]
  392. test/settings_test.py::BLACK PASSED [ 88%]
  393. test/settings_test.py::mypy PASSED [ 88%]
  394. test/settings_test.py::test_gui_save_restore PASSED [ 88%]
  395. test/settings_test.py::test_bookmarks_save_restore PASSED [ 88%]
  396. test/settings_test.py::test_bookmarks_removes_missing_entries PASSED [ 89%]
  397. test/settings_test.py::test_rename_bookmark PASSED [ 89%]
  398. test/spellcheck_test.py::BLACK PASSED [ 89%]
  399. test/spellcheck_test.py::mypy PASSED [ 89%]
  400. test/spellcheck_test.py::test_spellcheck_generator PASSED [ 90%]
  401. test/spellcheck_test.py::test_spellcheck_unicode PASSED [ 90%]
  402. test/startup_test.py::BLACK PASSED [ 90%]
  403. test/startup_test.py::mypy PASSED [ 90%]
  404. test/startup_test.py::test_get_with_default_repo PASSED [ 91%]
  405. test/startup_test.py::test_get_with_non_default_repo PASSED [ 91%]
  406. test/startup_test.py::test_get_with_item_from_recent PASSED [ 91%]
  407. test/startup_test.py::test_get_with_list_mode PASSED [ 91%]
  408. test/stash_model_test.py::BLACK PASSED [ 91%]
  409. test/stash_model_test.py::mypy PASSED [ 92%]
  410. test/stash_model_test.py::test_stash_info_for_message_without_slash PASSED [ 92%]
  411. test/stash_model_test.py::test_stash_info_for_message_with_slash PASSED [ 92%]
  412. test/stash_model_test.py::test_stash_info_on_branch_with_slash PASSED [ 92%]
  413. test/switcher_test.py::BLACK PASSED [ 93%]
  414. test/switcher_test.py::mypy PASSED [ 93%]
  415. test/switcher_test.py::test_switcher_item_with_only_key PASSED [ 93%]
  416. test/switcher_test.py::test_switcher_item_with_key_name_icon PASSED [ 93%]
  417. test/textwrap_test.py::BLACK PASSED [ 94%]
  418. test/textwrap_test.py::mypy PASSED [ 94%]
  419. test/textwrap_test.py::test_word_wrap PASSED [ 94%]
  420. test/textwrap_test.py::test_word_wrap_dashes PASSED [ 94%]
  421. test/textwrap_test.py::test_word_wrap_leading_spaces PASSED [ 94%]
  422. test/textwrap_test.py::test_word_wrap_double_dashes PASSED [ 95%]
  423. test/textwrap_test.py::test_word_wrap_many_lines PASSED [ 95%]
  424. test/textwrap_test.py::test_word_python_code PASSED [ 95%]
  425. test/textwrap_test.py::test_word_wrap_spaces PASSED [ 95%]
  426. test/textwrap_test.py::test_word_wrap_special_tag PASSED [ 96%]
  427. test/textwrap_test.py::test_word_wrap_space_at_start_of_wrap PASSED [ 96%]
  428. test/textwrap_test.py::test_word_wrap_keeps_tabs_at_start PASSED [ 96%]
  429. test/textwrap_test.py::test_word_wrap_keeps_twospace_indents PASSED [ 96%]
  430. test/textwrap_test.py::test_word_wrap_ranges PASSED [ 97%]
  431. test/textwrap_test.py::test_triplets PASSED [ 97%]
  432. test/utils_test.py::BLACK PASSED [ 97%]
  433. test/utils_test.py::mypy PASSED [ 97%]
  434. test/utils_test.py::test_basename PASSED [ 97%]
  435. test/utils_test.py::test_dirname PASSED [ 98%]
  436. test/utils_test.py::test_add_parents PASSED [ 98%]
  437. test/utils_test.py::test_tmp_filename_gives_good_file PASSED [ 98%]
  438. test/utils_test.py::test_strip_one_abspath PASSED [ 98%]
  439. test/utils_test.py::test_strip_one_relpath PASSED [ 99%]
  440. test/utils_test.py::test_strip_one_nested_relpath PASSED [ 99%]
  441. test/utils_test.py::test_strip_one_basename PASSED [ 99%]
  442. test/utils_test.py::test_select_directory PASSED [ 99%]
  443. test/utils_test.py::test_select_directory_prefers_directories PASSED [100%]
  444.  
  445. =================================== FAILURES ===================================
  446. _________________________________ test session _________________________________
  447. mypy exited with status 1.
  448. _________________________________ cola/cmds.py _________________________________
  449. 10: error: Library stubs not installed for "send2trash" [import]
  450. 10: note: Hint: "python3 -m pip install types-Send2Trash"
  451. 10: note: (or run "mypy --install-types" to install all missing stub packages)
  452. 10: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
  453. ________________________________ cola/compat.py ________________________________
  454. 7: error: Cannot find implementation or library stub for module named "urllib2" [import]
  455. ______________________________ cola/fsmonitor.py _______________________________
  456. 31: error: Library stubs not installed for "pywintypes" [import]
  457. 31: note: Hint: "python3 -m pip install types-pywin32"
  458. 32: error: Library stubs not installed for "win32con" [import]
  459. 33: error: Cannot find implementation or library stub for module named "win32event" [import]
  460. 34: error: Cannot find implementation or library stub for module named "win32file" [import]
  461. _________________________________ cola/i18n.py _________________________________
  462. 5: error: Library stubs not installed for "polib" [import]
  463. 5: note: Hint: "python3 -m pip install types-polib"
  464. ________________________________ cola/utils.py _________________________________
  465. 74: error: Need type annotation for "__grep_cache" (hint: "__grep_cache: Dict[<type>, <type>] = ...") [var-annotated]
  466. _________________________ cola/widgets/highlighter.py __________________________
  467. 9: error: Library stubs not installed for "pygments.styles" [import]
  468. 9: note: Hint: "python3 -m pip install types-Pygments"
  469. 10: error: Library stubs not installed for "pygments" [import]
  470. 11: error: Library stubs not installed for "pygments.util" [import]
  471. 12: error: Library stubs not installed for "pygments.lexers" [import]
  472. =============================== warnings summary ===============================
  473. ../../../../../../../usr/lib/python3.11/site-packages/_pytest/nodes.py:147: 118 warnings
  474. /usr/lib/python3.11/site-packages/_pytest/nodes.py:147: PytestDeprecationWarning: <class 'pytest_black.BlackItem'> is not using a cooperative constructor and only takes {'fspath', 'parent'}.
  475. See https://docs.pytest.org/en/stable/deprecations.html#constructors-of-custom-pytest-node-subclasses-should-take-kwargs for more details.
  476. warnings.warn(
  477.  
  478. ../../../../../../../usr/lib/python3.11/site-packages/_pytest/nodes.py:264: 118 warnings
  479. /usr/lib/python3.11/site-packages/_pytest/nodes.py:264: PytestRemovedIn8Warning: The (fspath: py.path.local) argument to BlackItem is deprecated. Please use the (path: pathlib.Path) argument instead.
  480. See https://docs.pytest.org/en/latest/deprecations.html#fspath-argument-for-node-constructors-replaced-with-pathlib-path
  481. return cls._create(parent=parent, **kw)
  482.  
  483. ../../../../../../../usr/lib/python3.11/site-packages/_pytest/nodes.py:724
  484. /usr/lib/python3.11/site-packages/_pytest/nodes.py:724: PytestWarning: BlackItem is an Item subclass and should not be a collector, however its bases File are collectors.
  485. Please split the Collectors and the Item into separate node types.
  486. Pytest Doc example: https://docs.pytest.org/en/latest/example/nonpython.html
  487. example pull request on a plugin: https://github.com/asmeurer/pytest-flakes/pull/40/
  488. warnings.warn(
  489.  
  490. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
  491.  
  492. ---------- coverage: platform linux, python 3.11.5-final-0 -----------
  493. Name Stmts Miss Cover
  494. ---------------------------------------------------
  495. cola/__init__.py 0 0 100%
  496. cola/_version.py 1 0 100%
  497. cola/actions.py 33 20 39%
  498. cola/app.py 350 238 32%
  499. cola/cmd.py 21 4 81%
  500. cola/cmds.py 2062 1411 32%
  501. cola/compat.py 49 16 67%
  502. cola/core.py 263 98 63%
  503. cola/dag.py 27 18 33%
  504. cola/decorators.py 43 5 88%
  505. cola/diffparse.py 281 49 83%
  506. cola/difftool.py 116 87 25%
  507. cola/display.py 30 2 93%
  508. cola/editpatch.py 35 23 34%
  509. cola/fsmonitor.py 364 308 15%
  510. cola/git.py 232 52 78%
  511. cola/gitcfg.py 407 159 61%
  512. cola/gitcmds.py 607 312 49%
  513. cola/gravatar.py 105 68 35%
  514. cola/guicmds.py 225 176 22%
  515. cola/hidpi.py 25 10 60%
  516. cola/hotkeys.py 117 0 100%
  517. cola/i18n.py 89 24 73%
  518. cola/icons.py 200 88 56%
  519. cola/inotify.py 59 23 61%
  520. cola/interaction.py 98 55 44%
  521. cola/main.py 300 241 20%
  522. cola/models/__init__.py 0 0 100%
  523. cola/models/browse.py 256 191 25%
  524. cola/models/dag.py 188 46 76%
  525. cola/models/main.py 368 111 70%
  526. cola/models/prefs.py 205 66 68%
  527. cola/models/selection.py 84 60 29%
  528. cola/models/stash.py 135 94 30%
  529. cola/qtcompat.py 48 33 31%
  530. cola/qtutils.py 734 561 24%
  531. cola/resources.py 89 25 72%
  532. cola/sequenceeditor.py 429 329 23%
  533. cola/settings.py 232 114 51%
  534. cola/spellcheck.py 74 30 59%
  535. cola/textwrap.py 69 3 96%
  536. cola/themes.py 169 140 17%
  537. cola/utils.py 223 99 56%
  538. cola/version.py 68 24 65%
  539. cola/widgets/__init__.py 0 0 100%
  540. cola/widgets/about.py 142 109 23%
  541. cola/widgets/action.py 74 52 30%
  542. cola/widgets/archive.py 177 142 20%
  543. cola/widgets/bookmarks.py 343 272 21%
  544. cola/widgets/branch.py 508 344 32%
  545. cola/widgets/browse.py 531 436 18%
  546. cola/widgets/cfgactions.py 213 170 20%
  547. cola/widgets/clone.py 125 95 24%
  548. cola/widgets/commitmsg.py 388 316 19%
  549. cola/widgets/common.py 39 24 38%
  550. cola/widgets/compare.py 162 139 14%
  551. cola/widgets/completion.py 532 384 28%
  552. cola/widgets/createbranch.py 211 179 15%
  553. cola/widgets/createtag.py 73 54 26%
  554. cola/widgets/dag.py 1413 1161 18%
  555. cola/widgets/defs.py 35 2 94%
  556. cola/widgets/diff.py 1007 842 16%
  557. cola/widgets/editremotes.py 319 259 19%
  558. cola/widgets/filelist.py 98 69 30%
  559. cola/widgets/filetree.py 35 24 31%
  560. cola/widgets/finder.py 132 87 34%
  561. cola/widgets/gitignore.py 57 41 28%
  562. cola/widgets/grep.py 255 201 21%
  563. cola/widgets/highlighter.py 89 77 13%
  564. cola/widgets/imageview.py 313 258 18%
  565. cola/widgets/log.py 62 40 35%
  566. cola/widgets/main.py 760 670 12%
  567. cola/widgets/merge.py 145 120 17%
  568. cola/widgets/patch.py 190 152 20%
  569. cola/widgets/prefs.py 255 213 16%
  570. cola/widgets/recent.py 98 68 31%
  571. cola/widgets/remote.py 422 356 16%
  572. cola/widgets/search.py 233 167 28%
  573. cola/widgets/selectcommits.py 122 92 25%
  574. cola/widgets/spellcheck.py 132 98 26%
  575. cola/widgets/standard.py 649 492 24%
  576. cola/widgets/startup.py 381 290 24%
  577. cola/widgets/stash.py 166 134 19%
  578. cola/widgets/status.py 966 825 15%
  579. cola/widgets/submodules.py 124 92 26%
  580. cola/widgets/switcher.py 130 81 38%
  581. cola/widgets/text.py 727 540 26%
  582. cola/widgets/toolbar.py 315 244 23%
  583. cola/widgets/toolbarcmds.py 19 0 100%
  584. qtpy/QtCore.py 76 60 21%
  585. qtpy/QtDataVisualization.py 19 12 37%
  586. qtpy/QtGui.py 32 27 16%
  587. qtpy/QtNetwork.py 10 6 40%
  588. qtpy/QtWebEngineWidgets.py 33 25 24%
  589. qtpy/QtWidgets.py 36 32 11%
  590. qtpy/__init__.py 112 35 69%
  591. qtpy/compat.py 54 38 30%
  592. test/__init__.py 0 0 100%
  593. test/app_test.py 10 0 100%
  594. test/branch_test.py 151 0 100%
  595. test/browse_model_test.py 40 0 100%
  596. test/cmds_test.py 155 0 100%
  597. test/compat_test.py 13 0 100%
  598. test/core_test.py 39 0 100%
  599. test/dag_test.py 48 0 100%
  600. test/diffparse_test.py 244 0 100%
  601. test/display_test.py 16 0 100%
  602. test/git_test.py 248 0 100%
  603. test/gitcfg_test.py 93 0 100%
  604. test/gitcmds_test.py 135 0 100%
  605. test/gitops_test.py 18 0 100%
  606. test/gravatar_test.py 9 0 100%
  607. test/helper.py 63 4 94%
  608. test/i18n_test.py 50 0 100%
  609. test/icons_test.py 11 0 100%
  610. test/main_model_test.py 123 0 100%
  611. test/models_selection_test.py 12 0 100%
  612. test/resources_test.py 26 0 100%
  613. test/settings_test.py 58 1 98%
  614. test/spellcheck_test.py 15 0 100%
  615. test/startup_test.py 62 0 100%
  616. test/stash_model_test.py 30 0 100%
  617. test/switcher_test.py 15 0 100%
  618. test/textwrap_test.py 116 0 100%
  619. test/utils_test.py 77 0 100%
  620. ---------------------------------------------------
  621. TOTAL 24926 16064 36%
  622.  
  623. ===================================== mypy =====================================
  624. qtpy/__init__.py:187: error: Incompatible import of "PYQT_VERSION" (imported name has type "str", local name has type "object") [assignment]
  625. qtpy/__init__.py:188: error: Incompatible import of "QT_VERSION" (imported name has type "str", local name has type "object") [assignment]
  626. qtpy/__init__.py:198: error: Cannot find implementation or library stub for module named "PySide2" [import]
  627. qtpy/__init__.py:198: error: Name "PYSIDE_VERSION" already defined on line 171 [no-redef]
  628. qtpy/__init__.py:199: error: Cannot find implementation or library stub for module named "PySide2.QtCore" [import]
  629. qtpy/__init__.py:199: error: Name "QT_VERSION" already defined on line 172 [no-redef]
  630. qtpy/__init__.py:210: error: Incompatible import of "PYQT_VERSION" (imported name has type "str", local name has type "object") [assignment]
  631. qtpy/__init__.py:211: error: Incompatible import of "QT_VERSION" (imported name has type "str", local name has type "object") [assignment]
  632. qtpy/__init__.py:223: error: Cannot find implementation or library stub for module named "PySide6" [import]
  633. qtpy/__init__.py:223: error: Name "PYSIDE_VERSION" already defined on line 171 [no-redef]
  634. qtpy/__init__.py:224: error: Cannot find implementation or library stub for module named "PySide6.QtCore" [import]
  635. qtpy/__init__.py:224: error: Name "QT_VERSION" already defined on line 172 [no-redef]
  636. qtpy/QtDataVisualization.py:20: error: Cannot find implementation or library stub for module named "PyQt5.QtDataVisualization" [import]
  637. qtpy/QtDataVisualization.py:27: error: Cannot find implementation or library stub for module named "PyQt6.QtDataVisualization" [import]
  638. qtpy/QtDataVisualization.py:35: error: Cannot find implementation or library stub for module named "PySide2.QtDataVisualization" [import]
  639. qtpy/QtDataVisualization.py:35: error: Cannot find implementation or library stub for module named "PySide2" [import]
  640. qtpy/QtDataVisualization.py:41: error: Cannot find implementation or library stub for module named "PySide6.QtDataVisualization" [import]
  641. qtpy/shiboken.py:23: error: Cannot find implementation or library stub for module named "shiboken2" [import]
  642. qtpy/shiboken.py:26: error: Cannot find implementation or library stub for module named "shiboken6" [import]
  643. qtpy/sip.py:21: error: Incompatible import of "wrappertype" (imported name has type "Type[PyQt6.sip.wrappertype]", local name has type "Type[PyQt5.sip.wrappertype]") [assignment]
  644. qtpy/sip.py:21: error: Incompatible import of "simplewrapper" (imported name has type "Type[PyQt6.sip.simplewrapper]", local name has type "Type[PyQt5.sip.simplewrapper]") [assignment]
  645. qtpy/sip.py:21: error: Incompatible import of "wrapper" (imported name has type "Type[PyQt6.sip.wrapper]", local name has type "Type[PyQt5.sip.wrapper]") [assignment]
  646. qtpy/sip.py:21: error: Incompatible import of "array" (imported name has type "Type[PyQt6.sip.array[Any]]", local name has type "Type[PyQt5.sip.array[Any]]") [assignment]
  647. qtpy/sip.py:21: error: Incompatible import of "voidptr" (imported name has type "Type[PyQt6.sip.voidptr]", local name has type "Type[PyQt5.sip.voidptr]") [assignment]
  648. qtpy/sip.py:21: error: Incompatible import of "assign" (imported name has type "Callable[[PyQt6.sip.simplewrapper, PyQt6.sip.simplewrapper], None]", local name has type "Callable[[PyQt5.sip.simplewrapper, PyQt5.sip.simplewrapper], None]") [assignment]
  649. qtpy/sip.py:21: error: Incompatible import of "cast" (imported name has type "Callable[[PyQt6.sip.simplewrapper, PyQt6.sip.wrappertype], PyQt6.sip.simplewrapper]", local name has type "Callable[[PyQt5.sip.simplewrapper, PyQt5.sip.wrappertype], PyQt5.sip.simplewrapper]") [assignment]
  650. qtpy/sip.py:21: error: Incompatible import of "delete" (imported name has type "Callable[[PyQt6.sip.simplewrapper], None]", local name has type "Callable[[PyQt5.sip.simplewrapper], None]") [assignment]
  651. qtpy/sip.py:21: error: Incompatible import of "dump" (imported name has type "Callable[[PyQt6.sip.simplewrapper], None]", local name has type "Callable[[PyQt5.sip.simplewrapper], None]") [assignment]
  652. qtpy/sip.py:21: error: Incompatible import of "enableautoconversion" (imported name has type "Callable[[PyQt6.sip.wrappertype, bool], bool]", local name has type "Callable[[PyQt5.sip.wrappertype, bool], bool]") [assignment]
  653. qtpy/sip.py:21: error: Incompatible import of "isdeleted" (imported name has type "Callable[[PyQt6.sip.simplewrapper], bool]", local name has type "Callable[[PyQt5.sip.simplewrapper], bool]") [assignment]
  654. qtpy/sip.py:21: error: Incompatible import of "ispycreated" (imported name has type "Callable[[PyQt6.sip.simplewrapper], bool]", local name has type "Callable[[PyQt5.sip.simplewrapper], bool]") [assignment]
  655. qtpy/sip.py:21: error: Incompatible import of "ispyowned" (imported name has type "Callable[[PyQt6.sip.simplewrapper], bool]", local name has type "Callable[[PyQt5.sip.simplewrapper], bool]") [assignment]
  656. qtpy/sip.py:21: error: Incompatible import of "setdeleted" (imported name has type "Callable[[PyQt6.sip.simplewrapper], None]", local name has type "Callable[[PyQt5.sip.simplewrapper], None]") [assignment]
  657. qtpy/sip.py:21: error: Incompatible import of "transferback" (imported name has type "Callable[[PyQt6.sip.wrapper], None]", local name has type "Callable[[PyQt5.sip.wrapper], None]") [assignment]
  658. qtpy/sip.py:21: error: Incompatible import of "transferto" (imported name has type "Callable[[PyQt6.sip.wrapper, PyQt6.sip.wrapper], None]", local name has type "Callable[[PyQt5.sip.wrapper, PyQt5.sip.wrapper], None]") [assignment]
  659. qtpy/sip.py:21: error: Incompatible import of "unwrapinstance" (imported name has type "Callable[[PyQt6.sip.simplewrapper], None]", local name has type "Callable[[PyQt5.sip.simplewrapper], None]") [assignment]
  660. qtpy/sip.py:21: error: Incompatible import of "wrapinstance" (imported name has type "Callable[[int, PyQt6.sip.wrappertype], PyQt6.sip.simplewrapper]", local name has type "Callable[[int, PyQt5.sip.wrappertype], PyQt5.sip.simplewrapper]") [assignment]
  661. qtpy/QtNetwork.py:16: error: Incompatible import of "QOcspRevocationReason" (imported name has type "Type[PyQt6.QtNetwork.QOcspRevocationReason]", local name has type "Type[PyQt5.QtNetwork.QOcspRevocationReason]") [assignment]
  662. qtpy/QtNetwork.py:16: error: Incompatible import of "QOcspCertificateStatus" (imported name has type "Type[PyQt6.QtNetwork.QOcspCertificateStatus]", local name has type "Type[PyQt5.QtNetwork.QOcspCertificateStatus]") [assignment]
  663. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkCacheMetaData" (imported name has type "Type[PyQt6.QtNetwork.QNetworkCacheMetaData]", local name has type "Type[PyQt5.QtNetwork.QNetworkCacheMetaData]") [assignment]
  664. qtpy/QtNetwork.py:16: error: Incompatible import of "QAbstractNetworkCache" (imported name has type "Type[PyQt6.QtNetwork.QAbstractNetworkCache]", local name has type "Type[PyQt5.QtNetwork.QAbstractNetworkCache]") [assignment]
  665. qtpy/QtNetwork.py:16: error: Incompatible import of "QAbstractSocket" (imported name has type "Type[PyQt6.QtNetwork.QAbstractSocket]", local name has type "Type[PyQt5.QtNetwork.QAbstractSocket]") [assignment]
  666. qtpy/QtNetwork.py:16: error: Incompatible import of "QAuthenticator" (imported name has type "Type[PyQt6.QtNetwork.QAuthenticator]", local name has type "Type[PyQt5.QtNetwork.QAuthenticator]") [assignment]
  667. qtpy/QtNetwork.py:16: error: Incompatible import of "QDnsDomainNameRecord" (imported name has type "Type[PyQt6.QtNetwork.QDnsDomainNameRecord]", local name has type "Type[PyQt5.QtNetwork.QDnsDomainNameRecord]") [assignment]
  668. qtpy/QtNetwork.py:16: error: Incompatible import of "QDnsHostAddressRecord" (imported name has type "Type[PyQt6.QtNetwork.QDnsHostAddressRecord]", local name has type "Type[PyQt5.QtNetwork.QDnsHostAddressRecord]") [assignment]
  669. qtpy/QtNetwork.py:16: error: Incompatible import of "QDnsMailExchangeRecord" (imported name has type "Type[PyQt6.QtNetwork.QDnsMailExchangeRecord]", local name has type "Type[PyQt5.QtNetwork.QDnsMailExchangeRecord]") [assignment]
  670. qtpy/QtNetwork.py:16: error: Incompatible import of "QDnsServiceRecord" (imported name has type "Type[PyQt6.QtNetwork.QDnsServiceRecord]", local name has type "Type[PyQt5.QtNetwork.QDnsServiceRecord]") [assignment]
  671. qtpy/QtNetwork.py:16: error: Incompatible import of "QDnsTextRecord" (imported name has type "Type[PyQt6.QtNetwork.QDnsTextRecord]", local name has type "Type[PyQt5.QtNetwork.QDnsTextRecord]") [assignment]
  672. qtpy/QtNetwork.py:16: error: Incompatible import of "QDnsLookup" (imported name has type "Type[PyQt6.QtNetwork.QDnsLookup]", local name has type "Type[PyQt5.QtNetwork.QDnsLookup]") [assignment]
  673. qtpy/QtNetwork.py:16: error: Incompatible import of "QHostAddress" (imported name has type "Type[PyQt6.QtNetwork.QHostAddress]", local name has type "Type[PyQt5.QtNetwork.QHostAddress]") [assignment]
  674. qtpy/QtNetwork.py:16: error: Incompatible import of "QHostInfo" (imported name has type "Type[PyQt6.QtNetwork.QHostInfo]", local name has type "Type[PyQt5.QtNetwork.QHostInfo]") [assignment]
  675. qtpy/QtNetwork.py:16: error: Incompatible import of "QHstsPolicy" (imported name has type "Type[PyQt6.QtNetwork.QHstsPolicy]", local name has type "Type[PyQt5.QtNetwork.QHstsPolicy]") [assignment]
  676. qtpy/QtNetwork.py:16: error: Incompatible import of "QHttp2Configuration" (imported name has type "Type[PyQt6.QtNetwork.QHttp2Configuration]", local name has type "Type[PyQt5.QtNetwork.QHttp2Configuration]") [assignment]
  677. qtpy/QtNetwork.py:16: error: Incompatible import of "QHttpPart" (imported name has type "Type[PyQt6.QtNetwork.QHttpPart]", local name has type "Type[PyQt5.QtNetwork.QHttpPart]") [assignment]
  678. qtpy/QtNetwork.py:16: error: Incompatible import of "QHttpMultiPart" (imported name has type "Type[PyQt6.QtNetwork.QHttpMultiPart]", local name has type "Type[PyQt5.QtNetwork.QHttpMultiPart]") [assignment]
  679. qtpy/QtNetwork.py:16: error: Incompatible import of "QLocalServer" (imported name has type "Type[PyQt6.QtNetwork.QLocalServer]", local name has type "Type[PyQt5.QtNetwork.QLocalServer]") [assignment]
  680. qtpy/QtNetwork.py:16: error: Incompatible import of "QLocalSocket" (imported name has type "Type[PyQt6.QtNetwork.QLocalSocket]", local name has type "Type[PyQt5.QtNetwork.QLocalSocket]") [assignment]
  681. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkAccessManager" (imported name has type "Type[PyQt6.QtNetwork.QNetworkAccessManager]", local name has type "Type[PyQt5.QtNetwork.QNetworkAccessManager]") [assignment]
  682. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkCookie" (imported name has type "Type[PyQt6.QtNetwork.QNetworkCookie]", local name has type "Type[PyQt5.QtNetwork.QNetworkCookie]") [assignment]
  683. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkCookieJar" (imported name has type "Type[PyQt6.QtNetwork.QNetworkCookieJar]", local name has type "Type[PyQt5.QtNetwork.QNetworkCookieJar]") [assignment]
  684. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkDatagram" (imported name has type "Type[PyQt6.QtNetwork.QNetworkDatagram]", local name has type "Type[PyQt5.QtNetwork.QNetworkDatagram]") [assignment]
  685. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkDiskCache" (imported name has type "Type[PyQt6.QtNetwork.QNetworkDiskCache]", local name has type "Type[PyQt5.QtNetwork.QNetworkDiskCache]") [assignment]
  686. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkAddressEntry" (imported name has type "Type[PyQt6.QtNetwork.QNetworkAddressEntry]", local name has type "Type[PyQt5.QtNetwork.QNetworkAddressEntry]") [assignment]
  687. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkInterface" (imported name has type "Type[PyQt6.QtNetwork.QNetworkInterface]", local name has type "Type[PyQt5.QtNetwork.QNetworkInterface]") [assignment]
  688. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkProxy" (imported name has type "Type[PyQt6.QtNetwork.QNetworkProxy]", local name has type "Type[PyQt5.QtNetwork.QNetworkProxy]") [assignment]
  689. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkProxyQuery" (imported name has type "Type[PyQt6.QtNetwork.QNetworkProxyQuery]", local name has type "Type[PyQt5.QtNetwork.QNetworkProxyQuery]") [assignment]
  690. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkProxyFactory" (imported name has type "Type[PyQt6.QtNetwork.QNetworkProxyFactory]", local name has type "Type[PyQt5.QtNetwork.QNetworkProxyFactory]") [assignment]
  691. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkReply" (imported name has type "Type[PyQt6.QtNetwork.QNetworkReply]", local name has type "Type[PyQt5.QtNetwork.QNetworkReply]") [assignment]
  692. qtpy/QtNetwork.py:16: error: Incompatible import of "QNetworkRequest" (imported name has type "Type[PyQt6.QtNetwork.QNetworkRequest]", local name has type "Type[PyQt5.QtNetwork.QNetworkRequest]") [assignment]
  693. qtpy/QtNetwork.py:16: error: Incompatible import of "QOcspResponse" (imported name has type "Type[PyQt6.QtNetwork.QOcspResponse]", local name has type "Type[PyQt5.QtNetwork.QOcspResponse]") [assignment]
  694. qtpy/QtNetwork.py:16: error: Incompatible import of "QPasswordDigestor" (imported name has type "Type[PyQt6.QtNetwork.QPasswordDigestor]", local name has type "Type[PyQt5.QtNetwork.QPasswordDigestor]") [assignment]
  695. qtpy/QtNetwork.py:16: error: Incompatible import of "QSsl" (imported name has type "Type[PyQt6.QtNetwork.QSsl]", local name has type "Type[PyQt5.QtNetwork.QSsl]") [assignment]
  696. qtpy/QtNetwork.py:16: error: Incompatible import of "QSslCertificate" (imported name has type "Type[PyQt6.QtNetwork.QSslCertificate]", local name has type "Type[PyQt5.QtNetwork.QSslCertificate]") [assignment]
  697. qtpy/QtNetwork.py:16: error: Incompatible import of "QSslCertificateExtension" (imported name has type "Type[PyQt6.QtNetwork.QSslCertificateExtension]", local name has type "Type[PyQt5.QtNetwork.QSslCertificateExtension]") [assignment]
  698. qtpy/QtNetwork.py:16: error: Incompatible import of "QSslCipher" (imported name has type "Type[PyQt6.QtNetwork.QSslCipher]", local name has type "Type[PyQt5.QtNetwork.QSslCipher]") [assignment]
  699. qtpy/QtNetwork.py:16: error: Incompatible import of "QSslConfiguration" (imported name has type "Type[PyQt6.QtNetwork.QSslConfiguration]", local name has type "Type[PyQt5.QtNetwork.QSslConfiguration]") [assignment]
  700. qtpy/QtNetwork.py:16: error: Incompatible import of "QSslDiffieHellmanParameters" (imported name has type "Type[PyQt6.QtNetwork.QSslDiffieHellmanParameters]", local name has type "Type[PyQt5.QtNetwork.QSslDiffieHellmanParameters]") [assignment]
  701. qtpy/QtNetwork.py:16: error: Incompatible import of "QSslEllipticCurve" (imported name has type "Type[PyQt6.QtNetwork.QSslEllipticCurve]", local name has type "Type[PyQt5.QtNetwork.QSslEllipticCurve]") [assignment]
  702. qtpy/QtNetwork.py:16: error: Incompatible import of "QSslError" (imported name has type "Type[PyQt6.QtNetwork.QSslError]", local name has type "Type[PyQt5.QtNetwork.QSslError]") [assignment]
  703. qtpy/QtNetwork.py:16: error: Incompatible import of "QSslKey" (imported name has type "Type[PyQt6.QtNetwork.QSslKey]", local name has type "Type[PyQt5.QtNetwork.QSslKey]") [assignment]
  704. qtpy/QtNetwork.py:16: error: Incompatible import of "QSslPreSharedKeyAuthenticator" (imported name has type "Type[PyQt6.QtNetwork.QSslPreSharedKeyAuthenticator]", local name has type "Type[PyQt5.QtNetwork.QSslPreSharedKeyAuthenticator]") [assignment]
  705. qtpy/QtNetwork.py:16: error: Incompatible import of "QTcpServer" (imported name has type "Type[PyQt6.QtNetwork.QTcpServer]", local name has type "Type[PyQt5.QtNetwork.QTcpServer]") [assignment]
  706. qtpy/QtNetwork.py:16: error: Incompatible import of "QTcpSocket" (imported name has type "Type[PyQt6.QtNetwork.QTcpSocket]", local name has type "Type[PyQt5.QtNetwork.QTcpSocket]") [assignment]
  707. qtpy/QtNetwork.py:16: error: Incompatible import of "QSslSocket" (imported name has type "Type[PyQt6.QtNetwork.QSslSocket]", local name has type "Type[PyQt5.QtNetwork.QSslSocket]") [assignment]
  708. qtpy/QtNetwork.py:16: error: Incompatible import of "QUdpSocket" (imported name has type "Type[PyQt6.QtNetwork.QUdpSocket]", local name has type "Type[PyQt5.QtNetwork.QUdpSocket]") [assignment]
  709. qtpy/QtNetwork.py:18: error: Cannot find implementation or library stub for module named "PySide2.QtNetwork" [import]
  710. qtpy/QtNetwork.py:20: error: Cannot find implementation or library stub for module named "PySide6.QtNetwork" [import]
  711. qtpy/QtWebEngineWidgets.py:28: error: Cannot find implementation or library stub for module named "PyQt5.QtWebEngineWidgets" [import]
  712. qtpy/QtWebEngineWidgets.py:41: error: Cannot find implementation or library stub for module named "PyQt6.QtWebEngineWidgets" [import]
  713. qtpy/QtWebEngineWidgets.py:42: error: Cannot find implementation or library stub for module named "PyQt6.QtWebEngineCore" [import]
  714. qtpy/QtWebEngineWidgets.py:51: error: Cannot find implementation or library stub for module named "PySide2.QtWebEngineWidgets" [import]
  715. qtpy/QtWebEngineWidgets.py:59: error: Cannot find implementation or library stub for module named "PySide6.QtWebEngineWidgets" [import]
  716. qtpy/QtWebEngineWidgets.py:60: error: Cannot find implementation or library stub for module named "PySide6.QtWebEngineCore" [import]
  717. qtpy/QtGui.py:17: error: Name "qGray" already defined (possibly by an import) [no-redef]
  718. qtpy/QtGui.py:17: error: Name "qAlpha" already defined (possibly by an import) [no-redef]
  719. qtpy/QtGui.py:17: error: Name "qBlue" already defined (possibly by an import) [no-redef]
  720. qtpy/QtGui.py:17: error: Name "qGreen" already defined (possibly by an import) [no-redef]
  721. qtpy/QtGui.py:17: error: Name "qRed" already defined (possibly by an import) [no-redef]
  722. qtpy/QtGui.py:17: error: Name "qUnpremultiply" already defined (possibly by an import) [no-redef]
  723. qtpy/QtGui.py:17: error: Name "qPremultiply" already defined (possibly by an import) [no-redef]
  724. qtpy/QtGui.py:17: error: Name "qRgba64" already defined (possibly by an import) [no-redef]
  725. qtpy/QtGui.py:17: error: Name "qFuzzyCompare" already defined (possibly by an import) [no-redef]
  726. qtpy/QtGui.py:17: error: Incompatible import of "QAbstractTextDocumentLayout" (imported name has type "Type[PyQt6.QtGui.QAbstractTextDocumentLayout]", local name has type "Type[PyQt5.QtGui.QAbstractTextDocumentLayout]") [assignment]
  727. qtpy/QtGui.py:17: error: Incompatible import of "QTextObjectInterface" (imported name has type "Type[PyQt6.QtGui.QTextObjectInterface]", local name has type "Type[PyQt5.QtGui.QTextObjectInterface]") [assignment]
  728. qtpy/QtGui.py:17: error: Incompatible import of "QBackingStore" (imported name has type "Type[PyQt6.QtGui.QBackingStore]", local name has type "Type[PyQt5.QtGui.QBackingStore]") [assignment]
  729. qtpy/QtGui.py:17: error: Incompatible import of "QPaintDevice" (imported name has type "Type[PyQt6.QtGui.QPaintDevice]", local name has type "Type[PyQt5.QtGui.QPaintDevice]") [assignment]
  730. qtpy/QtGui.py:17: error: Incompatible import of "QPixmap" (imported name has type "Type[PyQt6.QtGui.QPixmap]", local name has type "Type[PyQt5.QtGui.QPixmap]") [assignment]
  731. qtpy/QtGui.py:17: error: Incompatible import of "QBitmap" (imported name has type "Type[PyQt6.QtGui.QBitmap]", local name has type "Type[PyQt5.QtGui.QBitmap]") [assignment]
  732. qtpy/QtGui.py:17: error: Incompatible import of "QColor" (imported name has type "Type[PyQt6.QtGui.QColor]", local name has type "Type[PyQt5.QtGui.QColor]") [assignment]
  733. qtpy/QtGui.py:17: error: Incompatible import of "QColorConstants" (imported name has type "Type[PyQt6.QtGui.QColorConstants]", local name has type "Type[PyQt5.QtGui.QColorConstants]") [assignment]
  734. qtpy/QtGui.py:17: error: Incompatible import of "QBrush" (imported name has type "Type[PyQt6.QtGui.QBrush]", local name has type "Type[PyQt5.QtGui.QBrush]") [assignment]
  735. qtpy/QtGui.py:17: error: Incompatible import of "QGradient" (imported name has type "Type[PyQt6.QtGui.QGradient]", local name has type "Type[PyQt5.QtGui.QGradient]") [assignment]
  736. qtpy/QtGui.py:17: error: Incompatible import of "QLinearGradient" (imported name has type "Type[PyQt6.QtGui.QLinearGradient]", local name has type "Type[PyQt5.QtGui.QLinearGradient]") [assignment]
  737. qtpy/QtGui.py:17: error: Incompatible import of "QRadialGradient" (imported name has type "Type[PyQt6.QtGui.QRadialGradient]", local name has type "Type[PyQt5.QtGui.QRadialGradient]") [assignment]
  738. qtpy/QtGui.py:17: error: Incompatible import of "QConicalGradient" (imported name has type "Type[PyQt6.QtGui.QConicalGradient]", local name has type "Type[PyQt5.QtGui.QConicalGradient]") [assignment]
  739. qtpy/QtGui.py:17: error: Incompatible import of "QClipboard" (imported name has type "Type[PyQt6.QtGui.QClipboard]", local name has type "Type[PyQt5.QtGui.QClipboard]") [assignment]
  740. qtpy/QtGui.py:17: error: Incompatible import of "QColorSpace" (imported name has type "Type[PyQt6.QtGui.QColorSpace]", local name has type "Type[PyQt5.QtGui.QColorSpace]") [assignment]
  741. qtpy/QtGui.py:17: error: Incompatible import of "QColorTransform" (imported name has type "Type[PyQt6.QtGui.QColorTransform]", local name has type "Type[PyQt5.QtGui.QColorTransform]") [assignment]
  742. qtpy/QtGui.py:17: error: Incompatible import of "QCursor" (imported name has type "Type[PyQt6.QtGui.QCursor]", local name has type "Type[PyQt5.QtGui.QCursor]") [assignment]
  743. qtpy/QtGui.py:17: error: Incompatible import of "QDesktopServices" (imported name has type "Type[PyQt6.QtGui.QDesktopServices]", local name has type "Type[PyQt5.QtGui.QDesktopServices]") [assignment]
  744. qtpy/QtGui.py:17: error: Incompatible import of "QDrag" (imported name has type "Type[PyQt6.QtGui.QDrag]", local name has type "Type[PyQt5.QtGui.QDrag]") [assignment]
  745. qtpy/QtGui.py:17: error: Incompatible import of "QInputEvent" (imported name has type "Type[PyQt6.QtGui.QInputEvent]", local name has type "Type[PyQt5.QtGui.QInputEvent]") [assignment]
  746. qtpy/QtGui.py:17: error: Incompatible import of "QKeyEvent" (imported name has type "Type[PyQt6.QtGui.QKeyEvent]", local name has type "Type[PyQt5.QtGui.QKeyEvent]") [assignment]
  747. qtpy/QtGui.py:17: error: Incompatible import of "QFocusEvent" (imported name has type "Type[PyQt6.QtGui.QFocusEvent]", local name has type "Type[PyQt5.QtGui.QFocusEvent]") [assignment]
  748. qtpy/QtGui.py:17: error: Incompatible import of "QPaintEvent" (imported name has type "Type[PyQt6.QtGui.QPaintEvent]", local name has type "Type[PyQt5.QtGui.QPaintEvent]") [assignment]
  749. qtpy/QtGui.py:17: error: Incompatible import of "QMoveEvent" (imported name has type "Type[PyQt6.QtGui.QMoveEvent]", local name has type "Type[PyQt5.QtGui.QMoveEvent]") [assignment]
  750. qtpy/QtGui.py:17: error: Incompatible import of "QResizeEvent" (imported name has type "Type[PyQt6.QtGui.QResizeEvent]", local name has type "Type[PyQt5.QtGui.QResizeEvent]") [assignment]
  751. qtpy/QtGui.py:17: error: Incompatible import of "QCloseEvent" (imported name has type "Type[PyQt6.QtGui.QCloseEvent]", local name has type "Type[PyQt5.QtGui.QCloseEvent]") [assignment]
  752. qtpy/QtGui.py:17: error: Incompatible import of "QIconDragEvent" (imported name has type "Type[PyQt6.QtGui.QIconDragEvent]", local name has type "Type[PyQt5.QtGui.QIconDragEvent]") [assignment]
  753. qtpy/QtGui.py:17: error: Incompatible import of "QShowEvent" (imported name has type "Type[PyQt6.QtGui.QShowEvent]", local name has type "Type[PyQt5.QtGui.QShowEvent]") [assignment]
  754. qtpy/QtGui.py:17: error: Incompatible import of "QHideEvent" (imported name has type "Type[PyQt6.QtGui.QHideEvent]", local name has type "Type[PyQt5.QtGui.QHideEvent]") [assignment]
  755. qtpy/QtGui.py:17: error: Incompatible import of "QContextMenuEvent" (imported name has type "Type[PyQt6.QtGui.QContextMenuEvent]", local name has type "Type[PyQt5.QtGui.QContextMenuEvent]") [assignment]
  756. qtpy/QtGui.py:17: error: Incompatible import of "QInputMethodEvent" (imported name has type "Type[PyQt6.QtGui.QInputMethodEvent]", local name has type "Type[PyQt5.QtGui.QInputMethodEvent]") [assignment]
  757. qtpy/QtGui.py:17: error: Incompatible import of "QInputMethodQueryEvent" (imported name has type "Type[PyQt6.QtGui.QInputMethodQueryEvent]", local name has type "Type[PyQt5.QtGui.QInputMethodQueryEvent]") [assignment]
  758. qtpy/QtGui.py:17: error: Incompatible import of "QDropEvent" (imported name has type "Type[PyQt6.QtGui.QDropEvent]", local name has type "Type[PyQt5.QtGui.QDropEvent]") [assignment]
  759. qtpy/QtGui.py:17: error: Incompatible import of "QDragMoveEvent" (imported name has type "Type[PyQt6.QtGui.QDragMoveEvent]", local name has type "Type[PyQt5.QtGui.QDragMoveEvent]") [assignment]
  760. qtpy/QtGui.py:17: error: Incompatible import of "QDragEnterEvent" (imported name has type "Type[PyQt6.QtGui.QDragEnterEvent]", local name has type "Type[PyQt5.QtGui.QDragEnterEvent]") [assignment]
  761. qtpy/QtGui.py:17: error: Incompatible import of "QDragLeaveEvent" (imported name has type "Type[PyQt6.QtGui.QDragLeaveEvent]", local name has type "Type[PyQt5.QtGui.QDragLeaveEvent]") [assignment]
  762. qtpy/QtGui.py:17: error: Incompatible import of "QHelpEvent" (imported name has type "Type[PyQt6.QtGui.QHelpEvent]", local name has type "Type[PyQt5.QtGui.QHelpEvent]") [assignment]
  763. qtpy/QtGui.py:17: error: Incompatible import of "QStatusTipEvent" (imported name has type "Type[PyQt6.QtGui.QStatusTipEvent]", local name has type "Type[PyQt5.QtGui.QStatusTipEvent]") [assignment]
  764. qtpy/QtGui.py:17: error: Incompatible import of "QWhatsThisClickedEvent" (imported name has type "Type[PyQt6.QtGui.QWhatsThisClickedEvent]", local name has type "Type[PyQt5.QtGui.QWhatsThisClickedEvent]") [assignment]
  765. qtpy/QtGui.py:17: error: Incompatible import of "QActionEvent" (imported name has type "Type[PyQt6.QtGui.QActionEvent]", local name has type "Type[PyQt5.QtGui.QActionEvent]") [assignment]
  766. qtpy/QtGui.py:17: error: Incompatible import of "QFileOpenEvent" (imported name has type "Type[PyQt6.QtGui.QFileOpenEvent]", local name has type "Type[PyQt5.QtGui.QFileOpenEvent]") [assignment]
  767. qtpy/QtGui.py:17: error: Incompatible import of "QShortcutEvent" (imported name has type "Type[PyQt6.QtGui.QShortcutEvent]", local name has type "Type[PyQt5.QtGui.QShortcutEvent]") [assignment]
  768. qtpy/QtGui.py:17: error: Incompatible import of "QWindowStateChangeEvent" (imported name has type "Type[PyQt6.QtGui.QWindowStateChangeEvent]", local name has type "Type[PyQt5.QtGui.QWindowStateChangeEvent]") [assignment]
  769. qtpy/QtGui.py:17: error: Incompatible import of "QExposeEvent" (imported name has type "Type[PyQt6.QtGui.QExposeEvent]", local name has type "Type[PyQt5.QtGui.QExposeEvent]") [assignment]
  770. qtpy/QtGui.py:17: error: Incompatible import of "QScrollPrepareEvent" (imported name has type "Type[PyQt6.QtGui.QScrollPrepareEvent]", local name has type "Type[PyQt5.QtGui.QScrollPrepareEvent]") [assignment]
  771. qtpy/QtGui.py:17: error: Incompatible import of "QScrollEvent" (imported name has type "Type[PyQt6.QtGui.QScrollEvent]", local name has type "Type[PyQt5.QtGui.QScrollEvent]") [assignment]
  772. qtpy/QtGui.py:17: error: Incompatible import of "QPlatformSurfaceEvent" (imported name has type "Type[PyQt6.QtGui.QPlatformSurfaceEvent]", local name has type "Type[PyQt5.QtGui.QPlatformSurfaceEvent]") [assignment]
  773. qtpy/QtGui.py:17: error: Incompatible import of "QEnterEvent" (imported name has type "Type[PyQt6.QtGui.QEnterEvent]", local name has type "Type[PyQt5.QtGui.QEnterEvent]") [assignment]
  774. qtpy/QtGui.py:17: error: Incompatible import of "QMouseEvent" (imported name has type "Type[PyQt6.QtGui.QMouseEvent]", local name has type "Type[PyQt5.QtGui.QMouseEvent]") [assignment]
  775. qtpy/QtGui.py:17: error: Incompatible import of "QHoverEvent" (imported name has type "Type[PyQt6.QtGui.QHoverEvent]", local name has type "Type[PyQt5.QtGui.QHoverEvent]") [assignment]
  776. qtpy/QtGui.py:17: error: Incompatible import of "QWheelEvent" (imported name has type "Type[PyQt6.QtGui.QWheelEvent]", local name has type "Type[PyQt5.QtGui.QWheelEvent]") [assignment]
  777. qtpy/QtGui.py:17: error: Incompatible import of "QTabletEvent" (imported name has type "Type[PyQt6.QtGui.QTabletEvent]", local name has type "Type[PyQt5.QtGui.QTabletEvent]") [assignment]
  778. qtpy/QtGui.py:17: error: Incompatible import of "QNativeGestureEvent" (imported name has type "Type[PyQt6.QtGui.QNativeGestureEvent]", local name has type "Type[PyQt5.QtGui.QNativeGestureEvent]") [assignment]
  779. qtpy/QtGui.py:17: error: Incompatible import of "QTouchEvent" (imported name has type "Type[PyQt6.QtGui.QTouchEvent]", local name has type "Type[PyQt5.QtGui.QTouchEvent]") [assignment]
  780. qtpy/QtGui.py:17: error: Incompatible import of "QFont" (imported name has type "Type[PyQt6.QtGui.QFont]", local name has type "Type[PyQt5.QtGui.QFont]") [assignment]
  781. qtpy/QtGui.py:17: error: Incompatible import of "QFontDatabase" (imported name has type "Type[PyQt6.QtGui.QFontDatabase]", local name has type "Type[PyQt5.QtGui.QFontDatabase]") [assignment]
  782. qtpy/QtGui.py:17: error: Incompatible import of "QFontInfo" (imported name has type "Type[PyQt6.QtGui.QFontInfo]", local name has type "Type[PyQt5.QtGui.QFontInfo]") [assignment]
  783. qtpy/QtGui.py:17: error: Incompatible import of "QFontMetrics" (imported name has type "Type[PyQt6.QtGui.QFontMetrics]", local name has type "Type[PyQt5.QtGui.QFontMetrics]") [assignment]
  784. qtpy/QtGui.py:17: error: Incompatible import of "QFontMetricsF" (imported name has type "Type[PyQt6.QtGui.QFontMetricsF]", local name has type "Type[PyQt5.QtGui.QFontMetricsF]") [assignment]
  785. qtpy/QtGui.py:17: error: Incompatible import of "QMatrix4x3" (imported name has type "Type[PyQt6.QtGui.QMatrix4x3]", local name has type "Type[PyQt5.QtGui.QMatrix4x3]") [assignment]
  786. qtpy/QtGui.py:17: error: Incompatible import of "QMatrix4x2" (imported name has type "Type[PyQt6.QtGui.QMatrix4x2]", local name has type "Type[PyQt5.QtGui.QMatrix4x2]") [assignment]
  787. qtpy/QtGui.py:17: error: Incompatible import of "QMatrix3x4" (imported name has type "Type[PyQt6.QtGui.QMatrix3x4]", local name has type "Type[PyQt5.QtGui.QMatrix3x4]") [assignment]
  788. qtpy/QtGui.py:17: error: Incompatible import of "QMatrix3x3" (imported name has type "Type[PyQt6.QtGui.QMatrix3x3]", local name has type "Type[PyQt5.QtGui.QMatrix3x3]") [assignment]
  789. qtpy/QtGui.py:17: error: Incompatible import of "QMatrix3x2" (imported name has type "Type[PyQt6.QtGui.QMatrix3x2]", local name has type "Type[PyQt5.QtGui.QMatrix3x2]") [assignment]
  790. qtpy/QtGui.py:17: error: Incompatible import of "QMatrix2x4" (imported name has type "Type[PyQt6.QtGui.QMatrix2x4]", local name has type "Type[PyQt5.QtGui.QMatrix2x4]") [assignment]
  791. qtpy/QtGui.py:17: error: Incompatible import of "QMatrix2x3" (imported name has type "Type[PyQt6.QtGui.QMatrix2x3]", local name has type "Type[PyQt5.QtGui.QMatrix2x3]") [assignment]
  792. qtpy/QtGui.py:17: error: Incompatible import of "QMatrix2x2" (imported name has type "Type[PyQt6.QtGui.QMatrix2x2]", local name has type "Type[PyQt5.QtGui.QMatrix2x2]") [assignment]
  793. qtpy/QtGui.py:17: note: (Skipping most remaining errors due to unresolved imports or missing stubs; fix these first)
  794. qtpy/QtGui.py:32: error: Cannot find implementation or library stub for module named "PySide2.QtGui" [import]
  795. qtpy/QtGui.py:37: error: Cannot find implementation or library stub for module named "PySide6.QtGui" [import]
  796. qtpy/QtGui.py:38: error: Cannot find implementation or library stub for module named "PySide6.QtOpenGL" [import]
  797. qtpy/QtWidgets.py:38: error: Cannot find implementation or library stub for module named "PySide2.QtWidgets" [import]
  798. qtpy/QtWidgets.py:40: error: Cannot find implementation or library stub for module named "PySide6.QtWidgets" [import]
  799. qtpy/QtWidgets.py:41: error: Cannot find implementation or library stub for module named "PySide6.QtGui" [import]
  800. qtpy/QtWidgets.py:42: error: Cannot find implementation or library stub for module named "PySide6.QtOpenGLWidgets" [import]
  801. qtpy/QtCore.py:82: error: Cannot find implementation or library stub for module named "PySide2.QtCore" [import]
  802. qtpy/QtCore.py:85: error: Cannot find implementation or library stub for module named "PySide2.QtGui" [import]
  803. qtpy/QtCore.py:89: error: Cannot find implementation or library stub for module named "PySide2" [import]
  804. qtpy/QtCore.py:103: error: Cannot find implementation or library stub for module named "PySide6.QtCore" [import]
  805. qtpy/QtCore.py:104: error: Cannot find implementation or library stub for module named "PySide6" [import]
  806. qtpy/QtCore.py:109: error: Cannot find implementation or library stub for module named "PySide6.QtGui" [import]
  807. Found 194 errors in 15 files (checked 118 source files)
  808. =========================== short test summary info ============================
  809. FAILED cola/__init__.py::mypy-status
  810. FAILED cola/cmds.py::mypy
  811. FAILED cola/compat.py::mypy
  812. FAILED cola/fsmonitor.py::mypy
  813. FAILED cola/i18n.py::mypy
  814. FAILED cola/utils.py::mypy
  815. FAILED cola/widgets/highlighter.py::mypy
  816. =========== 7 failed, 428 passed, 237 warnings in 243.92s (0:04:03) ============
  817. make: *** [Makefile:175: test] Error 1
  818. ==> ERROR: A failure occurred in check().
  819. Aborting...
  820. -> error making: git-cola-exit status 4
  821. -> Failed to install the following packages. Manual intervention is required:
  822. git-cola - exit status 4
  823.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement