Migrate to GitHub Actions CI and resolve dependency issues #164
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.