Skip to main content

A Client for Bkash API.

Project description

A Client for BKash API.

Free software: Mozilla Public License Version 2.0

Disclaimer

Work in progress! DO NOT USE!

Why?

A client library should be intuitive to use, rich in coding aid (e.g. typing and validation). We hope to meet that standard.

Features

  • Pydantic powered dataclasses for every request (in request one can also use dict that will be converted to a dataclass) and response.

  • Methods for all official endpoints.

Installation

pip install bkash-client

You can also install the in-development version with:

pip install https://gitlab.com/codesigntheory/python-bkash-client/-/archive/master/python-bkash-client-master.zip

Documentation

https://python-bkash-client.readthedocs.io/

Development

To run all the tests run:

tox

Note, to combine the coverage data from all the tox environments run:

Windows

set PYTEST_ADDOPTS=--cov-append
tox

Other

PYTEST_ADDOPTS=--cov-append tox

Changelog

0.2.6 (2021-09-14)

  • Fix: Refund API.

0.2.2 (2021-09-14)

  • Fix: Search response.

0.2.1 (2021-09-14)

  • Fix: Query response.

0.0.0 (2021-06-23)

  • First release on PyPI.

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

bkash-client-0.2.6.tar.gz (17.6 kB view details)

Uploaded Source

Built Distribution

bkash_client-0.2.6-py2.py3-none-any.whl (11.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file bkash-client-0.2.6.tar.gz.

File metadata

  • Download URL: bkash-client-0.2.6.tar.gz
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.6

File hashes

Hashes for bkash-client-0.2.6.tar.gz
Algorithm Hash digest
SHA256 45bfdada4df7b327d596cb0ca06e8cef8df3ff8d483f5158b3147569439e51a6
MD5 2704f440edfbca09b520524271574dce
BLAKE2b-256 176b461ff51d7b42955be83eec0de95c44ece0a7b996f3f11e76a585d96e3bc5

See more details on using hashes here.

File details

Details for the file bkash_client-0.2.6-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for bkash_client-0.2.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c8595a6905becba98280a43558cabb1e122e458e40e7eedcb7a4788d0e2dd427
MD5 b93917da61e359a393534a6af60414a3
BLAKE2b-256 f88babe849322f951c1f1fae7cab3fddda1468b704f7e2cd4b155da0b9390542

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