-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Discussion] Native PyPi/Pip package support #833
Comments
I think this is a good idea! Note that https:/prefix-dev/rip already provides most of this functionality, perhaps we can port/extract some of that functionality here. The mapping also seems like something we could provide as a rattler crate. Note that pixi has also been split into crates which we intent to start publishing. |
Checklist
What is the idea?
Given the difficulty (and long term questions) about attempting to use
uv
's crates to provide pip interop... should some basic functionality around this be added to rattler?Why is this needed?
Heterogenous environments with both pip and conda packages are unavoidable. Both users of rattler directly as well as pixi users would benefit from more "native" support for dealing with pip packages. The reason I believe this should go in rattler is that ultimately conda has basic
pip_interop
support and we can probably do even better inside rattler.What should happen?
Specifically, functionality that would be relevant here would be:
Core Functionality
PrefixRecord
does so for conda packages.Nice To Have Functionality (These may be more complex or simply not in scope for rattler)
Additional Context
No response
The text was updated successfully, but these errors were encountered: