Package: python3-flake8-cognitive-complexity
Version: 0.1.0-4
Severity: important

Hi,

tl;dr:

  File "/usr/lib/python3/dist-packages/flake8_cognitive_complexity/checker.py", 
line 4, in <module>
    from cognitive_complexity.api import get_cognitive_complexity
ModuleNotFoundError: No module named 'cognitive_complexity'

Installing python3-cognitive-complexity fixed it.

Longer version, from my Emacs' Messages buffer, follows. I did not bother trying
to share a minimal reproducer since I hope the tl;dr above is sufficient to
demonstrate the bug.

Suspicious state from syntax checker python-flake8: Flycheck checker 
python-flake8 returned 1, but its output contained no errors: Traceback (most 
recent call last):
  File "/usr/lib/python3/dist-packages/flake8/plugins/finder.py", line 291, in 
_load_plugin
    obj = plugin.entry_point.load()
  File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 179, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/usr/lib/python3/dist-packages/flake8_cognitive_complexity/checker.py", 
line 4, in <module>
    from cognitive_complexity.api import get_cognitive_complexity
ModuleNotFoundError: No module named 'cognitive_complexity'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
    import sys;sys.path.pop(0);import runpy;runpy.run_module("flake8", 
run_name='__main__')
                                            
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen runpy>", line 229, in run_module
  File "<frozen runpy>", line 88, in _run_code
  File "/usr/lib/python3/dist-packages/flake8/__main__.py", line 7, in <module>
    raise SystemExit(main())
                     ~~~~^^
  File "/usr/lib/python3/dist-packages/flake8/main/cli.py", line 23, in main
    app.run(argv)
    ~~~~~~~^^^^^^
  File "/usr/lib/python3/dist-packages/flake8/main/application.py", line 198, 
in run
    self._run(argv)
    ~~~~~~~~~^^^^^^
  File "/usr/lib/python3/dist-packages/flake8/main/application.py", line 186, 
in _run
    self.initialize(argv)
    ~~~~~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3/dist-packages/flake8/main/application.py", line 165, 
in initialize
    self.plugins, self.options = parse_args(argv)
                                 ~~~~~~~~~~^^^^^^
  File "/usr/lib/python3/dist-packages/flake8/options/parse_args.py", line 42, 
in parse_args
    plugins = finder.load_plugins(raw_plugins, plugin_opts)
  File "/usr/lib/python3/dist-packages/flake8/plugins/finder.py", line 365, in 
load_plugins
    return _classify_plugins(_import_plugins(plugins, opts), opts)
                             ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/flake8/plugins/finder.py", line 307, in 
_import_plugins
    return [_load_plugin(p) for p in plugins]
            ~~~~~~~~~~~~^^^
  File "/usr/lib/python3/dist-packages/flake8/plugins/finder.py", line 293, in 
_load_plugin
    raise FailedToLoadPlugin(plugin.package, e)
flake8.exceptions.FailedToLoadPlugin: Flake8 failed to load plugin 
"flake8_cognitive_complexity" due to No module named 'cognitive_complexity'.

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (2, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.16.3+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER, TAINT_WARN
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en_US:en:C
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-flake8-cognitive-complexity depends on:
ii  python3  3.13.7-1

python3-flake8-cognitive-complexity recommends no packages.

python3-flake8-cognitive-complexity suggests no packages.

-- no debconf information

Reply via email to