mirror of https://github.com/evilhero/mylar
FIX: Another attempt at a fix for the insecure https requests errors
This commit is contained in:
parent
538d9d8e24
commit
c3de824271
0
lib/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py
Normal file → Executable file
0
lib/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py
Normal file → Executable file
0
lib/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py
Normal file → Executable file
0
lib/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py
Normal file → Executable file
|
@ -3,6 +3,7 @@
|
||||||
import os, sys
|
import os, sys
|
||||||
import re
|
import re
|
||||||
import lib.feedparser as feedparser
|
import lib.feedparser as feedparser
|
||||||
|
import lib.requests as requests
|
||||||
import ftpsshup
|
import ftpsshup
|
||||||
import datetime
|
import datetime
|
||||||
import gzip
|
import gzip
|
||||||
|
@ -11,10 +12,6 @@ from StringIO import StringIO
|
||||||
import mylar
|
import mylar
|
||||||
from mylar import db, logger, ftpsshup, helpers
|
from mylar import db, logger, ftpsshup, helpers
|
||||||
|
|
||||||
try:
|
|
||||||
import requests
|
|
||||||
except ImportError:
|
|
||||||
import lib.requests as requests
|
|
||||||
|
|
||||||
def _start_newznab_attr(self, attrsD):
|
def _start_newznab_attr(self, attrsD):
|
||||||
context = self._getContext()
|
context = self._getContext()
|
||||||
|
@ -764,8 +761,13 @@ def torsend2client(seriesname, issue, seriesyear, linkit, site):
|
||||||
|
|
||||||
if not verify:
|
if not verify:
|
||||||
#32P throws back an insecure warning because it can't validate against the CA. The below suppresses the message just for 32P instead of being displayed.
|
#32P throws back an insecure warning because it can't validate against the CA. The below suppresses the message just for 32P instead of being displayed.
|
||||||
from requests.packages.urllib3.exceptions import InsecureRequestWarning
|
try:
|
||||||
requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
|
from requests.packages.urllib3.exceptions import InsecureRequestWarning
|
||||||
|
requests.packages.urllib3.disable_warnings()
|
||||||
|
except ImportError:
|
||||||
|
from urllib3.exceptions import InsecureRequestWarning
|
||||||
|
urllib3.disable_warnings()
|
||||||
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
r = requests.get(url, params=payload, verify=verify, stream=True, headers=headers)
|
r = requests.get(url, params=payload, verify=verify, stream=True, headers=headers)
|
||||||
|
|
Loading…
Reference in New Issue