-
Notifications
You must be signed in to change notification settings - Fork 199
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: pixi diff #2340
base: main
Are you sure you want to change the base?
feat: pixi diff #2340
Conversation
Example:
Explicit dependencies
Implicit dependencies
Footnotes |
Example: ``` pixi diff --old-lockfile <(git show HEAD~100:pixi.lock) ```
Hey @benmoss, Thanks for the idea. I would like to discuss the cli command a little more. Especially the location. I believe there are more requests around some interaction with the lockfile. There is also the request for a |
what should As mentioned in https://discord.com/channels/1082332781146800168/1298438329788010556/1298935042680029226, i think we are all on the same page that we should split this into a separate executable |
My braindump
I don't think it's going to deliver a lot more features but just a more ergonomic interaction. What do you think? ps. this is not the right location to discuss but putting it here as there isn't a issue or discussion yet and not sure it's going to be useful yet. |
I love @pavelzw 's https://github.com/pavelzw/pixi-diff-to-markdown/ tool but the problem is that you can only get these diffs from
pixi update --json
right now.This is a POC to introduce a new
pixi diff
command that will diff the current pixi.toml & pixi.lock to a different pixi.lock to generate the same diff.