Skip to main content

Un-Official Sendyit Python wrapper

Project description

Unofficial Sendy python API Wrapper

The wrapper provides convenient access to the Sendy Logistics API from applications written in server-side python.

Testing Creating a Release Upload Python Package Coverage Status Build Status Maintainability

Installation

pip install pysendyit

Usage

In order to run the demo, export the the following values to your environment. They can be found/generated at the API Dashboard.

export API_USERNAME="{your-api-username}"
export API_KEY="{your-api-key}"
export BASE_URL="{your-base-url}"
from pysendyit.pysendyit import Sendy
import os

# Creating an instance of the Sendy Class
sendy = Sendy(api_username=os.getenv('API_USERNAME'), api_key=os.getenv('API_KEY'), base_url=os.getenv('BASE_URL'))

# Printing response
print(sendy.track_or_cancel_delivery(command="track", order_no="AA2395374", request_token_id="request_token_id"))

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Sendy Logistics

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

pysendyit-0.1.2.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

pysendyit-0.1.2-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file pysendyit-0.1.2.tar.gz.

File metadata

  • Download URL: pysendyit-0.1.2.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for pysendyit-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b1641d857a1931b4187125f13c9214d9f370b753f45c50260c1cedfe5eb5a58b
MD5 b8f83aef5ee3e94e47916f671e71210a
BLAKE2b-256 1dd5829a5904d8b0ff5812676e800ad221f8e804689c0e8140b9e896bfd493bf

See more details on using hashes here.

File details

Details for the file pysendyit-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pysendyit-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for pysendyit-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 736fe818a7dec6eb237c77444eadbab120c94185baefef7ad9fe07c062ea41a8
MD5 66c963b9a54e4ec291b1340d4ce9891f
BLAKE2b-256 38fc7ccc1cf98277ac75a104fc290fabcb59ca5bc042cf2cbba8b68cd28782ce

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