Skip to content

feat(build): PURL specification for Pixi packages #5227

@lucascolley

Description

@lucascolley

This issue proposes adding some configuration option like

[package]
purls = ["pkg:pypi/numpy"]

to the manifest. When solving and mapping conda packages to PyPI packages (as described at https://pixi.prefix.dev/latest/concepts/conda_pypi/), any Pixi packages so defined should then be mapped onto the corresponding package in the case of pkg:pypi.

This would be one way to resolve numpy/numpy#30561.

Maybe we want to use https://peps.python.org/pep-0725/#depurl instead?

cc @ruben-arts @crusaderky

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:buildRelated to pixi buildenhancementNew featurespypiIssue related to PyPI dependencies

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions