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
skillopt_sleep is not shipped in the skillopt PyPI package despite being referenced as available in the README #58
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'
Activity
feat: sync all 4 runtime plugins with full engine surface + fix #52 #58
Merge pull request #72 from Yif-Yang/feat/plugin-feature-sync