Correctly ignore osx_framework_user mismatches
Correctly ignore osx_framework_user mismatches

The expected 'headers' path is generally:

* distutils (old): $PREFIX/include/python3.8/$PROJECT
* sysconfig (new): $PREFIX/include/$PROJECT

So we should check whether the old value's parent is a pythonX.Y, and
the new value's parent matches the old's second-level parent.

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