Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
PYTHON36_FEATURES = False
text_type = str
binary_type = bytes
else:
# Python 2.x, supported - but no websockets.
PYTHON36_FEATURES = False
text_type = unicode
binary_type = str
# Enable WebSockets for Python 3.6+
if PYTHON36_FEATURES:
import ssl
import websockets
from .ws_api import WebSockets
BYTE_CA_BUNDLE = binary_type(_CG_CA_BUNDLE)
"""
Explicit CA bundle for CA Pinning - Root Certificates for the CloudGenix Controller API Endpoint.
Loaded from `cloudgenix.ca_bundle.CG_CA_BUNDLE`
"""
__author__ = "CloudGenix Developer Support "
__email__ = "developers@cloudgenix.com"
__copyright__ = "Copyright (c) 2017-2020 CloudGenix, Inc"
__license__ = """
MIT License
Copyright (c) 2017-2020 CloudGenix, Inc
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal