You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug] Non-editable pip install of lcb_runner yields a broken package: all subpackages are missing #155
Installing the repo non-editable (e.g. pip install ., uv pip install ., or building a wheel/sdist) produces a broken lcb_runner: only the top-level package is shipped, and lcb_runner.benchmarks, .evaluation, .prompts, .runner, .utils are all missing. Importing any of them fails:
python -c "import lcb_runner.evaluation.testing_util"
# ModuleNotFoundError: No module named 'lcb_runner.evaluation'
Root cause: pyproject.toml pins packages = ["lcb_runner"] in [tool.setuptools], so setuptools only packages the top-level module and never
discovers the subpackages. The README's uv pip install -e . works because editable installs resolve submodules straight from source, which is why this has gone unnoticed.
Activity