Skip to main content

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.

Metadata

Release files for bkash-client 0.2.6

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

Source distribution (sdist)

Source distribution for bkash-client 0.2.6
File Size Uploaded
bkash-client-0.2.6.tar.gz 17.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bkash-client 0.2.6
File Interpreter ABI Platform
bkash_client-0.2.6-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 28.6 kB

Release files / bkash-client-0.2.6.tar.gz

Download URL bkash-client-0.2.6.tar.gz
Size 17.6 kB
Tags Source
SHA-256 checksum
How to use checksums
45bfdada4df7b327d596cb0ca06e8cef8df3ff8d483f5158b3147569439e51a6
BLAKE2b-256 checksum
How to use checksums
176b461ff51d7b42955be83eec0de95c44ece0a7b996f3f11e76a585d96e3bc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.6

Release files / bkash_client-0.2.6-py2.py3-none-any.whl

Download URL bkash_client-0.2.6-py2.py3-none-any.whl
Size 11.0 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
c8595a6905becba98280a43558cabb1e122e458e40e7eedcb7a4788d0e2dd427
BLAKE2b-256 checksum
How to use checksums
f88babe849322f951c1f1fae7cab3fddda1468b704f7e2cd4b155da0b9390542
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.6

Release history Release notifications | RSS feed

This release

0.2.6 This release

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

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