Projects that aren't meant to generate a wheel and `pyproject.toml`

I think we should be very cautious about following the extras model. It has a lot of problems that make handling extras in pip and resolvelib tricky. And while most of those are unique to dependency resolution, I think we’d do much better viewing requirement sets as a completely new idea, and working out a model that matches the actual use cases, rather than assuming extras are a good starting point.

1 Like