-
Notifications
You must be signed in to change notification settings - Fork 22
urllib3 == 1.24 incompatibility #82
Description
urllib3 just upgraded to 1.24 and I believe this is breaking endpointscfg.py. Here is the stacktrace:
python ../lib/endpoints/endpointscfg.py get_openapi_spec main_endpoints.PublicApi --hostname api-dot-${PROJECTFULL} --x-google-api-name
/opt/atlassian/pipelines/agent/build/api/lib/requests/init.py:91: RequestsDependencyWarning: urllib3 (1.24) or chardet (3.0.4) doesn't match a supported version!
RequestsDependencyWarning)
Traceback (most recent call last):
File "../lib/endpoints/endpointscfg.py", line 28, in
from endpoints._endpointscfg_impl import main
File "/opt/atlassian/pipelines/agent/build/api/lib/endpoints/init.py", line 33, in
from .apiserving import *
File "/opt/atlassian/pipelines/agent/build/api/lib/endpoints/apiserving.py", line 71, in
from endpoints_management.control import client as control_client
File "/opt/atlassian/pipelines/agent/build/api/lib/endpoints_management/init.py", line 19, in
from . import auth, config, control, gen
File "/opt/atlassian/pipelines/agent/build/api/lib/endpoints_management/auth/init.py", line 19, in
from . import suppliers, tokens
File "/opt/atlassian/pipelines/agent/build/api/lib/endpoints_management/auth/suppliers.py", line 21, in
from jwkest import jwk
File "/opt/atlassian/pipelines/agent/build/api/lib/jwkest/jwk.py", line 16, in
from requests import request
File "/opt/atlassian/pipelines/agent/build/api/lib/requests/init.py", line 112, in
from . import utils
File "/opt/atlassian/pipelines/agent/build/api/lib/requests/utils.py", line 26, in
from ._internal_utils import to_native_string
File "/opt/atlassian/pipelines/agent/build/api/lib/requests/_internal_utils.py", line 11, in
from .compat import is_py2, builtin_str, str
File "/opt/atlassian/pipelines/agent/build/api/lib/requests/compat.py", line 48, in
from urllib3.packages.ordered_dict import OrderedDict
ImportError: No module named ordered_dict