Skip to content

Extract file hashing into RegistryClient - #21752

Merged
charliermarsh merged 1 commit into
mainfrom
charlie/file-hash-helper
Sep 16, 2026
Merged

charliermarsh merged 1 commit into
mainfrom
charlie/file-hash-helper

Conversation

@charliermarsh

Copy link
Copy Markdown
Member

Move the file-hashing helper from pylock export into RegistryClient, so we can compute SHA-256 hashes for local files and remote URLs without extracting them. Reuse it for the existing pylock export path and remove the dependencies that are no longer needed by uv-lock.

Prefactor for #21651. This does not include the libc-specific caller.

@charliermarsh charliermarsh changed the title Extract file hashing into RegistryClient Extract file hashing into RegistryClient Sep 16, 2026
@charliermarsh charliermarsh added the internal A refactor or improvement that is not user-facing label Sep 16, 2026
@charliermarsh
charliermarsh merged commit e253fc3 into main Sep 16, 2026
83 checks passed
@charliermarsh
charliermarsh deleted the charlie/file-hash-helper branch September 16, 2026 15:33

This branch was previously deployed

1 inactive deployment
automations — acf7138c Deployed Sep 16, 2026 by charliermarsh via review / security review #46895
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal A refactor or improvement that is not user-facing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant