I ran pip install skillopt (resolves to skillopt 0.1.0) and tried python -m skillopt_sleep.experiments.run_experiment --persona researcher --assert-improves, which is the README's deterministic self-check. It failed with ModuleNotFoundError: No module named 'skillopt_sleep'.
The PyPI wheel only contains the skillopt/ and skillopt_webui/ packages and a top-level scripts/ (verified via site-packages/skillopt-0.1.0.dist-info/RECORD and top_level.txt).
The README's "News" section (2026-06-08) and the SkillOpt-Sleep section both describe skillopt_sleep as part of the deliverable, but it is only present when cloned from GitHub.
Suggested fixes (any one is fine):
- Publish
skillopt_sleep as a separate PyPI package (e.g. pip install skillopt-sleep).
- Include
skillopt_sleep in the existing skillopt PyPI wheel.
- Add a one-line "Get the Sleep engine:
pip install skillopt ships the research package only; for the Sleep engine, git clone https://github.com/microsoft/SkillOpt && pip install -e ." callout next to the deterministic self-check command.
Repro on Windows / Python 3.11.9 / 2026-06-14:
$ pip install skillopt
Successfully installed skillopt-0.1.0
$ python -m skillopt_sleep.experiments.run_experiment --persona researcher --assert-improves
ModuleNotFoundError: No module named 'skillopt_sleep'
I ran
pip install skillopt(resolves toskillopt 0.1.0) and triedpython -m skillopt_sleep.experiments.run_experiment --persona researcher --assert-improves, which is the README's deterministic self-check. It failed withModuleNotFoundError: No module named 'skillopt_sleep'.The PyPI wheel only contains the
skillopt/andskillopt_webui/packages and a top-levelscripts/(verified viasite-packages/skillopt-0.1.0.dist-info/RECORDandtop_level.txt).The README's "News" section (2026-06-08) and the SkillOpt-Sleep section both describe
skillopt_sleepas part of the deliverable, but it is only present when cloned from GitHub.Suggested fixes (any one is fine):
skillopt_sleepas a separate PyPI package (e.g.pip install skillopt-sleep).skillopt_sleepin the existingskilloptPyPI wheel.pip install skilloptships the research package only; for the Sleep engine,git clone https://github.com/microsoft/SkillOpt && pip install -e ." callout next to the deterministic self-check command.Repro on Windows / Python 3.11.9 / 2026-06-14: