Skip to main content

Itella SmartPost API wrapper for humans 📦

Project description

aiosmartpost - Itella SmartPost API wrapper for humans 📦

WORK IN PROGRESS! NOT READY FOR PRODUCTION USE

Official SmartPost API Docs

This solution:

  • has both async and sync API
  • has 100% type-annotated code

Quickstart

Examples use async version of Client, but you can use this import instead:

from smartpost.sync import Client

Fetch list of available Estonian destinations:

>>> from smartpost import Client
>>> client = Client("user", "pass")  # credentials can be omitted in this case
>>> await client.ee_destinations()
[Destination(place_id=101, name='Viljandi Männimäe Selver', ...), ...]

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

aiosmartpost-0.1.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

aiosmartpost-0.1.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file aiosmartpost-0.1.0.tar.gz.

File metadata

  • Download URL: aiosmartpost-0.1.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.0+

File hashes

Hashes for aiosmartpost-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cc5e47b6ea2366fe7baded74693d8b7016f036cc3db19253cf05ac19f17a4917
MD5 e8d1115410fa89bb68e6ebfd94086ae1
BLAKE2b-256 e4b3a0001daf9db67ff752d136276d905bdbe0729af85b31f5537e0d8acaf722

See more details on using hashes here.

File details

Details for the file aiosmartpost-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aiosmartpost-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.0+

File hashes

Hashes for aiosmartpost-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2a2cedd35ad843ec3fd46fd47a945c9ed718e22312d30c219c4accf7c05b1a6c
MD5 a855f62b7d142abf822fd63a092407a2
BLAKE2b-256 60b11e72777c8c15c76d4674027e897c983224aa797f27bf358adb7b529b5f85

See more details on using hashes here.

Supported by

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