-
Notifications
You must be signed in to change notification settings - Fork 221
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
feat: Add S3 backend support #2825
Open
delsner
wants to merge
78
commits into
prefix-dev:main
Choose a base branch
from
delsner:s3
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+3,849
−744
Open
Changes from 21 commits
Commits
Show all changes
78 commits
Select commit
Hold shift + click to select a range
045b0d8
Add example for s3 usage
delsner 5044bf2
add `S3Options` + `S3Config`
moritzwilksch 9acd6d0
update config structure
moritzwilksch dc58d10
template global config in `pixi init`
moritzwilksch 19bead5
move config into features, support cli options, init: use in search
moritzwilksch b4e254a
WIP, todo: move out of feature again?
moritzwilksch aed25a9
further improvements
pavelzw 52fe381
format
pavelzw 233e6d4
Update docs + minor fix
delsner b5f7f0d
Merge remote-tracking branch 'upstream/main' into s3
pavelzw bf9e489
fix merge
pavelzw f72a184
fix
pavelzw 1f1e2d3
add integration test
pavelzw e1dcfe7
fix typo
pavelzw 707782f
Merge branch 'main' into s3
delsner fb0ad2d
fix compilation in ci
pavelzw 4ecb937
adjust schema
pavelzw b585711
fix lint
pavelzw 2f412bc
fix
pavelzw 15fb412
fix test
pavelzw cf48809
fix
pavelzw 72853c2
fixes with merge from rattler main
pavelzw 46c8d15
build tests
pavelzw ba01bb9
update lockfile
pavelzw 2b47aeb
Merge remote-tracking branch 'upstream/main' into s3
pavelzw 1aceb91
.
pavelzw 5098eef
.
pavelzw 99a02ac
.
pavelzw 13eb0c5
Merge branch 'main' into s3
pavelzw 52ecc74
Merge branch 'main' into s3
pavelzw e844e48
fix typos
pavelzw 5df01a5
fix unwrap
pavelzw 899bd0f
fix unwrap 2
pavelzw 16be383
fix todo
pavelzw 6a3e846
Merge remote-tracking branch 'upstream/main' into s3
pavelzw 14c43c2
fmt
pavelzw 909659c
fix?
pavelzw 2add4db
fix unwraps
pavelzw edd4d95
clippy
pavelzw 7b76136
fix
pavelzw c911a73
fix
pavelzw aebb801
Merge remote-tracking branch 'upstream/main' into s3
pavelzw 9ee40ef
Merge remote-tracking branch 'upstream/main' into s3
pavelzw 2ef96da
wip new hashmap style
pavelzw 428e70d
fix
pavelzw 82854ed
fix
pavelzw 0e796a3
fix pixi init
pavelzw 48259fe
fix
pavelzw 41a34a6
Merge remote-tracking branch 'upstream/main' into s3
pavelzw 004ccce
update lockfile
pavelzw 85c8fe7
fix
pavelzw 8aca6d8
fix
pavelzw a1fb1a6
bump rattler
pavelzw 5620dad
debug
pavelzw 5725e8f
make clippy happy
pavelzw 4188081
clippy
pavelzw cabe7d9
clippy
pavelzw 670acd8
fix
pavelzw 0dfe578
update
pavelzw 2ae89e4
update to rattler on main
pavelzw aaa63d0
Merge branch 'main' into s3
pavelzw 8b9dea8
fix
pavelzw 57d56e6
Merge remote-tracking branch 'upstream/main' into s3
pavelzw 608b133
bump rattler
pavelzw 94b02eb
fix
pavelzw 611fe66
Merge remote-tracking branch 'upstream/main' into s3
pavelzw d6e96db
fix conflicts
pavelzw 9a84efc
.
pavelzw 528efca
Merge remote-tracking branch 'upstream/main' into s3
pavelzw 48e326e
bump stuff
pavelzw ee76166
Merge remote-tracking branch 'upstream/main' into s3
pavelzw c7dd28c
fix
pavelzw 67b9e9c
Merge remote-tracking branch 'upstream/main' into s3
pavelzw 991ef48
Merge remote-tracking branch 'upstream/main' into s3
pavelzw 7529b52
lockfile
pavelzw 90fe2a2
no dev drive for now
pavelzw 74959f0
.
pavelzw c1e36bd
does this help?
pavelzw 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 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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the failing windows tests are because for some reason
cargo
cannot create directories on the Dev driveE:
created in #2566.https://github.com/prefix-dev/pixi/actions/runs/13073287838/job/36479432799
my assumption would be that some internals changed with cargo 1.84.0 -> 1.86.0-nightly and that's why it doesn't work anymore. Should i revert the dev drive changes or do you have an other idea?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
deactivated for now
90fe2a2
(#2825)