Releases: cla-bit/PayStackEase
v2.3.7
v2.3.7 (2026-03-13)
Bug Fixes
- Checked if bump occurred. (
adf6387)
Build System
-
Included myst library (
1764ed3) -
Used Trusted Publishing instad of testpypi authentication. (
9738069)
Code Style
Documentation
- Added myst library and its extensions to include CHANGELOG.md (
6ab8a98)
Refactoring
- Deprecated myst_enable_extensions list (
6b7d898)
Detailed Changes: v2.3.6...v2.3.7
v2.3.6
v2.3.6 (2026-03-13)
Bug Fixes
- Included missing pydantic dependency. (
697b578)
Detailed Changes: v2.3.5...v2.3.6
v2.3.5
v2.3.4
v2.3.3
v2.3.2
v2.3.1
v2.3.1 (2026-02-22)
Fix
- fix: fixed the initiate_bulk_charge() method in BulkChargesClientAPI AND AsyncBulkChargesClientAPI class using BulkChargeListObject pydantic class
feat: added data_types module. This contains data schemas or types, example BulkChargeListObject
refactor: updated bulk_charge documentation on both async and sync api.
refactor: updated the api_bulk_charges module. (aee52a7)
Refactor
-
refactor: reformatted paystackease-ci.yml
refactor: reformatted paystackease-cd.yml
refactor: deleted paystackease-ci-cd.yml (6f78035) -
refactor: reformatted using black (
ad254f2) -
refactor: reformatted using black (
08f3635) -
refactor: updated paystackease-ci-cd yaml file (
023c185) -
refactor: updated paystackease-ci-cd yaml file (
5f30243) -
refactor: updated paystackease-ci-cd yaml file (
d19beef) -
refactor: updated paystackease-ci-cd yaml file (
9813384) -
refactor: updated paystackease-ci-cd yaml file (
0cf757a) -
refactor: updated paystackease-ci-cd yaml file (
4cdfb73) -
refactor: updated paystackease-ci-cd yaml file (
988655f)
Style
- style: docs
bugfix: removed any test case scenario that might trigger data detection in the api examples in the resources module.
feat: added api examples in the resources module to aid easier understanding on how to implement the apis.
feat: added webhook.rst file for documentation.
bugfix: deprecated the 'url' property as a response method to 'checkout_url' after a transaction process.
add: added a 'charge_url' property method as a response after a charge process.
feat: added webhooks and events apis using the PayStackWebhook class.
add: added a signature verification error class response called PayStackSignatureVerifyError.
fix: updated the following documentations example, transactions and index rst files. (92f5f9b)
Unknown
- Merge branch 'refs/heads/dev' (
4fa1dca)
v2.3.0
v2.3.0 (2024-05-30)
Feature
- feat: added api_resource examples for easy to understand how to use the apis: async and sync (
d934479)
Style
Test
-
test: improved tests for test_apis and test_async_apis modules.
fix: bug in the api_base module, 'bool: lambda val: str(val)' Changed 'bool: lambda val: str(val).lower()'.
feat: added charge_url and checkout_url methods for PayStackResponse. Deprecated url() method.
fix: set default values for draft, has_invoice and send_notification parameters in the PaymentRequestClientAPI(async and sync). Removed the convert_to_strings method in these parameters
fix: Deprecated the convert_to_strings method in the Plans, Products modules: async and sync (f28b99a) -
test: improved test for miscellaneous class modules: sync and async.
fix: bug in the list_bank method of the miscellaneous modules (sync and async). Changed the parameter "supports_transfer" to "pay_with_transfer".
fix: improved the class SyncBaseClientAPI and AsyncBaseClientAPI classes to handle better None values from the server as a response. (cf4401f)
Unknown
- Merge pull request #14
Updates (a3f023c)
v2.2.0
v2.2.0 (2024-05-28)
Feature
- feat: added class EnvConfig to handle environment variables
feat: added class Event to handle Paystack events
fix: removed overriding of the secret_key from PayStackBase and AsyncPayStackBase classes.
fix: added dependency injection to the BaseAPI class
fix: added dependency injection to the SyncBaseClientAPI class
fix: added dependency injection to the AsyncBaseClientAPI class
test: added tests for EnvConfig class
test: improved tests for SyncBaseClientAPI and AsyncBaseClientAPI classes
test: improved test for webhooks (6571ba6)
Style
- style: added docstrings for the Event class (
f72fd42)