Skip to content

feat: extract reporters out of pixi into its own crate#4266

Merged
tdejager merged 3 commits intoprefix-dev:mainfrom
tdejager:feat/extract-reporters
Aug 4, 2025
Merged

feat: extract reporters out of pixi into its own crate#4266
tdejager merged 3 commits intoprefix-dev:mainfrom
tdejager:feat/extract-reporters

Conversation

@tdejager
Copy link
Contributor

@tdejager tdejager commented Aug 4, 2025

Extract the reporters into its own crate, this will be useful for the PyPI migration to the command dispatcher later.

@tdejager tdejager requested a review from baszalmstra August 4, 2025 09:29
@lucascolley lucascolley added the enhancement New features label Aug 4, 2025
Comment on lines +13 to +48
# Standard library
futures = { workspace = true }
indexmap = { workspace = true }
itertools = { workspace = true }
parking_lot = { workspace = true }
tokio = { workspace = true }
url = { workspace = true }

# Progress and UI
console = { workspace = true }
indicatif = { workspace = true }

# Utilities
human_bytes = { workspace = true }
regex = { workspace = true }
tracing = { workspace = true }

# Pixi ecosystem
pixi_command_dispatcher = { workspace = true }
pixi_git = { workspace = true }
pixi_progress = { workspace = true }
pixi_spec = { workspace = true }

# Rattler ecosystem
rattler = { workspace = true }
rattler_conda_types = { workspace = true }
rattler_repodata_gateway = { workspace = true }

# UV ecosystem
uv-configuration = { workspace = true }
uv-distribution = { workspace = true }
uv-distribution-types = { workspace = true }
uv-installer = { workspace = true }
uv-normalize = { workspace = true }
uv-redacted = { workspace = true }
uv-resolver = { workspace = true }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like that you sorted dependencies that way. We should do that everywhere!

@tdejager tdejager merged commit 332f536 into prefix-dev:main Aug 4, 2025
102 of 110 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants