I think there was a reason at some point. I can't remember now, maybe because if we omit it, pip sees the uninstalled wheel on PYTHONPATH as "already there" and won't install. I can do some experiments to establish the details and add a comment to document it. But it's harmless, so I don't think it's a big deal.