Everytime you create a virtualenv with –no-site-packages it installs setuptools or distribute. And the reason wsgiref appears is because python 2.5+ standard library provides egg info to wsgiref lib (and pip does not know if it stdlib or 3rd party package).
It seems to be solved on Python3.3+: http://bugs.python.org/issue12218