-
Notifications
You must be signed in to change notification settings - Fork 387
fix: better out-of source caching and source code propagation #4875
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
baszalmstra
merged 40 commits into
prefix-dev:main
from
tdejager:fix/out-of-tree-caching
Nov 21, 2025
Merged
Changes from 8 commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
cf697b9
fix: use type to better capture cache data
tdejager e09e2cb
Merge branch 'main' into fix/out-of-tree-caching
tdejager e1974f1
wip: some logging
tdejager 8660fe4
Merge branch 'main' into fix/out-of-tree-caching
tdejager cb72663
Merge branch 'main' into fix/out-of-tree-caching
tdejager 5cc68bb
Merge branch 'main' into fix/out-of-tree-caching
tdejager 3370546
fix: out-of-source caching
tdejager 4d5dfb1
feat: refactor to use SourceCodeLocation in more places
tdejager 8ee5630
feat: remove from and update snap
tdejager aec69da
Merge branch 'main' into fix/out-of-tree-caching
tdejager e60d90d
snapshot
tdejager 6a0cff8
fix: always make build_source relative to workspace
baszalmstra 1975d42
wip: include the workspace root when serializing and deserializing th…
baszalmstra 889ca9d
feat: correct round-trip conversion for build sources
tdejager eaa6edd
fix: clippy
tdejager 903cd3b
added roundtrip snapshot test and fix
tdejager 407eff2
fix: clippy
tdejager 7aa0e5c
fix: satisfiability
tdejager a061514
fix: path normalization
tdejager df644f1
Merge branch 'main' into fix/out-of-tree-caching
tdejager 397d350
fix: more tests
tdejager 7df20ae
fix: clippy
tdejager b517bc3
feat: pull out path dependencies
tdejager 1d76082
fix: clippy
tdejager a84faf0
fix: fix windows path handling again
tdejager f91017d
fix: codex attempts to fix path handling once again
tdejager 0910693
feat: added some doc comments
tdejager 2fa69cd
Merge branch 'main' into fix/out-of-tree-caching
tdejager 9307160
fix import
tdejager dcbb16d
fix: fixed roundtrip test
tdejager d8b4dcc
feat: fix clppy
tdejager 040f112
fix: pinned_source
tdejager 15d9496
afix: rename a test
tdejager 60709ec
Merge branch 'main' into fix/out-of-tree-caching
tdejager 56cf863
Update crates/pixi_command_dispatcher/src/source_build/mod.rs
tdejager 5fad87f
fix: used reference instead of sha
tdejager 96ae808
fix: fmt
tdejager 8d47a60
feat: updated unixify_path
tdejager ac510de
feat: relative path
tdejager 032721c
fix: still wrong slashes windows path
tdejager File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.