sdk-api


Namesdk-api JSON
Version 0.1.2 PyPI version JSON
download
home_page
SummaryA Python API wrapping services of the Superb Data Kraken (SDK)
upload_time2023-01-31 14:39:25
maintainerDavid Eichiner
docs_urlNone
author
requires_python>=3.7
licenseApache-2.0
keywords sdk api superb data kraken data management wrapper api-wrapper
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # SDK-API

**SDK-API** is a simple library to access various services of the *superb data kraken (SDK)*  platform.

It is primarily intended to be used in an jupyter hub environment within
the platform itself, but can be configured for different environments as well.

## Installation and Supported Versions

```console
$ python -m pip install sdk-api
```

SDK-API officially supports Python 3.7+.

## Usage

Usage from a jupyter-notebook running within an instance of the SDK.
this presumes access/refresh tokens are accessible via variables of the executing environment (***SDK_ACCESS_TOKEN, SDK_REFRESH_TOKEN***).

```python
>>> import sdk.api
>>> client = sdk.api.SDKClient()
>>> organizations = client.get_all_organizations()
```

with explicit login:
``` python
>>> import sdk.api
>>> sdk.api.SDKClient(username='hasslethehoff', password='lookingforfreedom')
>>> organizations = client.get_all_organizations()
```

### Configuration

by default everything is configured for usage with the default instance of the SDK and comes with settings for various different instances.

overwriting settings:

``` python
>>> client = sdk.api.SDKClient(domain='mydomain.ai', client_id='my-client-id', api_version='v13.37')
```


            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "sdk-api",
    "maintainer": "David Eichiner",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "david.eichiner@efs-techhub.com",
    "keywords": "sdk,api,superb data kraken,data management,wrapper,api-wrapper",
    "author": "",
    "author_email": "\"Team SDK | e:fs TechHub GmbH\" <sdk@efs-techhub.com>",
    "download_url": "https://files.pythonhosted.org/packages/08/f2/99c85213cc5703a2c243de3e856ebba0df12b26b3fb0a297777ad40c5d62/sdk-api-0.1.2.tar.gz",
    "platform": null,
    "description": "# SDK-API\n\n**SDK-API** is a simple library to access various services of the *superb data kraken (SDK)*  platform.\n\nIt is primarily intended to be used in an jupyter hub environment within\nthe platform itself, but can be configured for different environments as well.\n\n## Installation and Supported Versions\n\n```console\n$ python -m pip install sdk-api\n```\n\nSDK-API officially supports Python 3.7+.\n\n## Usage\n\nUsage from a jupyter-notebook running within an instance of the SDK.\nthis presumes access/refresh tokens are accessible via variables of the executing environment (***SDK_ACCESS_TOKEN, SDK_REFRESH_TOKEN***).\n\n```python\n>>> import sdk.api\n>>> client = sdk.api.SDKClient()\n>>> organizations = client.get_all_organizations()\n```\n\nwith explicit login:\n``` python\n>>> import sdk.api\n>>> sdk.api.SDKClient(username='hasslethehoff', password='lookingforfreedom')\n>>> organizations = client.get_all_organizations()\n```\n\n### Configuration\n\nby default everything is configured for usage with the default instance of the SDK and comes with settings for various different instances.\n\noverwriting settings:\n\n``` python\n>>> client = sdk.api.SDKClient(domain='mydomain.ai', client_id='my-client-id', api_version='v13.37')\n```\n\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "A Python API wrapping services of the Superb Data Kraken (SDK)",
    "version": "0.1.2",
    "split_keywords": [
        "sdk",
        "api",
        "superb data kraken",
        "data management",
        "wrapper",
        "api-wrapper"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "40838aaa0dfc0ca0ded41db7d36356b1f7e22816f89416b9c039553af9701126",
                "md5": "15acf2c18383bffbc62ccef55f5dd1cc",
                "sha256": "093b98a7ddc85e57e1d427037831835609b87f33a263176b33884790c8aae3c5"
            },
            "downloads": -1,
            "filename": "sdk_api-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "15acf2c18383bffbc62ccef55f5dd1cc",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 9903,
            "upload_time": "2023-01-31T14:39:24",
            "upload_time_iso_8601": "2023-01-31T14:39:24.058564Z",
            "url": "https://files.pythonhosted.org/packages/40/83/8aaa0dfc0ca0ded41db7d36356b1f7e22816f89416b9c039553af9701126/sdk_api-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "08f299c85213cc5703a2c243de3e856ebba0df12b26b3fb0a297777ad40c5d62",
                "md5": "1961b6e098e1d434329a3b9127c94fd3",
                "sha256": "38673a0a791bcf250858c81d05aa1d1abb919d2c6c6077dc52bcdca634f5ae0a"
            },
            "downloads": -1,
            "filename": "sdk-api-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "1961b6e098e1d434329a3b9127c94fd3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 9127,
            "upload_time": "2023-01-31T14:39:25",
            "upload_time_iso_8601": "2023-01-31T14:39:25.589172Z",
            "url": "https://files.pythonhosted.org/packages/08/f2/99c85213cc5703a2c243de3e856ebba0df12b26b3fb0a297777ad40c5d62/sdk-api-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-31 14:39:25",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "sdk-api"
}
        
Elapsed time: 0.09516s