-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Validate https://api.mixpanel.com/ x509 certificate #41
Comments
This is a great suggestion! In general, we want to introduce as few hard dependencies as we can, and that includes the HTTP library. That said, we've been bitten by shortcomings of system HTTP libraries a lot, and would like to make sure that people have the option of using better tools where they're available and appropriate. A workaround for this issue until it's fixed would be to write your own consumer that uses Internally, we should consider attempting to import requests, and only using urllib2 if requests can't be found. |
I think this is worth changing so it will work with either requests
|
+1. |
We now use urllib3 which validates certs by default. |
This library uses urllib2 which on most versions of python does not validate x509 certificates.
Consider using the
requests
library?The text was updated successfully, but these errors were encountered: