went out in 2.2.1.
This reverts commit 50b28c5. Turns out we do need setuptools in at least one situation: distutils chokes if there are broken symlinks anywhere in the source tree, but in testing with a VM there may be "broken" symlinks that point outside the directory shared with the VM.
…lsplit result. In some versions of python (including 2.5 and 3.2 but not 2.6 or 2.7), urlsplit results use __slots__ and therefore don't allow artibrary attributes to be set. Also move the storing of the parsed hostname above hostname_mapping, since the cert should be checked against the requested url, not the remapped one. Closes #448.
The main reason for this change is to repeated calls to set_cookie overwrite rather than append. Closes #445.