Skip to main content

zevvle_python_sdk

The unofficial Python library and SDK for the Zevvle API.

You can grab a SIM card from them and get hacking with the docs available here.

To get an API key, sign in here

Installation

Now published on PyPI!

Run: pip3 install zevvle_python_sdk

Usage

As an import

from zevvle_python_sdk.zevvle import zevvle

zev = zevvle.zevvle({$SUPER_SECRET_ZEVVLE_API_KEY})

print(zev.list_sim_cards())

Nb. this is for a file in the directory above the main SDK folder. You will need to adjust this depending on how and where you have placed the library.

As a CLI tool

  1. Create a .env file in the repository directory (or set your environment variables another way) with the contents:
ZEVVLE_KEY="{$SUPER_SECRET_ZEVVLE_API_KEY}"
  1. Run python3 main.py to get usage instructions

Contributions

Contributions are always welcome :)

Specific things on my todo list:

  • Do argparser for the complicated call_records call
  • Write unit tests with mocked endpoints

Release files for zevvle-python-sdk 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zevvle-python-sdk 0.0.3
File Size Uploaded
zevvle_python_sdk-0.0.3.tar.gz 3.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for zevvle-python-sdk 0.0.3
File Interpreter ABI Platform
zevvle_python_sdk-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 7.1 kB

Release files / zevvle_python_sdk-0.0.3.tar.gz

Download URL zevvle_python_sdk-0.0.3.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
c178dc9ccd73ea8b95085e9bd89dd9b944ed60f6dc5753879f4efc8b5c46c00d
BLAKE2b-256 checksum
How to use checksums
a554f8729ec1fe63c48d7472f3efb79005c9fd17971421dab7b2a0628dc1ceb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release files / zevvle_python_sdk-0.0.3-py3-none-any.whl

Download URL zevvle_python_sdk-0.0.3-py3-none-any.whl
Size 4.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
36c5698c13b782c36415b3acdfd4988b744679ee9aa7b255a510a4fe8e1286f8
BLAKE2b-256 checksum
How to use checksums
322c168ed0e2612d55d4cc5cf304a192c03374bb3c2e2bf489f523d64824e13a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page