1"""
2    SoftLayer Python API Client
3    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4    SoftLayer API bindings
5
6    Usage:
7
8        >>> import SoftLayer
9        >>> client = SoftLayer.create_client_from_env(username="username",
10                                                      api_key="api_key")
11        >>> resp = client.call('Account', 'getObject')
12        >>> resp['companyName']
13        'Your Company'
14
15    :license: MIT, see LICENSE for more details.
16"""
17# pylint: disable=r0401,invalid-name,wildcard-import
18# NOQA appears to no longer be working. The code might have been upgraded.
19from SoftLayer import consts
20
21from SoftLayer.API import *  # NOQA
22from SoftLayer.managers import *  # NOQA
23from SoftLayer.exceptions import *  # NOQA
24from SoftLayer.auth import *  # NOQA
25from SoftLayer.transports import *  # NOQA
26
27__title__ = 'SoftLayer'
28__version__ = consts.VERSION
29__author__ = 'SoftLayer Technologies, Inc.'
30__license__ = 'MIT'
31__copyright__ = 'Copyright 2016 SoftLayer Technologies, Inc.'
32__all__ = [   # noqa: F405
33    'BaseClient',
34    'IAMClient',
35    'create_client_from_env',
36    'Client',
37    'BasicAuthentication',
38    'SoftLayerError',
39    'SoftLayerAPIError',
40    'SoftLayerListResult',
41    'API_PUBLIC_ENDPOINT',
42    'API_PRIVATE_ENDPOINT',
43]
44