> for example, going with your idea above, that we need to support 3rd party
> tools being dynamic in the "setup.py bdist_wheel" step, not simply in the
> "setup.py dist-info" step.
>
> and as it is, pip does't understand this possibility.

So in the new path, we wouldn’t call ``setup.py dist-info`` for “normal” installations, we’d compile a wheel and inspect that for dependencies.

ok, so a pretty significant change to pip's resolution internals.