Skip to content

Upgrade rattler dependency family - #56

Merged
jezdez merged 1 commit into
mainfrom
fix/rattler-crate-upgrade
Jul 7, 2026
Merged

Upgrade rattler dependency family#56
jezdez merged 1 commit into
mainfrom
fix/rattler-crate-upgrade

Conversation

@jezdez

@jezdez jezdez commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Summary

Upgrade the rattler dependency family separately from the experimental conda-fleet API work.

This bumps the direct rattler-family requirements in Cargo.toml:

  • rattler: 0.43 -> 0.45
  • rattler_cache: 0.8 -> 0.10
  • rattler_conda_types: 0.46 -> 0.47
  • rattler_lock: 0.30 -> 0.31

Cargo.lock was regenerated with cargo generate-lockfile.

Compatibility Change

rattler_cache::PackageCache::get_or_fetch_from_path now takes a third optional cache reporter argument, so the bundle-cache path now passes None explicitly.

Why

PR #45 needs the newer rattler stack for downstream integration compatibility. Splitting the dependency alignment into this PR keeps the conda-fleet API review focused on API shape and install orchestration behavior.

Validation

Ran successfully:

  • cargo fmt --check
  • cargo test --locked
  • cargo clippy --all-targets -- -D warnings
  • pixi run lint
  • pixi run -e test pytest

@jezdez
jezdez marked this pull request as ready for review July 7, 2026 14:55
@jezdez
jezdez merged commit d49ad8a into main Jul 7, 2026
5 checks passed
@jezdez
jezdez deleted the fix/rattler-crate-upgrade branch July 7, 2026 14:55
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.

1 participant