Metadata-Version: 1.1
Name: ibm-cloud-sdk-core
Version: 0.5.2
Summary: Client library for the IBM Cloud services
Home-page: https://github.com/IBM/python-sdk-core
Author: Erika Dsouza
Author-email: erika.dsouza@ibm.com
License: Apache 2.0
Description: |Build Status| |codecov| |Latest Stable Version| |CLA assistant|
        
        python-sdk-core
        ===============
        
        This project contains the core functionality used by Python SDK's
        generated by the IBM OpenAPI 3 SDK Generator (openapi-sdkgen). Python
        code generated by openapi-sdkgen will depend on the function contained
        in this project.
        
        Notice
        ======
        
        Support for Python versions 2.x and versions <= 3.4 is deprecated and
        will be officially dropped in the next major release, which is expected
        to be end of September, 2019.
        
        Installation
        ------------
        
        To install, use ``pip`` or ``easy_install``:
        
        .. code:: bash
        
            pip install --upgrade ibm-cloud-sdk-core
        
        or
        
        .. code:: bash
        
            easy_install --upgrade ibm-cloud-sdk-core
        
        Authentication Types
        --------------------
        
        There are several flavors of authentication supported in this package.
        To specify the intended authentication pattern to use, the user can pass
        in the parameter ``authentication_type``. This parameter is optional,
        but it may become required in a future major release. The options for
        this parameter are ``basic``, ``iam``, and ``icp4d``.
        
        basic
        ~~~~~
        
        This indicates Basic Auth is to be used. Users will pass in a
        ``username`` and ``password`` and the SDK will generate a Basic Auth
        header to send with requests to the service.
        
        iam
        ~~~
        
        This indicates that IAM token authentication is to be used. Users can
        pass in an ``iam_apikey`` or an ``iam_access_token``. If an API key is
        used, the SDK will manage the token for the user. In either case, the
        SDK will generate a Bearer Auth header to send with requests to the
        service.
        
        icp4d
        ~~~~~
        
        This indicates that the service is an instance of ICP4D, which has its
        own version of token authentication. Users can pass in a ``username``
        and ``password``, or an ``icp4d_access_token``. If a username and
        password is given, the SDK will manage the token for the user. A
        ``icp4d_url`` is **required** for this type. In order to use an
        SDK-managed token with ICP4D authentication, this option **must** be
        passed in.
        
        Issues
        ------
        
        If you encounter an issue with this project, you are welcome to submit a
        `bug report <https://github.com/IBM/python-sdk-core/issues>`__. Before
        opening a new issue, please search for similar issues. It's possible
        that someone has already reported it.
        
        Open source @ IBM
        -----------------
        
        Find more open source projects on the `IBM Github
        Page <http://github.com/IBM>`__
        
        License
        -------
        
        This library is licensed under Apache 2.0. Full license text is
        available in `LICENSE <LICENSE>`__.
        
        Contributing
        ------------
        
        See `CONTRIBUTING.md <CONTRIBUTING.md>`__.
        
        .. |Build Status| image:: https://travis-ci.com/IBM/python-sdk-core.svg?branch=master
           :target: https://travis-ci.com/IBM/python-sdk-core
        .. |codecov| image:: https://codecov.io/gh/IBM/python-sdk-core/branch/master/graph/badge.svg
           :target: https://codecov.io/gh/IBM/python-sdk-core
        .. |Latest Stable Version| image:: https://img.shields.io/pypi/v/ibm-cloud-sdk-core.svg
           :target: https://pypi.python.org/pypi/ibm-cloud-sdk-core
        .. |CLA assistant| image:: https://cla-assistant.io/readme/badge/ibm/python-sdk-core
           :target: https://cla-assistant.io/ibm/python-sdk-core
        
Keywords: watson,ibm,cloud
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
