Skip to main content

Enigma Public SDK

Project description

The Enigma SDK helps developers build Python applications that integrate with Enigma Public. The SDK is available as a Python package you can install using pip:

$ pip install enigma-sdk

The Python SDK simplifies app development in several important ways versus using the Enigma Public API directly via calls to HTTP endpoints:

  • The SDK handles all HTTP requests for you. This includes automatic retries, connection pooling, and passing of API keys.

  • It generates iterators automatically if pagination is required, and supports Python list slicing for easy access to resources.

  • It provides a set of “convenience” methods to implement common tasks that would otherwise require multiple API calls.

  • It returns responses as Python objects you can query using familiar object.attribute patterns, rather than navigating JSON hierarchies.

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

enigma-sdk-1.0.4.tar.gz (47.5 kB view details)

Uploaded Source

Built Distribution

enigma_sdk-1.0.4-py3-none-any.whl (117.9 kB view details)

Uploaded Python 3

File details

Details for the file enigma-sdk-1.0.4.tar.gz.

File metadata

  • Download URL: enigma-sdk-1.0.4.tar.gz
  • Upload date:
  • Size: 47.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.10.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.5.2 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.6.5

File hashes

Hashes for enigma-sdk-1.0.4.tar.gz
Algorithm Hash digest
SHA256 bf249c04ce7a34f992511dd0f4926aadf87ee79dba69bf451772c95614afc8ed
MD5 a77f0c25e296b9047e48db2ebbd49a65
BLAKE2b-256 d6a68f7d3121caac900b806f6e6978bad664f81b522899baeea0f3759bd9dee4

See more details on using hashes here.

File details

Details for the file enigma_sdk-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: enigma_sdk-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 117.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.10.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.5.2 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.6.5

File hashes

Hashes for enigma_sdk-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 363bafb13e43740c5c959520388441b1b5f4951c81cc9b302bef9796b1f942bc
MD5 79f84c80e5fe91f5fe561495825bd7c3
BLAKE2b-256 20d256db88cbdc8b1bd8f4d757ab504968411ef5ee0d4b1aaf3046a477de2c7a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page