Extract basic wheel parsing into separate function
Extract basic wheel parsing into separate function

This functions as a guard for the rest of our wheel-handling code,
ensuring that we will only get past this point if we have a wheel that
we should be able to handle version-wise.

We return a tuple instead of bundling up the result in a dedicated type
because it's the simplest option. The interface will be easy to update
later if the need arises.

sbidoul/pip,pradyunsg/pip,xavfernandez/pip,pradyunsg/pip,xavfernandez/pip,pfmoore/pip,pypa/pip,pypa/pip,pfmoore/pip,sbidoul/pip,xavfernandez/pip