Fixes various installation bugs#5530
Conversation
Greptile SummaryThis PR bundles four small Beta2 acceptance-gating fixes: a grammar correction in build docs, a cross-reference cleanup in verification docs, driver version bumps to Beta2 POR, an environment-setup section added to the kit-less install page, and a relaxation of the
Confidence Score: 5/5All changes are documentation updates or a narrow dependency range relaxation with a well-documented rationale; nothing touches runtime logic. The starlette range change is clearly motivated, constrained, and kept in sync across both setup.py and python_packages.toml. Documentation changes are additive and correct. No runtime code is modified. No files require special attention; the only minor note is that the shared pip_python_virtual_env.rst include on the kit-less page contains Isaac Sim-specific language that may briefly confuse kit-less users. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Kit-less Install Page] --> B[pip_python_virtual_env.rst\nEnvironment Setup - NEW]
B --> C[Create Python 3.12 venv\nuv / conda]
C --> D[Clone Isaac Lab\ngit clone]
D --> E[./isaaclab.sh --install]
subgraph dep[Dependency Resolution]
F[isaaclab setup.py\nstarlette >=0.46.0,<0.50]
G[python_packages.toml\nstarlette >=0.46.0,<0.50]
H[isaacsim-kernel\nfastapi==0.117.1 → starlette<0.49.0]
F -- resolves with --> H
G -- in sync with --> F
end
Reviews (3): Last reviewed commit: "Tighten starlette lower bound from 0.40 ..." | Re-trigger Greptile |
Description
Fixed bugs:
these dependency->these dependencies; drop redundantguidesafter ``:ref:`how-to```).Environment setupsection to the kit-less install page so it does not jump fromgit clonestraight to./isaaclab.sh --install.starlette==0.49.1->>=0.46.0,<0.50soisaaclab[isaacsim,all]==3.0.0resolves alongsideisaacsim==6.0.0.0(transitively requiresstarlette<0.49.0).580.95.05, Spark580.142, Windows581.42.00).Type of change
Checklist
pre-commitchecks with./isaaclab.sh --formatsource/<pkg>/changelog.d/for every touched package (do not editCHANGELOG.rstor bumpextension.toml-- CI handles that)CONTRIBUTORS.mdor my name already exists there