Problem
code2test --help fails: ModuleNotFoundError: No module named 'code2test' / click. Editable install links the package but dependencies are not installed, and code2test/__init__.py:14 eager-imports code2test.cli.main at top level — any missing dep breaks import code2test entirely.
Tasks
Acceptance
code2test --help and code2test test --help run with zero import errors in a fresh venv.
Problem
code2test --helpfails:ModuleNotFoundError: No module named 'code2test'/click. Editable install links the package but dependencies are not installed, andcode2test/__init__.py:14eager-importscode2test.cli.mainat top level — any missing dep breaksimport code2testentirely.Tasks
code2test/__init__.pylazy: do not importcli.mainat module top. Expose CLI via entry point only / lazy attribute.pip install -e ".[dev]"in a fresh venv pulls all deps (click, rich, litellm, etc.).requires-pythonagainst tested interpreters (repo venv is 3.14; pyproject says >=3.12 — confirm support or constrain).code2test --helpexits 0.Acceptance
code2test --helpandcode2test test --helprun with zero import errors in a fresh venv.