Skip to main content

emnify Python SDK

Reliability Rating Coverage Maintainability Rating Security Rating Bugs Vulnerabilities

Supply your swarm of IoT devices with cloud connectivity by emnify. Automate your routines with this SDK for Python.

Installation

Prerequisites

Install from source (requires build)

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:

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:

pip install emnify-sdk

Documentation

Read more about working with the Python SDK and the underlying concepts in the emnify product documentation.

API reference

We use sphinx-autoapi to auto-generate the API reference documentation within this repository. This documentation is hosted separately on GitHub Pages.

🗺️ Note: We plan to eventually migrate the API reference documentation into our product documentation platform.

See our documentation guide 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 or create a pull request to this GitHub repository.

See our development guide for how to get started.

Please note that this project is governed by emnify's Code of Conduct. By participating, you agree to abide by its terms.

Get support

If you need help using our services, please file a support ticket.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

emnify_sdk-0.5.3.tar.gz (33.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

emnify_sdk-0.5.3-py3-none-any.whl (34.5 kB view details)

Uploaded Python 3

File details

Details for the file emnify_sdk-0.5.3.tar.gz.

File metadata

  • Download URL: emnify_sdk-0.5.3.tar.gz
  • Upload date:
  • Size: 33.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for emnify_sdk-0.5.3.tar.gz
Algorithm Hash digest
SHA256 d087658454218b9d20f35b26b5fba50a875f7bd074b85cee9b17abf5ff1c256b
MD5 14a4d251fafb83192e99891e3e93429b
BLAKE2b-256 8d415ab065dea02faa3b4d2d0cc07676e38fa90beced74dd2186f4879c4c92d0

See more details on using hashes here.

File details

Details for the file emnify_sdk-0.5.3-py3-none-any.whl.

File metadata

  • Download URL: emnify_sdk-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 34.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for emnify_sdk-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b3f5b7e27b2389b272e0848030cdda7c330d871a387788b64a0eed08d7a975b4
MD5 2d2fc89f337055ce93e2987fe0c3c498
BLAKE2b-256 31ab37a007522798a33baf1fdaaa87c37f964e77d59e8e11942ea589e2c555d2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page