Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: output more info if up to date (prefix-dev#2286)
Right now when doing `pixi global install something` on an already up-to-date environment, it will just print that the env is already up-to-date. This PR introduces a more detailed view of up-to-date environment, which uses the same format as pixi global list ![image](https://github.com/user-attachments/assets/4c7351b6-2518-4193-9f9e-aca624943b0d) some other niceties 🍪 : * It also move code from cli/global under separate module * I've added `test-specific-test` that I think it is handy to have when you want to test only one test without running all of them. Also running without `--numprocesses=auto` make debugger hook work. * I also added output structure for `verify_cli_command`, so it is more easier to debug what subprocess returned rather than going inside `verify_cli_command` upd: after a discussion with @Hofer-Julian we decided to use `always` tree output after installing with some information in there this is how it looks with new colouring and styling: ![image](https://github.com/user-attachments/assets/7f4f9e12-631c-4533-a06f-f87cc569c54b) --------- Co-authored-by: Julian Hofer <[email protected]>
- Loading branch information