fix: unbreak CI after pixi v0.67.0 bump#100
Draft
Hofer-Julian wants to merge 1 commit into
Draft
Conversation
Contributor
Hofer-Julian
commented
Apr 14, 2026
- Pin rattler_conda_types to =0.44.4
- Migrate search.rs to the unified WorkspaceContext::search API that replaced search_wildcard/search_exact in pixi v0.67.0.
- Force aws-lc-sys' cmake buildervia AWS_LC_SYS_CMAKE_BUILDER=1 and add cmake/make to build requirements.
07dc572 to
d218159
Compare
991e889 to
18398be
Compare
- Pin rattler_conda_types to =0.44.4 in src-tauri/Cargo.toml; 0.44.5 added a license_family field as a non-semver-breaking release that pixi v0.67.0's pixi_spec crate can't destructure. Downgrades the whole rattler family in Cargo.lock to match pixi v0.67.0's own lock. - Migrate search.rs to the unified WorkspaceContext::search API that replaced search_wildcard/search_exact in pixi v0.67.0. The new API is a raw gateway query with no dedup or ranking, so reimplement the behaviour locally: parse wildcards via MatchSpec::from_str with exact_names_only = false, restrict to Platform::current() + NoArch (the old API took one platform; querying all workspace platforms returned each hit N times), collapse results to the highest version per package name, and rank by Jaro similarity to the base term so exact matches like "pydantic" outrank substring hits like "airflow-pydantic". Frontend search return types switch from RepoDataRecord[] | null to RepoDataRecord[] with matching consumer cleanups. - Force aws-lc-sys' cmake builder on intel mac only via AWS_LC_SYS_CMAKE_BUILDER=1, gated by a recipe-level 'if: target_platform == "osx-64"' selector, and install cmake/make under the same gate. Works around a cc_builder.rs:712 panic under the conda-forge x86_64-apple-darwin cross toolchain. arm64 mac, linux and windows keep the cc_builder path because cmake's own test-compile probe fails under the arm64 cross toolchain.
18398be to
824ee6e
Compare
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.