emnify-sdk


Nameemnify-sdk JSON
Version 0.5.0 PyPI version JSON
download
home_pagehttps://github.com/EMnify/emnify-sdk-python
SummarySupply your swarm of IoT Devices with cloud connectivity by EMnify. Automate your routines with this SDK for Python.
upload_time2024-11-26 14:25:06
maintainerNone
docs_urlNone
authorEMnify
requires_python>=3.9
licenseNone
keywords swagger emnify python sdk iot
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            # emnify Python SDK
[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=reliability_rating&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=coverage&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)
[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=sqale_rating&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)
[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=security_rating&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=bugs&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=vulnerabilities&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)

Supply your swarm of IoT devices with cloud connectivity by [emnify](https://emnify.com).
Automate your routines with this SDK for Python.  

## Installation

### Prerequisites

- Python ([version 3.9.0](https://www.python.org/downloads/release/python-390/) or higher)

### Install from source (requires build)

```shell
git clone https://github.com/emnify/emnify-sdk-python.git
cd emnify-sdk-python
python -m build --sdist --wheel
```

For local development install with pipenv:
```shell
git clone https://github.com/emnify/emnify-sdk-python.git
cd emnify-sdk-python
brew install pipenv # for macOS
python -m pip install pipenv # for other OS
pipenv sync
```

### Install with pip

The emnify Python SDK is also available on [PyPI as `emnify-sdk`](https://pypi.org/project/emnify-sdk/):

```shell
pip install emnify-sdk
```

## Documentation

Read more about working with the Python SDK and the underlying concepts in the [emnify product documentation](https://docs.emnify.com/sdks/python).

### API reference

We use [sphinx-autoapi](https://github.com/readthedocs/sphinx-autoapi) to auto-generate the API reference documentation within this repository. 
This documentation is hosted separately on [GitHub Pages](https://emnify.github.io/emnify-sdk-python/autoapi/index.html). 

> 🗺️ _Note: We plan to eventually migrate the API reference documentation into our [product documentation platform](https://docs.emnify.com/)._

See our [documentation guide](./docs/README.md) if you're interested in contributing to the API reference or running the documentation locally.

## Contributing

If you've found a bug or want to add new features, [open an issue](https://github.com/emnify/emnify-sdk-python/issues/new) or [create a pull request](https://github.com/emnify/emnify-sdk-python/pulls) to this GitHub repository.

See our [development guide](./DEVELOPMENT.md) for how to get started.

Please note that this project is governed by [emnify's Code of Conduct](https://github.com/emnify/.github/blob/main/CODE_OF_CONDUCT.md). By participating, you agree to abide by its terms.

## Get support

If you need help using our services, please [file a support ticket](https://support.emnify.com/hc/en-us/requests/new).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/EMnify/emnify-sdk-python",
    "name": "emnify-sdk",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "Swagger, EMnify Python SDK, IoT",
    "author": "EMnify",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/c9/d4/995744f6a64eb57641535884be5ccbe1e05b685810a97198f464ea24c19a/emnify_sdk-0.5.0.tar.gz",
    "platform": null,
    "description": "# emnify Python SDK\n[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=reliability_rating&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)\n[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=coverage&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)\n[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=sqale_rating&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)\n[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=security_rating&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)\n[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=bugs&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)\n[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=EMnify_emnify-sdk-python&metric=vulnerabilities&token=cb362b064422f10be97244bb527b8bc37e1378b4)](https://sonarcloud.io/summary/new_code?id=EMnify_emnify-sdk-python)\n\nSupply your swarm of IoT devices with cloud connectivity by [emnify](https://emnify.com).\nAutomate your routines with this SDK for Python.  \n\n## Installation\n\n### Prerequisites\n\n- Python ([version 3.9.0](https://www.python.org/downloads/release/python-390/) or higher)\n\n### Install from source (requires build)\n\n```shell\ngit clone https://github.com/emnify/emnify-sdk-python.git\ncd emnify-sdk-python\npython -m build --sdist --wheel\n```\n\nFor local development install with pipenv:\n```shell\ngit clone https://github.com/emnify/emnify-sdk-python.git\ncd emnify-sdk-python\nbrew install pipenv # for macOS\npython -m pip install pipenv # for other OS\npipenv sync\n```\n\n### Install with pip\n\nThe emnify Python SDK is also available on [PyPI as `emnify-sdk`](https://pypi.org/project/emnify-sdk/):\n\n```shell\npip install emnify-sdk\n```\n\n## Documentation\n\nRead more about working with the Python SDK and the underlying concepts in the [emnify product documentation](https://docs.emnify.com/sdks/python).\n\n### API reference\n\nWe use [sphinx-autoapi](https://github.com/readthedocs/sphinx-autoapi) to auto-generate the API reference documentation within this repository. \nThis documentation is hosted separately on [GitHub Pages](https://emnify.github.io/emnify-sdk-python/autoapi/index.html). \n\n> \ud83d\uddfa\ufe0f _Note: We plan to eventually migrate the API reference documentation into our [product documentation platform](https://docs.emnify.com/)._\n\nSee our [documentation guide](./docs/README.md) if you're interested in contributing to the API reference or running the documentation locally.\n\n## Contributing\n\nIf you've found a bug or want to add new features, [open an issue](https://github.com/emnify/emnify-sdk-python/issues/new) or [create a pull request](https://github.com/emnify/emnify-sdk-python/pulls) to this GitHub repository.\n\nSee our [development guide](./DEVELOPMENT.md) for how to get started.\n\nPlease note that this project is governed by [emnify's Code of Conduct](https://github.com/emnify/.github/blob/main/CODE_OF_CONDUCT.md). By participating, you agree to abide by its terms.\n\n## Get support\n\nIf you need help using our services, please [file a support ticket](https://support.emnify.com/hc/en-us/requests/new).\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Supply your swarm of IoT Devices with cloud connectivity by EMnify. Automate your routines with this SDK for Python.",
    "version": "0.5.0",
    "project_urls": {
        "Bug Tracker": "https://github.com/EMnify/emnify-sdk-python",
        "Homepage": "https://github.com/EMnify/emnify-sdk-python"
    },
    "split_keywords": [
        "swagger",
        " emnify python sdk",
        " iot"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "228307d2741d833b320d5a96ebf453a03cf14e4a5183ecce3d121032694355ea",
                "md5": "bb0c6f3f40a9948a99f56da8a385b1ac",
                "sha256": "546d4792148c0c7473b085d8005b14b3ac60af98dfab89e39237857ccc4e1e36"
            },
            "downloads": -1,
            "filename": "emnify_sdk-0.5.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bb0c6f3f40a9948a99f56da8a385b1ac",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 34356,
            "upload_time": "2024-11-26T14:25:05",
            "upload_time_iso_8601": "2024-11-26T14:25:05.652331Z",
            "url": "https://files.pythonhosted.org/packages/22/83/07d2741d833b320d5a96ebf453a03cf14e4a5183ecce3d121032694355ea/emnify_sdk-0.5.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c9d4995744f6a64eb57641535884be5ccbe1e05b685810a97198f464ea24c19a",
                "md5": "f281c7602dd549d86298c317c42e4f43",
                "sha256": "6c8287e31415dc6f6237bce8c693fbb3b56c0b78c5a2eab8b4dc1606375f5c3a"
            },
            "downloads": -1,
            "filename": "emnify_sdk-0.5.0.tar.gz",
            "has_sig": false,
            "md5_digest": "f281c7602dd549d86298c317c42e4f43",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 33464,
            "upload_time": "2024-11-26T14:25:06",
            "upload_time_iso_8601": "2024-11-26T14:25:06.576445Z",
            "url": "https://files.pythonhosted.org/packages/c9/d4/995744f6a64eb57641535884be5ccbe1e05b685810a97198f464ea24c19a/emnify_sdk-0.5.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-26 14:25:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "EMnify",
    "github_project": "emnify-sdk-python",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "lcname": "emnify-sdk"
}
        
Elapsed time: 0.60597s