Skip to content

docs(readme): fix misleading RL install-extras claim (salvage #19080)#21213

Merged
teknium1 merged 1 commit into
mainfrom
salvage/pr-19080
May 7, 2026
Merged

docs(readme): fix misleading RL install-extras claim (salvage #19080)#21213
teknium1 merged 1 commit into
mainfrom
salvage/pr-19080

Conversation

@teknium1
Copy link
Copy Markdown
Contributor

@teknium1 teknium1 commented May 7, 2026

Closes #19080 via salvage.

Summary

README.md line 163 claimed atroposlib and tinker are pulled in by .[all,dev]. They're only in the [rl] extra (pyproject.toml lines 94-101), which is NOT a dependency of [all]. A contributor following the README would not get the RL dependencies. Defer to CONTRIBUTING.md#development-setup which has the accurate setup steps.

Original author: @deep-name.

…IBUTING

README.md:163 said atroposlib and tinker were pulled in by .[all,dev], but
.[all] does not include .[rl] — those dependencies live in pyproject.toml's
[rl] extra (lines 95-101). With the original wording, a contributor running
uv pip install -e ".[all,dev]" would not have atroposlib or tinker
installed.

Rather than swap one extra for another (which paths users to either of two
parallel install conventions — pip [rl] extra vs tinker-atropos submodule —
without saying which the project considers canonical), this PR drops the
specific install command from the README and links to CONTRIBUTING.md,
which already documents the actual development setup.
@teknium1 teknium1 merged commit 699c770 into main May 7, 2026
6 checks passed
@teknium1 teknium1 deleted the salvage/pr-19080 branch May 7, 2026 12:23
@alt-glitch alt-glitch added type/docs Documentation improvements P3 Low — cosmetic, nice to have labels May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P3 Low — cosmetic, nice to have type/docs Documentation improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants