All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.0.3 - 2024-03-24
- Changelog to project.
ApplePay.unregister_domain
andAsyncApplePay.unregister_domain
raisesNotImplementedError
- Client raises
JSONDecodeError
when response is not json serializable. It now returns with aResponse
with thedata
parameter containing acontent
field with the bytes content returned. - Mismatched source code and documentation links in docs
2.0.2 - 2023-12-01
- Parameter options to ApplePay wrapper methods
back_transfer
parameter toCharge.charge
andAsyncCharge.charge
pay_with_bank_transfer
,pay_with_bank
parameters toMiscellaneous.get_banks
andAsyncMiscellaneous.get_banks
split_code
parameter toPaymentPage.create
andAsyncPaymentPage.create
QUARTERLY
andBIANNUALLY
toInterval
enum
birthday
parameter fromCharge.charge
andAsyncChrge.charge
Miscellaneous.get_providers
andAsyncMiscellaneous.get_providers
- Broken docstrings API reference documentation links
2.0.1 - 2023-07-27
- Refactor project internals
- Asynchronous wrappers and
AsyncPaystack
class which provided bindings to other async wrappers.
- Use
httpx
in place ofrequests
1.1.3 - 2023-03-10
Paystack
class which had bindings to other wrappers
1.0.3 - 2022-12-26
- Cleanup documentation
1.0.2 - 2022-12-25
- Implement additional wrappers to cover all endpoints provided by paystack
- Fork project from pypaystack
- Breaks projects were it is added as a dependency