I've been trying to use a Python `HTTPServer` on a seperate thread to
drive coverage of urllib3. There are technical issues with it #10235
that mean it's not running properly.
I have created an alternative approach that uses a Python socket mocking
framework `httpretty` to fuzz urllib3's request handling. I'd like to
switch us over to this new approach to see if we can start fuzzing
urllib3's request handling.
* Fix urllib3 install procedure
We switched from setuptools to Flit, and running setup.py is deprecated anyway.
* Invoke pip from python3
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>