Wanting a singular packaging tool/vision

I’m going to suggest people avoid phrasing anything as “the conda approach is better/worse than the PyPA approach” as that happens enough and never leads to a better outcome. As someone who has to work with both worlds from a tooling perspective as their job I can tell you no one has nailed the packaging problem perfectly.

If people truly want to work towards a unified tooling solution for Python, I would suggest discussing how to even works towards that, not even ignoring what it would have to support. Such a migration would be huge and with such a large ecosystem you will need to work out how to move everyone forward, else you have just added yet another toolchain which is the exact opposite of what people are seemingly wanting.

To this particular point, it has been stated previously that if someone were to come forward and help work out GPU detection in some standardized way that would be great, but no one has. So I don’t think characterizing it as “impossible to pull off with wheels” is fair as much as no one has been up for putting in the work to figure out what would need to change to make that happen. But that is yet a different topic and not important for this specific topic of unifying the packaging toolchain.

4 Likes