Skip to content

feat: rewrite pixi-build-ros in Rust#5799

Merged
baszalmstra merged 2 commits intoprefix-dev:mainfrom
Hofer-Julian:feature/pfx-1480-prototype-rewrite-pixi-build-ros-in-rust
Apr 7, 2026
Merged

feat: rewrite pixi-build-ros in Rust#5799
baszalmstra merged 2 commits intoprefix-dev:mainfrom
Hofer-Julian:feature/pfx-1480-prototype-rewrite-pixi-build-ros-in-rust

Conversation

@Hofer-Julian
Copy link
Copy Markdown
Contributor

@Hofer-Julian Hofer-Julian commented Mar 31, 2026

Description

We expect the following benefits:

  • faster build env setup for the user
  • lower maintenance burden

How Has This Been Tested?

I adapted and ran the tests.

I also ran pixi install --all on the following repos with the overridden backend and made sure the metadata calls are equivalent:

AI Disclosure

  • This PR contains AI-generated content.
    • I have tested any AI-generated content in my PR.
    • I take responsibility for any AI-generated content in my PR.

Tools: {e.g., Claude, Codex, GitHub Copilot, ChatGPT, etc.}

Checklist:

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have added sufficient tests to cover my changes.

@Hofer-Julian Hofer-Julian force-pushed the feature/pfx-1480-prototype-rewrite-pixi-build-ros-in-rust branch 12 times, most recently from c6f9a02 to e957551 Compare April 1, 2026 14:48
@Hofer-Julian Hofer-Julian marked this pull request as ready for review April 1, 2026 14:48
@Hofer-Julian Hofer-Julian requested a review from ruben-arts April 1, 2026 14:48
@Hofer-Julian Hofer-Julian force-pushed the feature/pfx-1480-prototype-rewrite-pixi-build-ros-in-rust branch from e957551 to 7bf5d9a Compare April 1, 2026 14:49
Comment thread crates/pixi_build_ros/src/package_xml.rs
Comment thread crates/pixi_build_ros/src/package_map.rs
Comment thread tests/data/pixi-build/ros-workspace/src/navigator/package.xml Outdated
@baszalmstra baszalmstra enabled auto-merge (squash) April 7, 2026 09:28
@baszalmstra baszalmstra merged commit 3eca3a4 into prefix-dev:main Apr 7, 2026
39 checks passed
@Hofer-Julian Hofer-Julian deleted the feature/pfx-1480-prototype-rewrite-pixi-build-ros-in-rust branch April 7, 2026 09:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants