prefix-dev / rip

Solve and install Python packages quickly with rip (pip in Rust)
https://prefix.dev
BSD 3-Clause "New" or "Revised" License
643 stars 21 forks source link

Re-export pep440 & pep508 types #205

Open wolfv opened 7 months ago

wolfv commented 7 months ago

I was integrating rip into rattler-build (to generate recipes) and had to figure out the right version of pep508 to use. I think it would be better if we re-export it so that users can easily use these types through rip and get the right version.

baszalmstra commented 7 months ago

I think that is a very good idea, especially since we use these types pretty integrally throughout the code. Reexporting the types from those crates makes a lot of sense to me.