Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ============================= test session starts ==============================
- platform linux -- Python 3.11.5, pytest-7.4.2, pluggy-1.3.0 -- /usr/bin/python
- cachedir: .pytest_cache
- rootdir: /home/brian/.cache/yay/git-cola/src/git-cola-4.3.2
- configfile: pytest.ini
- 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
- collected 435 items
- cola/__init__.py::BLACK PASSED [ 0%]
- cola/__init__.py::mypy PASSED [ 0%]
- cola/__init__.py::mypy-status FAILED [ 0%]
- cola/__main__.py::BLACK PASSED [ 0%]
- cola/__main__.py::mypy PASSED [ 1%]
- cola/_version.py::BLACK PASSED [ 1%]
- cola/_version.py::mypy PASSED [ 1%]
- cola/actions.py::BLACK PASSED [ 1%]
- cola/actions.py::mypy PASSED [ 2%]
- cola/app.py::BLACK PASSED [ 2%]
- cola/app.py::mypy PASSED [ 2%]
- cola/cmd.py::BLACK PASSED [ 2%]
- cola/cmd.py::mypy PASSED [ 2%]
- cola/cmds.py::BLACK PASSED [ 3%]
- cola/cmds.py::mypy FAILED [ 3%]
- cola/compat.py::BLACK PASSED [ 3%]
- cola/compat.py::mypy FAILED [ 3%]
- cola/core.py::BLACK PASSED [ 4%]
- cola/core.py::mypy PASSED [ 4%]
- cola/dag.py::BLACK PASSED [ 4%]
- cola/dag.py::mypy PASSED [ 4%]
- cola/decorators.py::BLACK PASSED [ 5%]
- cola/decorators.py::mypy PASSED [ 5%]
- cola/diffparse.py::BLACK PASSED [ 5%]
- cola/diffparse.py::mypy PASSED [ 5%]
- cola/difftool.py::BLACK PASSED [ 5%]
- cola/difftool.py::mypy PASSED [ 6%]
- cola/display.py::BLACK PASSED [ 6%]
- cola/display.py::mypy PASSED [ 6%]
- cola/editpatch.py::BLACK PASSED [ 6%]
- cola/editpatch.py::mypy PASSED [ 7%]
- cola/fsmonitor.py::BLACK PASSED [ 7%]
- cola/fsmonitor.py::mypy FAILED [ 7%]
- cola/git.py::BLACK PASSED [ 7%]
- cola/git.py::mypy PASSED [ 8%]
- cola/git.py::cola.git.create PASSED [ 8%]
- cola/gitcfg.py::BLACK PASSED [ 8%]
- cola/gitcfg.py::mypy PASSED [ 8%]
- cola/gitcmds.py::BLACK PASSED [ 8%]
- cola/gitcmds.py::mypy PASSED [ 9%]
- cola/gravatar.py::BLACK PASSED [ 9%]
- cola/gravatar.py::mypy PASSED [ 9%]
- cola/guicmds.py::BLACK PASSED [ 9%]
- cola/guicmds.py::mypy PASSED [ 10%]
- cola/hidpi.py::BLACK PASSED [ 10%]
- cola/hidpi.py::mypy PASSED [ 10%]
- cola/hotkeys.py::BLACK PASSED [ 10%]
- cola/hotkeys.py::mypy PASSED [ 11%]
- cola/i18n.py::BLACK PASSED [ 11%]
- cola/i18n.py::mypy FAILED [ 11%]
- cola/icons.py::BLACK PASSED [ 11%]
- cola/icons.py::mypy PASSED [ 11%]
- cola/inotify.py::BLACK PASSED [ 12%]
- cola/inotify.py::mypy PASSED [ 12%]
- cola/interaction.py::BLACK PASSED [ 12%]
- cola/interaction.py::mypy PASSED [ 12%]
- cola/main.py::BLACK PASSED [ 13%]
- cola/main.py::mypy PASSED [ 13%]
- cola/qtcompat.py::BLACK PASSED [ 13%]
- cola/qtcompat.py::mypy PASSED [ 13%]
- cola/qtutils.py::BLACK PASSED [ 14%]
- cola/qtutils.py::mypy PASSED [ 14%]
- cola/resources.py::BLACK PASSED [ 14%]
- cola/resources.py::mypy PASSED [ 14%]
- cola/sequenceeditor.py::BLACK PASSED [ 14%]
- cola/sequenceeditor.py::mypy PASSED [ 15%]
- cola/settings.py::BLACK PASSED [ 15%]
- cola/settings.py::mypy PASSED [ 15%]
- cola/spellcheck.py::BLACK PASSED [ 15%]
- cola/spellcheck.py::mypy PASSED [ 16%]
- cola/textwrap.py::BLACK PASSED [ 16%]
- cola/textwrap.py::mypy PASSED [ 16%]
- cola/textwrap.py::cola.textwrap.TextWrapper.chunklen PASSED [ 16%]
- cola/themes.py::BLACK PASSED [ 17%]
- cola/themes.py::mypy PASSED [ 17%]
- cola/utils.py::BLACK PASSED [ 17%]
- cola/utils.py::mypy FAILED [ 17%]
- cola/utils.py::cola.utils.join PASSED [ 17%]
- cola/utils.py::cola.utils.normalize_slash PASSED [ 18%]
- cola/utils.py::cola.utils.pathjoin PASSED [ 18%]
- cola/utils.py::cola.utils.pathset PASSED [ 18%]
- cola/utils.py::cola.utils.split PASSED [ 18%]
- cola/utils.py::cola.utils.tablength PASSED [ 19%]
- cola/version.py::BLACK PASSED [ 19%]
- cola/version.py::mypy PASSED [ 19%]
- cola/models/__init__.py::BLACK PASSED [ 19%]
- cola/models/__init__.py::mypy PASSED [ 20%]
- cola/models/browse.py::BLACK PASSED [ 20%]
- cola/models/browse.py::mypy PASSED [ 20%]
- cola/models/dag.py::BLACK PASSED [ 20%]
- cola/models/dag.py::mypy PASSED [ 20%]
- cola/models/main.py::BLACK PASSED [ 21%]
- cola/models/main.py::mypy PASSED [ 21%]
- cola/models/prefs.py::BLACK PASSED [ 21%]
- cola/models/prefs.py::mypy PASSED [ 21%]
- cola/models/selection.py::BLACK PASSED [ 22%]
- cola/models/selection.py::mypy PASSED [ 22%]
- cola/models/stash.py::BLACK PASSED [ 22%]
- cola/models/stash.py::mypy PASSED [ 22%]
- cola/widgets/__init__.py::BLACK PASSED [ 22%]
- cola/widgets/__init__.py::mypy PASSED [ 23%]
- cola/widgets/about.py::BLACK PASSED [ 23%]
- cola/widgets/about.py::mypy PASSED [ 23%]
- cola/widgets/action.py::BLACK PASSED [ 23%]
- cola/widgets/action.py::mypy PASSED [ 24%]
- cola/widgets/archive.py::BLACK PASSED [ 24%]
- cola/widgets/archive.py::mypy PASSED [ 24%]
- cola/widgets/bookmarks.py::BLACK PASSED [ 24%]
- cola/widgets/bookmarks.py::mypy PASSED [ 25%]
- cola/widgets/branch.py::BLACK PASSED [ 25%]
- cola/widgets/branch.py::mypy PASSED [ 25%]
- cola/widgets/browse.py::BLACK PASSED [ 25%]
- cola/widgets/browse.py::mypy PASSED [ 25%]
- cola/widgets/cfgactions.py::BLACK PASSED [ 26%]
- cola/widgets/cfgactions.py::mypy PASSED [ 26%]
- cola/widgets/clone.py::BLACK PASSED [ 26%]
- cola/widgets/clone.py::mypy PASSED [ 26%]
- cola/widgets/commitmsg.py::BLACK PASSED [ 27%]
- cola/widgets/commitmsg.py::mypy PASSED [ 27%]
- cola/widgets/common.py::BLACK PASSED [ 27%]
- cola/widgets/common.py::mypy PASSED [ 27%]
- cola/widgets/compare.py::BLACK PASSED [ 28%]
- cola/widgets/compare.py::mypy PASSED [ 28%]
- cola/widgets/completion.py::BLACK PASSED [ 28%]
- cola/widgets/completion.py::mypy PASSED [ 28%]
- cola/widgets/createbranch.py::BLACK PASSED [ 28%]
- cola/widgets/createbranch.py::mypy PASSED [ 29%]
- cola/widgets/createtag.py::BLACK PASSED [ 29%]
- cola/widgets/createtag.py::mypy PASSED [ 29%]
- cola/widgets/dag.py::BLACK PASSED [ 29%]
- cola/widgets/dag.py::mypy PASSED [ 30%]
- cola/widgets/defs.py::BLACK PASSED [ 30%]
- cola/widgets/defs.py::mypy PASSED [ 30%]
- cola/widgets/diff.py::BLACK PASSED [ 30%]
- cola/widgets/diff.py::mypy PASSED [ 31%]
- cola/widgets/editremotes.py::BLACK PASSED [ 31%]
- cola/widgets/editremotes.py::mypy PASSED [ 31%]
- cola/widgets/filelist.py::BLACK PASSED [ 31%]
- cola/widgets/filelist.py::mypy PASSED [ 31%]
- cola/widgets/filetree.py::BLACK PASSED [ 32%]
- cola/widgets/filetree.py::mypy PASSED [ 32%]
- cola/widgets/finder.py::BLACK PASSED [ 32%]
- cola/widgets/finder.py::mypy PASSED [ 32%]
- cola/widgets/finder.py::cola.widgets.finder.add_wildcards PASSED [ 33%]
- cola/widgets/gitignore.py::BLACK PASSED [ 33%]
- cola/widgets/gitignore.py::mypy PASSED [ 33%]
- cola/widgets/grep.py::BLACK PASSED [ 33%]
- cola/widgets/grep.py::mypy PASSED [ 34%]
- cola/widgets/highlighter.py::BLACK PASSED [ 34%]
- cola/widgets/highlighter.py::mypy FAILED [ 34%]
- cola/widgets/imageview.py::BLACK PASSED [ 34%]
- cola/widgets/imageview.py::mypy PASSED [ 34%]
- cola/widgets/log.py::BLACK PASSED [ 35%]
- cola/widgets/log.py::mypy PASSED [ 35%]
- cola/widgets/main.py::BLACK PASSED [ 35%]
- cola/widgets/main.py::mypy PASSED [ 35%]
- cola/widgets/merge.py::BLACK PASSED [ 36%]
- cola/widgets/merge.py::mypy PASSED [ 36%]
- cola/widgets/patch.py::BLACK PASSED [ 36%]
- cola/widgets/patch.py::mypy PASSED [ 36%]
- cola/widgets/prefs.py::BLACK PASSED [ 37%]
- cola/widgets/prefs.py::mypy PASSED [ 37%]
- cola/widgets/recent.py::BLACK PASSED [ 37%]
- cola/widgets/recent.py::mypy PASSED [ 37%]
- cola/widgets/remote.py::BLACK PASSED [ 37%]
- cola/widgets/remote.py::mypy PASSED [ 38%]
- cola/widgets/search.py::BLACK PASSED [ 38%]
- cola/widgets/search.py::mypy PASSED [ 38%]
- cola/widgets/selectcommits.py::BLACK PASSED [ 38%]
- cola/widgets/selectcommits.py::mypy PASSED [ 39%]
- cola/widgets/spellcheck.py::BLACK PASSED [ 39%]
- cola/widgets/spellcheck.py::mypy PASSED [ 39%]
- cola/widgets/standard.py::BLACK PASSED [ 39%]
- cola/widgets/standard.py::mypy PASSED [ 40%]
- cola/widgets/startup.py::BLACK PASSED [ 40%]
- cola/widgets/startup.py::mypy PASSED [ 40%]
- cola/widgets/stash.py::BLACK PASSED [ 40%]
- cola/widgets/stash.py::mypy PASSED [ 40%]
- cola/widgets/status.py::BLACK PASSED [ 41%]
- cola/widgets/status.py::mypy PASSED [ 41%]
- cola/widgets/submodules.py::BLACK PASSED [ 41%]
- cola/widgets/submodules.py::mypy PASSED [ 41%]
- cola/widgets/switcher.py::BLACK PASSED [ 42%]
- cola/widgets/switcher.py::mypy PASSED [ 42%]
- cola/widgets/text.py::BLACK PASSED [ 42%]
- cola/widgets/text.py::mypy PASSED [ 42%]
- cola/widgets/toolbar.py::BLACK PASSED [ 42%]
- cola/widgets/toolbar.py::mypy PASSED [ 43%]
- cola/widgets/toolbarcmds.py::BLACK PASSED [ 43%]
- cola/widgets/toolbarcmds.py::mypy PASSED [ 43%]
- test/__init__.py::BLACK PASSED [ 43%]
- test/__init__.py::mypy PASSED [ 44%]
- test/app_test.py::BLACK PASSED [ 44%]
- test/app_test.py::mypy PASSED [ 44%]
- test/app_test.py::test_setup_environment PASSED [ 44%]
- test/app_test.py::test_add_common_arguments PASSED [ 45%]
- test/branch_test.py::BLACK PASSED [ 45%]
- test/branch_test.py::mypy PASSED [ 45%]
- test/branch_test.py::test_create_tree_entries PASSED [ 45%]
- test/branch_test.py::test_create_name_dict PASSED [ 45%]
- test/branch_test.py::test_create_toplevel_item PASSED [ 46%]
- test/branch_test.py::test_get_toplevel_item PASSED [ 46%]
- test/branch_test.py::test_refname_attribute PASSED [ 46%]
- test/branch_test.py::test_should_return_a_valid_child_on_find_child PASSED [ 46%]
- test/branch_test.py::test_should_return_empty_state_on_save_state PASSED [ 47%]
- test/branch_test.py::test_should_return_a_valid_state_on_save_state PASSED [ 47%]
- test/browse_model_test.py::BLACK PASSED [ 47%]
- test/browse_model_test.py::mypy PASSED [ 47%]
- test/browse_model_test.py::test_stage_paths_untracked PASSED [ 48%]
- test/browse_model_test.py::test_unstage_paths PASSED [ 48%]
- test/browse_model_test.py::test_unstage_paths_init PASSED [ 48%]
- test/browse_model_test.py::test_unstage_paths_subdir PASSED [ 48%]
- test/cmds_test.py::BLACK PASSED [ 48%]
- test/cmds_test.py::mypy PASSED [ 49%]
- test/cmds_test.py::test_Commit_strip_comments PASSED [ 49%]
- test/cmds_test.py::test_commit_strip_comments_unicode PASSED [ 49%]
- test/cmds_test.py::test_unix_path_win32 PASSED [ 49%]
- test/cmds_test.py::test_unix_path_network_win32 PASSED [ 50%]
- test/cmds_test.py::test_unix_path_is_a_noop_on_sane_platforms PASSED [ 50%]
- test/cmds_test.py::test_context_edit_command PASSED [ 50%]
- test/cmds_test.py::test_submodule_add PASSED [ 50%]
- test/cmds_test.py::test_submodule_update PASSED [ 51%]
- test/cmds_test.py::test_undo_last_commit_confirms_action PASSED [ 51%]
- test/compat_test.py::BLACK PASSED [ 51%]
- test/compat_test.py::mypy PASSED [ 51%]
- test/compat_test.py::test_setenv PASSED [ 51%]
- test/core_test.py::BLACK PASSED [ 52%]
- test/core_test.py::mypy PASSED [ 52%]
- test/core_test.py::test_core_decode PASSED [ 52%]
- test/core_test.py::test_core_encode PASSED [ 52%]
- test/core_test.py::test_decode_None PASSED [ 53%]
- test/core_test.py::test_decode_utf8 PASSED [ 53%]
- test/core_test.py::test_decode_non_utf8 PASSED [ 53%]
- test/core_test.py::test_decode_non_utf8_string PASSED [ 53%]
- test/core_test.py::test_guess_mimetype PASSED [ 54%]
- test/dag_test.py::BLACK PASSED [ 54%]
- test/dag_test.py::mypy PASSED [ 54%]
- test/dag_test.py::test_repo_reader PASSED [ 54%]
- test/dag_test.py::test_repo_reader_order PASSED [ 54%]
- test/dag_test.py::test_repo_reader_parents PASSED [ 55%]
- test/dag_test.py::test_repo_reader_contract PASSED [ 55%]
- test/diffparse_test.py::BLACK PASSED [ 55%]
- test/diffparse_test.py::mypy PASSED [ 55%]
- test/diffparse_test.py::test_diff PASSED [ 56%]
- test/diffparse_test.py::test_diff_at_start PASSED [ 56%]
- test/diffparse_test.py::test_diff_at_end PASSED [ 56%]
- test/diffparse_test.py::test_diff_that_empties_file PASSED [ 56%]
- test/diffparse_test.py::test_diff_file_removal PASSED [ 57%]
- test/diffparse_test.py::test_basic_diff_line_count PASSED [ 57%]
- test/diffparse_test.py::test_diff_line_count_ranges PASSED [ 57%]
- test/diffparse_test.py::test_diff_line_for_merge PASSED [ 57%]
- test/diffparse_test.py::test_diff_line_digits PASSED [ 57%]
- test/diffparse_test.py::test_format_basic PASSED [ 58%]
- test/diffparse_test.py::test_format_reuse PASSED [ 58%]
- test/diffparse_test.py::test_format_special_values PASSED [ 58%]
- test/diffparse_test.py::test_parse_range_str PASSED [ 58%]
- test/diffparse_test.py::test_parse_range_str_single_line PASSED [ 59%]
- test/diffparse_test.py::test_parse_range_str_empty PASSED [ 59%]
- test/display_test.py::BLACK PASSED [ 59%]
- test/display_test.py::mypy PASSED [ 59%]
- test/display_test.py::test_shorten_paths PASSED [ 60%]
- test/display_test.py::test_normalize_path PASSED [ 60%]
- test/git_test.py::BLACK PASSED [ 60%]
- test/git_test.py::mypy PASSED [ 60%]
- test/git_test.py::test_find_git_dir_None PASSED [ 60%]
- test/git_test.py::test_find_git_dir_empty_string PASSED [ 61%]
- test/git_test.py::test_find_git_dir_never_found PASSED [ 61%]
- test/git_test.py::test_find_git_dir_found_right_away PASSED [ 61%]
- test/git_test.py::test_find_git_does_discovery PASSED [ 61%]
- test/git_test.py::test_find_git_honors_git_files PASSED [ 62%]
- test/git_test.py::test_find_git_honors_ceiling_dirs PASSED [ 62%]
- test/git_test.py::test_is_git_dir_finds_linked_repository PASSED [ 62%]
- test/git_test.py::test_find_git_worktree_from_GIT_DIR PASSED [ 62%]
- test/git_test.py::test_finds_no_worktree_from_bare_repo PASSED [ 62%]
- test/git_test.py::test_find_git_directory_uses_GIT_WORK_TREE PASSED [ 63%]
- test/git_test.py::test_uses_cwd_for_worktree_with_GIT_DIR PASSED [ 63%]
- test/git_test.py::test_transform_kwargs_empty PASSED [ 63%]
- test/git_test.py::test_transform_kwargs_single_dash_from_True PASSED [ 63%]
- test/git_test.py::test_transform_kwargs_no_single_dash_from_False PASSED [ 64%]
- test/git_test.py::test_transform_kwargs_double_dash_from_True PASSED [ 64%]
- test/git_test.py::test_transform_kwargs_no_double_dash_from_True PASSED [ 64%]
- test/git_test.py::test_transform_kwargs_single_dash_int PASSED [ 64%]
- test/git_test.py::test_transform_kwargs_double_dash_int PASSED [ 65%]
- test/git_test.py::test_transform_kwargs_single_dash_float PASSED [ 65%]
- test/git_test.py::test_transform_kwargs_double_dash_float PASSED [ 65%]
- test/git_test.py::test_transform_kwargs_single_dash_string PASSED [ 65%]
- test/git_test.py::test_transform_double_single_dash_string PASSED [ 65%]
- test/git_test.py::test_version PASSED [ 66%]
- test/git_test.py::test_stdout PASSED [ 66%]
- test/git_test.py::test_stderr PASSED [ 66%]
- test/git_test.py::test_stdout_and_stderr PASSED [ 66%]
- test/git_test.py::test_it_doesnt_deadlock PASSED [ 67%]
- test/gitcfg_test.py::BLACK PASSED [ 67%]
- test/gitcfg_test.py::mypy PASSED [ 67%]
- test/gitcfg_test.py::test_string PASSED [ 67%]
- test/gitcfg_test.py::test_int PASSED [ 68%]
- test/gitcfg_test.py::test_true PASSED [ 68%]
- test/gitcfg_test.py::test_false PASSED [ 68%]
- test/gitcfg_test.py::test_yes PASSED [ 68%]
- test/gitcfg_test.py::test_no PASSED [ 68%]
- test/gitcfg_test.py::test_bool_no_value PASSED [ 69%]
- test/gitcfg_test.py::test_empty_value PASSED [ 69%]
- test/gitcfg_test.py::test_default PASSED [ 69%]
- test/gitcfg_test.py::test_get_all PASSED [ 69%]
- test/gitcfg_test.py::test_color_rrggbb PASSED [ 70%]
- test/gitcfg_test.py::test_color_int PASSED [ 70%]
- test/gitcfg_test.py::test_guitool_opts PASSED [ 70%]
- test/gitcfg_test.py::test_guitool_names PASSED [ 70%]
- test/gitcfg_test.py::test_guitool_names_mixed_case PASSED [ 71%]
- test/gitcfg_test.py::test_find_mixed_case PASSED [ 71%]
- test/gitcfg_test.py::test_guitool_opts_mixed_case PASSED [ 71%]
- test/gitcfg_test.py::test_hooks PASSED [ 71%]
- test/gitcfg_test.py::test_hooks_lowercase PASSED [ 71%]
- test/gitcfg_test.py::test_hooks_path PASSED [ 72%]
- test/gitcfg_test.py::test_hooks_path_lowercase PASSED [ 72%]
- test/gitcmds_test.py::BLACK PASSED [ 72%]
- test/gitcmds_test.py::mypy PASSED [ 72%]
- test/gitcmds_test.py::test_currentbranch PASSED [ 73%]
- test/gitcmds_test.py::test_branch_list_local PASSED [ 73%]
- test/gitcmds_test.py::test_branch_list_remote PASSED [ 73%]
- test/gitcmds_test.py::test_upstream_remote PASSED [ 73%]
- test/gitcmds_test.py::test_default_push PASSED [ 74%]
- test/gitcmds_test.py::test_tracked_branch PASSED [ 74%]
- test/gitcmds_test.py::test_tracked_branch_other PASSED [ 74%]
- test/gitcmds_test.py::test_untracked_files PASSED [ 74%]
- test/gitcmds_test.py::test_all_files PASSED [ 74%]
- test/gitcmds_test.py::test_tag_list PASSED [ 75%]
- test/gitcmds_test.py::test_merge_message_path PASSED [ 75%]
- test/gitcmds_test.py::test_all_refs PASSED [ 75%]
- test/gitcmds_test.py::test_all_refs_split PASSED [ 75%]
- test/gitcmds_test.py::test_binary_files PASSED [ 76%]
- test/gitcmds_test.py::test_is_valid_ref PASSED [ 76%]
- test/gitcmds_test.py::test_diff_helper PASSED [ 76%]
- test/gitops_test.py::BLACK PASSED [ 76%]
- test/gitops_test.py::mypy PASSED [ 77%]
- test/gitops_test.py::test_git_commit PASSED [ 77%]
- test/gitops_test.py::test_git_config PASSED [ 77%]
- test/gravatar_test.py::BLACK PASSED [ 77%]
- test/gravatar_test.py::mypy PASSED [ 77%]
- test/gravatar_test.py::test_url_for_email_ PASSED [ 78%]
- test/helper.py::BLACK PASSED [ 78%]
- test/helper.py::mypy PASSED [ 78%]
- test/i18n_test.py::BLACK PASSED [ 78%]
- test/i18n_test.py::mypy PASSED [ 79%]
- test/i18n_test.py::test_translates_noun PASSED [ 79%]
- test/i18n_test.py::test_translates_verb PASSED [ 79%]
- test/i18n_test.py::test_translates_english_noun PASSED [ 79%]
- test/i18n_test.py::test_translates_english_verb PASSED [ 80%]
- test/i18n_test.py::test_translates_random_english PASSED [ 80%]
- test/i18n_test.py::test_translate_push_pull_french PASSED [ 80%]
- test/i18n_test.py::test_get_filename_for_locale PASSED [ 80%]
- test/icons_test.py::BLACK PASSED [ 80%]
- test/icons_test.py::mypy PASSED [ 81%]
- test/icons_test.py::test_from_filename_unicode PASSED [ 81%]
- test/main_model_test.py::BLACK PASSED [ 81%]
- test/main_model_test.py::mypy PASSED [ 81%]
- test/main_model_test.py::test_project PASSED [ 82%]
- test/main_model_test.py::test_local_branches PASSED [ 82%]
- test/main_model_test.py::test_remote_branches PASSED [ 82%]
- test/main_model_test.py::test_modified PASSED [ 82%]
- test/main_model_test.py::test_unstaged PASSED [ 82%]
- test/main_model_test.py::test_untracked PASSED [ 83%]
- test/main_model_test.py::test_stageable PASSED [ 83%]
- test/main_model_test.py::test_remotes PASSED [ 83%]
- test/main_model_test.py::test_currentbranch PASSED [ 83%]
- test/main_model_test.py::test_tags PASSED [ 84%]
- test/main_model_test.py::test_remote_args_fetch PASSED [ 84%]
- test/main_model_test.py::test_remote_args_fetch_tags PASSED [ 84%]
- test/main_model_test.py::test_remote_args_pull PASSED [ 84%]
- test/main_model_test.py::test_remote_args_pull_rebase PASSED [ 85%]
- test/main_model_test.py::test_remote_args_push PASSED [ 85%]
- test/main_model_test.py::test_remote_args_push_tags PASSED [ 85%]
- test/main_model_test.py::test_remote_args_push_same_remote_and_local PASSED [ 85%]
- test/main_model_test.py::test_remote_args_push_set_upstream PASSED [ 85%]
- test/main_model_test.py::test_remote_args_rebase_only PASSED [ 86%]
- test/main_model_test.py::test_run_remote_action PASSED [ 86%]
- test/models_selection_test.py::BLACK PASSED [ 86%]
- test/models_selection_test.py::mypy PASSED [ 86%]
- test/models_selection_test.py::test_union PASSED [ 87%]
- test/resources_test.py::BLACK PASSED [ 87%]
- test/resources_test.py::mypy PASSED [ 87%]
- test/resources_test.py::test_command_unix PASSED [ 87%]
- test/resources_test.py::test_command_win32 PASSED [ 88%]
- test/settings_test.py::BLACK PASSED [ 88%]
- test/settings_test.py::mypy PASSED [ 88%]
- test/settings_test.py::test_gui_save_restore PASSED [ 88%]
- test/settings_test.py::test_bookmarks_save_restore PASSED [ 88%]
- test/settings_test.py::test_bookmarks_removes_missing_entries PASSED [ 89%]
- test/settings_test.py::test_rename_bookmark PASSED [ 89%]
- test/spellcheck_test.py::BLACK PASSED [ 89%]
- test/spellcheck_test.py::mypy PASSED [ 89%]
- test/spellcheck_test.py::test_spellcheck_generator PASSED [ 90%]
- test/spellcheck_test.py::test_spellcheck_unicode PASSED [ 90%]
- test/startup_test.py::BLACK PASSED [ 90%]
- test/startup_test.py::mypy PASSED [ 90%]
- test/startup_test.py::test_get_with_default_repo PASSED [ 91%]
- test/startup_test.py::test_get_with_non_default_repo PASSED [ 91%]
- test/startup_test.py::test_get_with_item_from_recent PASSED [ 91%]
- test/startup_test.py::test_get_with_list_mode PASSED [ 91%]
- test/stash_model_test.py::BLACK PASSED [ 91%]
- test/stash_model_test.py::mypy PASSED [ 92%]
- test/stash_model_test.py::test_stash_info_for_message_without_slash PASSED [ 92%]
- test/stash_model_test.py::test_stash_info_for_message_with_slash PASSED [ 92%]
- test/stash_model_test.py::test_stash_info_on_branch_with_slash PASSED [ 92%]
- test/switcher_test.py::BLACK PASSED [ 93%]
- test/switcher_test.py::mypy PASSED [ 93%]
- test/switcher_test.py::test_switcher_item_with_only_key PASSED [ 93%]
- test/switcher_test.py::test_switcher_item_with_key_name_icon PASSED [ 93%]
- test/textwrap_test.py::BLACK PASSED [ 94%]
- test/textwrap_test.py::mypy PASSED [ 94%]
- test/textwrap_test.py::test_word_wrap PASSED [ 94%]
- test/textwrap_test.py::test_word_wrap_dashes PASSED [ 94%]
- test/textwrap_test.py::test_word_wrap_leading_spaces PASSED [ 94%]
- test/textwrap_test.py::test_word_wrap_double_dashes PASSED [ 95%]
- test/textwrap_test.py::test_word_wrap_many_lines PASSED [ 95%]
- test/textwrap_test.py::test_word_python_code PASSED [ 95%]
- test/textwrap_test.py::test_word_wrap_spaces PASSED [ 95%]
- test/textwrap_test.py::test_word_wrap_special_tag PASSED [ 96%]
- test/textwrap_test.py::test_word_wrap_space_at_start_of_wrap PASSED [ 96%]
- test/textwrap_test.py::test_word_wrap_keeps_tabs_at_start PASSED [ 96%]
- test/textwrap_test.py::test_word_wrap_keeps_twospace_indents PASSED [ 96%]
- test/textwrap_test.py::test_word_wrap_ranges PASSED [ 97%]
- test/textwrap_test.py::test_triplets PASSED [ 97%]
- test/utils_test.py::BLACK PASSED [ 97%]
- test/utils_test.py::mypy PASSED [ 97%]
- test/utils_test.py::test_basename PASSED [ 97%]
- test/utils_test.py::test_dirname PASSED [ 98%]
- test/utils_test.py::test_add_parents PASSED [ 98%]
- test/utils_test.py::test_tmp_filename_gives_good_file PASSED [ 98%]
- test/utils_test.py::test_strip_one_abspath PASSED [ 98%]
- test/utils_test.py::test_strip_one_relpath PASSED [ 99%]
- test/utils_test.py::test_strip_one_nested_relpath PASSED [ 99%]
- test/utils_test.py::test_strip_one_basename PASSED [ 99%]
- test/utils_test.py::test_select_directory PASSED [ 99%]
- test/utils_test.py::test_select_directory_prefers_directories PASSED [100%]
- =================================== FAILURES ===================================
- _________________________________ test session _________________________________
- mypy exited with status 1.
- _________________________________ cola/cmds.py _________________________________
- 10: error: Library stubs not installed for "send2trash" [import]
- 10: note: Hint: "python3 -m pip install types-Send2Trash"
- 10: note: (or run "mypy --install-types" to install all missing stub packages)
- 10: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
- ________________________________ cola/compat.py ________________________________
- 7: error: Cannot find implementation or library stub for module named "urllib2" [import]
- ______________________________ cola/fsmonitor.py _______________________________
- 31: error: Library stubs not installed for "pywintypes" [import]
- 31: note: Hint: "python3 -m pip install types-pywin32"
- 32: error: Library stubs not installed for "win32con" [import]
- 33: error: Cannot find implementation or library stub for module named "win32event" [import]
- 34: error: Cannot find implementation or library stub for module named "win32file" [import]
- _________________________________ cola/i18n.py _________________________________
- 5: error: Library stubs not installed for "polib" [import]
- 5: note: Hint: "python3 -m pip install types-polib"
- ________________________________ cola/utils.py _________________________________
- 74: error: Need type annotation for "__grep_cache" (hint: "__grep_cache: Dict[<type>, <type>] = ...") [var-annotated]
- _________________________ cola/widgets/highlighter.py __________________________
- 9: error: Library stubs not installed for "pygments.styles" [import]
- 9: note: Hint: "python3 -m pip install types-Pygments"
- 10: error: Library stubs not installed for "pygments" [import]
- 11: error: Library stubs not installed for "pygments.util" [import]
- 12: error: Library stubs not installed for "pygments.lexers" [import]
- =============================== warnings summary ===============================
- ../../../../../../../usr/lib/python3.11/site-packages/_pytest/nodes.py:147: 118 warnings
- /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'}.
- See https://docs.pytest.org/en/stable/deprecations.html#constructors-of-custom-pytest-node-subclasses-should-take-kwargs for more details.
- warnings.warn(
- ../../../../../../../usr/lib/python3.11/site-packages/_pytest/nodes.py:264: 118 warnings
- /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.
- See https://docs.pytest.org/en/latest/deprecations.html#fspath-argument-for-node-constructors-replaced-with-pathlib-path
- return cls._create(parent=parent, **kw)
- ../../../../../../../usr/lib/python3.11/site-packages/_pytest/nodes.py:724
- /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.
- Please split the Collectors and the Item into separate node types.
- Pytest Doc example: https://docs.pytest.org/en/latest/example/nonpython.html
- example pull request on a plugin: https://github.com/asmeurer/pytest-flakes/pull/40/
- warnings.warn(
- -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
- ---------- coverage: platform linux, python 3.11.5-final-0 -----------
- Name Stmts Miss Cover
- ---------------------------------------------------
- cola/__init__.py 0 0 100%
- cola/_version.py 1 0 100%
- cola/actions.py 33 20 39%
- cola/app.py 350 238 32%
- cola/cmd.py 21 4 81%
- cola/cmds.py 2062 1411 32%
- cola/compat.py 49 16 67%
- cola/core.py 263 98 63%
- cola/dag.py 27 18 33%
- cola/decorators.py 43 5 88%
- cola/diffparse.py 281 49 83%
- cola/difftool.py 116 87 25%
- cola/display.py 30 2 93%
- cola/editpatch.py 35 23 34%
- cola/fsmonitor.py 364 308 15%
- cola/git.py 232 52 78%
- cola/gitcfg.py 407 159 61%
- cola/gitcmds.py 607 312 49%
- cola/gravatar.py 105 68 35%
- cola/guicmds.py 225 176 22%
- cola/hidpi.py 25 10 60%
- cola/hotkeys.py 117 0 100%
- cola/i18n.py 89 24 73%
- cola/icons.py 200 88 56%
- cola/inotify.py 59 23 61%
- cola/interaction.py 98 55 44%
- cola/main.py 300 241 20%
- cola/models/__init__.py 0 0 100%
- cola/models/browse.py 256 191 25%
- cola/models/dag.py 188 46 76%
- cola/models/main.py 368 111 70%
- cola/models/prefs.py 205 66 68%
- cola/models/selection.py 84 60 29%
- cola/models/stash.py 135 94 30%
- cola/qtcompat.py 48 33 31%
- cola/qtutils.py 734 561 24%
- cola/resources.py 89 25 72%
- cola/sequenceeditor.py 429 329 23%
- cola/settings.py 232 114 51%
- cola/spellcheck.py 74 30 59%
- cola/textwrap.py 69 3 96%
- cola/themes.py 169 140 17%
- cola/utils.py 223 99 56%
- cola/version.py 68 24 65%
- cola/widgets/__init__.py 0 0 100%
- cola/widgets/about.py 142 109 23%
- cola/widgets/action.py 74 52 30%
- cola/widgets/archive.py 177 142 20%
- cola/widgets/bookmarks.py 343 272 21%
- cola/widgets/branch.py 508 344 32%
- cola/widgets/browse.py 531 436 18%
- cola/widgets/cfgactions.py 213 170 20%
- cola/widgets/clone.py 125 95 24%
- cola/widgets/commitmsg.py 388 316 19%
- cola/widgets/common.py 39 24 38%
- cola/widgets/compare.py 162 139 14%
- cola/widgets/completion.py 532 384 28%
- cola/widgets/createbranch.py 211 179 15%
- cola/widgets/createtag.py 73 54 26%
- cola/widgets/dag.py 1413 1161 18%
- cola/widgets/defs.py 35 2 94%
- cola/widgets/diff.py 1007 842 16%
- cola/widgets/editremotes.py 319 259 19%
- cola/widgets/filelist.py 98 69 30%
- cola/widgets/filetree.py 35 24 31%
- cola/widgets/finder.py 132 87 34%
- cola/widgets/gitignore.py 57 41 28%
- cola/widgets/grep.py 255 201 21%
- cola/widgets/highlighter.py 89 77 13%
- cola/widgets/imageview.py 313 258 18%
- cola/widgets/log.py 62 40 35%
- cola/widgets/main.py 760 670 12%
- cola/widgets/merge.py 145 120 17%
- cola/widgets/patch.py 190 152 20%
- cola/widgets/prefs.py 255 213 16%
- cola/widgets/recent.py 98 68 31%
- cola/widgets/remote.py 422 356 16%
- cola/widgets/search.py 233 167 28%
- cola/widgets/selectcommits.py 122 92 25%
- cola/widgets/spellcheck.py 132 98 26%
- cola/widgets/standard.py 649 492 24%
- cola/widgets/startup.py 381 290 24%
- cola/widgets/stash.py 166 134 19%
- cola/widgets/status.py 966 825 15%
- cola/widgets/submodules.py 124 92 26%
- cola/widgets/switcher.py 130 81 38%
- cola/widgets/text.py 727 540 26%
- cola/widgets/toolbar.py 315 244 23%
- cola/widgets/toolbarcmds.py 19 0 100%
- qtpy/QtCore.py 76 60 21%
- qtpy/QtDataVisualization.py 19 12 37%
- qtpy/QtGui.py 32 27 16%
- qtpy/QtNetwork.py 10 6 40%
- qtpy/QtWebEngineWidgets.py 33 25 24%
- qtpy/QtWidgets.py 36 32 11%
- qtpy/__init__.py 112 35 69%
- qtpy/compat.py 54 38 30%
- test/__init__.py 0 0 100%
- test/app_test.py 10 0 100%
- test/branch_test.py 151 0 100%
- test/browse_model_test.py 40 0 100%
- test/cmds_test.py 155 0 100%
- test/compat_test.py 13 0 100%
- test/core_test.py 39 0 100%
- test/dag_test.py 48 0 100%
- test/diffparse_test.py 244 0 100%
- test/display_test.py 16 0 100%
- test/git_test.py 248 0 100%
- test/gitcfg_test.py 93 0 100%
- test/gitcmds_test.py 135 0 100%
- test/gitops_test.py 18 0 100%
- test/gravatar_test.py 9 0 100%
- test/helper.py 63 4 94%
- test/i18n_test.py 50 0 100%
- test/icons_test.py 11 0 100%
- test/main_model_test.py 123 0 100%
- test/models_selection_test.py 12 0 100%
- test/resources_test.py 26 0 100%
- test/settings_test.py 58 1 98%
- test/spellcheck_test.py 15 0 100%
- test/startup_test.py 62 0 100%
- test/stash_model_test.py 30 0 100%
- test/switcher_test.py 15 0 100%
- test/textwrap_test.py 116 0 100%
- test/utils_test.py 77 0 100%
- ---------------------------------------------------
- TOTAL 24926 16064 36%
- ===================================== mypy =====================================
- qtpy/__init__.py:187: error: Incompatible import of "PYQT_VERSION" (imported name has type "str", local name has type "object") [assignment]
- qtpy/__init__.py:188: error: Incompatible import of "QT_VERSION" (imported name has type "str", local name has type "object") [assignment]
- qtpy/__init__.py:198: error: Cannot find implementation or library stub for module named "PySide2" [import]
- qtpy/__init__.py:198: error: Name "PYSIDE_VERSION" already defined on line 171 [no-redef]
- qtpy/__init__.py:199: error: Cannot find implementation or library stub for module named "PySide2.QtCore" [import]
- qtpy/__init__.py:199: error: Name "QT_VERSION" already defined on line 172 [no-redef]
- qtpy/__init__.py:210: error: Incompatible import of "PYQT_VERSION" (imported name has type "str", local name has type "object") [assignment]
- qtpy/__init__.py:211: error: Incompatible import of "QT_VERSION" (imported name has type "str", local name has type "object") [assignment]
- qtpy/__init__.py:223: error: Cannot find implementation or library stub for module named "PySide6" [import]
- qtpy/__init__.py:223: error: Name "PYSIDE_VERSION" already defined on line 171 [no-redef]
- qtpy/__init__.py:224: error: Cannot find implementation or library stub for module named "PySide6.QtCore" [import]
- qtpy/__init__.py:224: error: Name "QT_VERSION" already defined on line 172 [no-redef]
- qtpy/QtDataVisualization.py:20: error: Cannot find implementation or library stub for module named "PyQt5.QtDataVisualization" [import]
- qtpy/QtDataVisualization.py:27: error: Cannot find implementation or library stub for module named "PyQt6.QtDataVisualization" [import]
- qtpy/QtDataVisualization.py:35: error: Cannot find implementation or library stub for module named "PySide2.QtDataVisualization" [import]
- qtpy/QtDataVisualization.py:35: error: Cannot find implementation or library stub for module named "PySide2" [import]
- qtpy/QtDataVisualization.py:41: error: Cannot find implementation or library stub for module named "PySide6.QtDataVisualization" [import]
- qtpy/shiboken.py:23: error: Cannot find implementation or library stub for module named "shiboken2" [import]
- qtpy/shiboken.py:26: error: Cannot find implementation or library stub for module named "shiboken6" [import]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- qtpy/QtNetwork.py:18: error: Cannot find implementation or library stub for module named "PySide2.QtNetwork" [import]
- qtpy/QtNetwork.py:20: error: Cannot find implementation or library stub for module named "PySide6.QtNetwork" [import]
- qtpy/QtWebEngineWidgets.py:28: error: Cannot find implementation or library stub for module named "PyQt5.QtWebEngineWidgets" [import]
- qtpy/QtWebEngineWidgets.py:41: error: Cannot find implementation or library stub for module named "PyQt6.QtWebEngineWidgets" [import]
- qtpy/QtWebEngineWidgets.py:42: error: Cannot find implementation or library stub for module named "PyQt6.QtWebEngineCore" [import]
- qtpy/QtWebEngineWidgets.py:51: error: Cannot find implementation or library stub for module named "PySide2.QtWebEngineWidgets" [import]
- qtpy/QtWebEngineWidgets.py:59: error: Cannot find implementation or library stub for module named "PySide6.QtWebEngineWidgets" [import]
- qtpy/QtWebEngineWidgets.py:60: error: Cannot find implementation or library stub for module named "PySide6.QtWebEngineCore" [import]
- qtpy/QtGui.py:17: error: Name "qGray" already defined (possibly by an import) [no-redef]
- qtpy/QtGui.py:17: error: Name "qAlpha" already defined (possibly by an import) [no-redef]
- qtpy/QtGui.py:17: error: Name "qBlue" already defined (possibly by an import) [no-redef]
- qtpy/QtGui.py:17: error: Name "qGreen" already defined (possibly by an import) [no-redef]
- qtpy/QtGui.py:17: error: Name "qRed" already defined (possibly by an import) [no-redef]
- qtpy/QtGui.py:17: error: Name "qUnpremultiply" already defined (possibly by an import) [no-redef]
- qtpy/QtGui.py:17: error: Name "qPremultiply" already defined (possibly by an import) [no-redef]
- qtpy/QtGui.py:17: error: Name "qRgba64" already defined (possibly by an import) [no-redef]
- qtpy/QtGui.py:17: error: Name "qFuzzyCompare" already defined (possibly by an import) [no-redef]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- qtpy/QtGui.py:17: note: (Skipping most remaining errors due to unresolved imports or missing stubs; fix these first)
- qtpy/QtGui.py:32: error: Cannot find implementation or library stub for module named "PySide2.QtGui" [import]
- qtpy/QtGui.py:37: error: Cannot find implementation or library stub for module named "PySide6.QtGui" [import]
- qtpy/QtGui.py:38: error: Cannot find implementation or library stub for module named "PySide6.QtOpenGL" [import]
- qtpy/QtWidgets.py:38: error: Cannot find implementation or library stub for module named "PySide2.QtWidgets" [import]
- qtpy/QtWidgets.py:40: error: Cannot find implementation or library stub for module named "PySide6.QtWidgets" [import]
- qtpy/QtWidgets.py:41: error: Cannot find implementation or library stub for module named "PySide6.QtGui" [import]
- qtpy/QtWidgets.py:42: error: Cannot find implementation or library stub for module named "PySide6.QtOpenGLWidgets" [import]
- qtpy/QtCore.py:82: error: Cannot find implementation or library stub for module named "PySide2.QtCore" [import]
- qtpy/QtCore.py:85: error: Cannot find implementation or library stub for module named "PySide2.QtGui" [import]
- qtpy/QtCore.py:89: error: Cannot find implementation or library stub for module named "PySide2" [import]
- qtpy/QtCore.py:103: error: Cannot find implementation or library stub for module named "PySide6.QtCore" [import]
- qtpy/QtCore.py:104: error: Cannot find implementation or library stub for module named "PySide6" [import]
- qtpy/QtCore.py:109: error: Cannot find implementation or library stub for module named "PySide6.QtGui" [import]
- Found 194 errors in 15 files (checked 118 source files)
- =========================== short test summary info ============================
- FAILED cola/__init__.py::mypy-status
- FAILED cola/cmds.py::mypy
- FAILED cola/compat.py::mypy
- FAILED cola/fsmonitor.py::mypy
- FAILED cola/i18n.py::mypy
- FAILED cola/utils.py::mypy
- FAILED cola/widgets/highlighter.py::mypy
- =========== 7 failed, 428 passed, 237 warnings in 243.92s (0:04:03) ============
- make: *** [Makefile:175: test] Error 1
- ==> ERROR: A failure occurred in check().
- Aborting...
- -> error making: git-cola-exit status 4
- -> Failed to install the following packages. Manual intervention is required:
- git-cola - exit status 4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement