Changelog

All notable changes to paystackease will be documented in this file.

CHANGELOG

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)

v2.3.6 (2026-03-13)

Bug Fixes

  • Included missing pydantic dependency. (697b578)

v2.3.5 (2026-02-22)

v2.3.4 (2026-02-22)

Bug Fixes

  • Changed the licence year (4b0a554)

v2.3.3 (2026-02-22)

Bug Fixes

  • Added automated current year in conf.py (e87b566)

v2.3.2 (2026-02-22)

Bug Fixes

  • Implemented version numbering in the conf.py for automated version documentation. (7dd494b)

  • Implemented version numbering in the conf.py for automated version documentation. (a2afd67)

Refactoring

  • Reformatted paystackease-ci.yml (512efe8)

v2.3.1 (2026-02-22)

Bug Fixes

  • Fixed the initiate_bulk_charge() method in BulkChargesClientAPI AND AsyncBulkChargesClientAPI class using BulkChargeListObject pydantic class (aee52a7)

Code Style

Refactoring

  • Reformatted paystackease-ci.yml (5ac8657)

  • Reformatted paystackease-ci.yml (6f78035)

  • Reformatted using black (ad254f2)

  • Reformatted using black (08f3635)

  • Updated paystackease-ci-cd yaml file (023c185)

  • Updated paystackease-ci-cd yaml file (5f30243)

  • Updated paystackease-ci-cd yaml file (d19beef)

  • Updated paystackease-ci-cd yaml file (9813384)

  • Updated paystackease-ci-cd yaml file (0cf757a)

  • Updated paystackease-ci-cd yaml file (4cdfb73)

  • Updated paystackease-ci-cd yaml file (988655f)

v2.3.0 (2024-05-30)

Code Style

Features

  • Added api_resource examples for easy to understand how to use the apis: async and sync (d934479)

Testing

  • Improved test for miscellaneous class modules: sync and async. (cf4401f)

  • Improved tests for test_apis and test_async_apis modules. (f28b99a)

v2.2.0 (2024-05-28)

Code Style

  • Added docstrings for the Event class (f72fd42)

Features

  • Added class EnvConfig to handle environment variables (6571ba6)

Testing

  • Added more tests to the test_webhook module. (9a1b1d2)

  • Improved test for webhooks (d099c1a)

v2.1.2 (2024-05-23)

Bug Fixes

  • Updated the init module. (810fb83)

v2.1.1 (2024-05-23)

v2.1.0 (2024-05-23)

Bug Fixes

Features

  • Added class PayStackWebhook in the webhook module (4dcdb2f)

Testing

  • Added more tests functions for webhook module. (ce171b5)

v2.0.4 (2024-05-01)

v2.0.3 (2024-05-01)

Bug Fixes

Code Style

v2.0.2 (2024-05-01)

Code Style

  • Updated the CI/CD workflow (d8b3227)

v2.0.1 (2024-05-01)

Bug Fixes

  • package: Paystackerror class to return informative error message and status code (8d31938)

  • package: Paystackerror class to return informative error message and status code (bb44d4c)

  • package: Paystackerror class to return informative error message and status code (33ec237)

Code Style

  • package: Added PSR (3280a6b)

  • package: Added pyptoject (941cd9b)

  • package: Updated paystackease-ci-cd yml file (81136ad)

  • package: Updated paystackease-ci-cd yml file (83ae0a0)

  • package: Updated paystackease-ci-cd yml file (0679f1e)

  • package: Updated paystackease-ci-cd yml file (711ed90)

  • package: Updated paystackease-ci-cd yml file (18ddb8d)

  • package: Updated paystackease-ci-cd yml file (dbe5b10)

  • package: Updated paystackease-ci-cd yml file (3514e7a)

  • package: Updated paystackease-ci-cd yml file (93a50af)

  • package: Updated paystackease-ci-cd yml file (abc2a44)

  • package: Updated paystackease-ci-cd yml file (4785cf9)

  • package: Updated paystackease-ci-cd yml file (4c7dd94)

  • package: Updated paystackease-ci-cd yml file (fced90f)

  • package: Updated paystackease-ci-cd yml file (48c13e5)

  • package: Updated paystackease-ci-cd yml file (c2d7a4c)

  • package: Updated paystackease-ci-cd yml file (3f8c691)

  • package: Updated paystackease-ci-cd yml file (0d02a50)

  • package: Updated paystackease-ci-cd yml file (b63edb2)

  • package: Updated paystackease-ci-cd yml file (ce34905)

  • package: Updated paystackease-ci-cd yml file (7e2de77)

  • package: Updated paystackease-ci-cd yml file (edbdfe4)

  • package: Updated paystackease-ci-cd yml file (e9e9cd3)

  • package: Updated paystackease-ci-cd yml file (436af59)

  • package: Updated paystackease-ci-cd yml file (5a7a6b3)

  • package: Updated paystackease-ci-cd yml file (a8f39b9)

  • package: Updated paystackease-ci-cd yml file (ef35fa8)

  • package: Updated pyproject toml file (153a589)

v2.0.0 (2024-04-19)

v1.0.0 (2024-04-05)

v0.1.3 (2024-04-04)

v0.1.0 (2024-03-04)