Skip to content

feat: add dev dependecies in sat check#4951

Merged
nichmor merged 13 commits intoprefix-dev:bas/wip/develop-dependenciesfrom
nichmor:feat/add-dev-dependecies-in-sat-check
Nov 21, 2025
Merged

feat: add dev dependecies in sat check#4951
nichmor merged 13 commits intoprefix-dev:bas/wip/develop-dependenciesfrom
nichmor:feat/add-dev-dependecies-in-sat-check

Conversation

@nichmor
Copy link
Contributor

@nichmor nichmor commented Nov 20, 2025

Description

This PR aims to add dev dependencies to the satisfiability check of the lock file.
By Dev dependencies we mean all the dependencies of that dev dep ( but not the dep itself ).
Example: if we have sdl_example in dev, we want to collect all their host + build + run requirements, but not the sdl_example - and verify that all the required dependencies are present in the lock file.

How Has This Been Tested?

By running pixi install --locked in the examples/develop/cpp-sdl

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: Claude

Checklist:

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas

@nichmor nichmor force-pushed the feat/add-dev-dependecies-in-sat-check branch from 582b628 to 0f8c5d1 Compare November 20, 2025 15:10
@nichmor nichmor marked this pull request as ready for review November 20, 2025 15:54
@nichmor nichmor changed the title Feat/add dev dependecies in sat check feat: add dev dependecies in sat check Nov 20, 2025
@nichmor nichmor merged commit fdcc75d into prefix-dev:bas/wip/develop-dependencies Nov 21, 2025
33 of 39 checks passed
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