Skip to main content

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

Project description

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.

Project details


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.0.tar.gz (33.5 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.0-py3-none-any.whl (34.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: emnify_sdk-0.5.0.tar.gz
  • Upload date:
  • Size: 33.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for emnify_sdk-0.5.0.tar.gz
Algorithm Hash digest
SHA256 6c8287e31415dc6f6237bce8c693fbb3b56c0b78c5a2eab8b4dc1606375f5c3a
MD5 f281c7602dd549d86298c317c42e4f43
BLAKE2b-256 c9d4995744f6a64eb57641535884be5ccbe1e05b685810a97198f464ea24c19a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: emnify_sdk-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 34.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for emnify_sdk-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 546d4792148c0c7473b085d8005b14b3ac60af98dfab89e39237857ccc4e1e36
MD5 bb0c6f3f40a9948a99f56da8a385b1ac
BLAKE2b-256 228307d2741d833b320d5a96ebf453a03cf14e4a5183ecce3d121032694355ea

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 Pingdom Monitoring Sentry Error logging StatusPage Status page