Modifies handling of proxies in test_capture_http_proxy module to account for breaking changes in requests and urllib3 (note that this currently means pinning urllib3==1.25.11, as more recent versions no longer allow using http:// scheme URLs with the https key in the proxies dictionary; depending on whether and how this is resolved, we may need to come back to this in the future but for now it gets CI working again)
There are some unresolved deprecation warnings that would be best handled in a separate issue/PR, particularly around using setup.py test, which we'll likely want to resolve by switching to tox as a test runner.
Fixes #120
test_capture_http_proxy
module to account for breaking changes in requests and urllib3 (note that this currently means pinningurllib3==1.25.11
, as more recent versions no longer allow using http:// scheme URLs with thehttps
key in the proxies dictionary; depending on whether and how this is resolved, we may need to come back to this in the future but for now it gets CI working again)There are some unresolved deprecation warnings that would be best handled in a separate issue/PR, particularly around using
setup.py test
, which we'll likely want to resolve by switching to tox as a test runner.