Skip to content

Support frozen trees without workspace manifests - #22016

Merged
charliermarsh merged 1 commit into
charlie/frozen-lockfile-commandsfrom
charlie/frozen-lockfile-tree
Oct 3, 2026
Merged

charliermarsh merged 1 commit into
charlie/frozen-lockfile-commandsfrom
charlie/frozen-lockfile-tree

Conversation

@charliermarsh

@charliermarsh charliermarsh commented Sep 28, 2026 •

Copy link
Copy Markdown
Member

Summary

Allow uv tree --frozen to discover uv.lock when the workspace manifest is unavailable. We emit a preview warning unless --preview-features frozen-lockfile is enabled. We use the project's interpreter discovery, including .python-version and recorded Python requirements.

@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from fbbcf89 to bcab226 Compare September 28, 2026 00:43
@charliermarsh
charliermarsh added this pull request to stack #22012 September 28, 2026 00:43
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from bcab226 to 9328057 Compare September 28, 2026 00:51
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from 9328057 to f3ff71c Compare September 28, 2026 01:11
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from f3ff71c to 8eb9118 Compare September 28, 2026 01:28
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from 8eb9118 to dce6e14 Compare September 28, 2026 14:02
@charliermarsh charliermarsh changed the title Support frozen trees directly from lockfiles Support frozen trees without workspace manifests Sep 28, 2026
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from dce6e14 to d8f5aa0 Compare September 28, 2026 17:19
@charliermarsh
charliermarsh removed this pull request from stack #22012 September 28, 2026 17:21
@charliermarsh
charliermarsh added this pull request to stack #22045 September 28, 2026 17:21
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from d8f5aa0 to c2796fc Compare September 28, 2026 17:30
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from c2796fc to 718f725 Compare September 28, 2026 17:42
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from ec0f0cb to 3ef6454 Compare September 28, 2026 19:32
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from 3ef6454 to f5076ba Compare September 28, 2026 19:42
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from f5076ba to 1454eeb Compare September 28, 2026 19:52
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from 1454eeb to 8344ef5 Compare September 29, 2026 15:59
@charliermarsh
charliermarsh removed this pull request from stack #22048 September 29, 2026 16:00
@charliermarsh
charliermarsh added this pull request to stack #22071 September 29, 2026 16:00
@charliermarsh
charliermarsh force-pushed the charlie/frozen-lockfile-tree branch from 8344ef5 to 711552d Compare September 29, 2026 16:03

This branch was successfully deployed

1 active deployment
automations — 7cf6cda8 Deployed Oct 2, 2026 by charliermarsh via review / security review #48947
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or improvement to existing functionality preview Experimental behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants