Skip to content

Switch thin env to uv and pin Python via repo_config.yaml#1263

Open
Shayawnn wants to merge 1 commit into
masterfrom
Helpers8928-Switch_thin_env_to_uv_and_pin_Python_version
Open

Switch thin env to uv and pin Python via repo_config.yaml#1263
Shayawnn wants to merge 1 commit into
masterfrom
Helpers8928-Switch_thin_env_to_uv_and_pin_Python_version

Conversation

@Shayawnn
Copy link
Copy Markdown
Contributor

@Shayawnn Shayawnn commented May 27, 2026

Closes #8928 and #8932. Adds python_info.python_version to repo_config.yaml as the single source of truth, switches the thin env builder to uv (with --use_pip fallback), and threads the pin through the dev container's install scripts so a base-image drift fails the build instead of silently shipping the wrong interpreter.
Poetry stays as the default container installer for backward compat; uv is opt-in via BUILD_TOOL=uv. The how-to in docs/build_system/all.python_version.how_to_guide.md spells out the procedure and the sweep checklist for the Python bump.

@Shayawnn Shayawnn self-assigned this May 27, 2026
@Shayawnn Shayawnn requested a review from gpsaggese May 27, 2026 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant