Skip to content

Releases: gocardless/gocardless-pro-python

v3.4.0

14 May 12:10
213a231

Choose a tag to compare

  • Bug Fixes:

    • Fixed JSONDecodeError when calling endpoints that return 204 No Content responses (e.g. customers.remove()) - fixes #96
    • Fixed pagination cursor handling that was raising KeyError on endpoints without cursors (e.g. institutions.list_for_billing_request)
    • Fixed POST/PUT request body envelope wrapping to use schema-defined envelopes instead of inferred ones
    • Fixed invalid Python 3 syntax that was causing compatibility issues
    • Improved error messages by including HTTP status code in malformed response errors
  • Breaking Changes:

    • Removed Python 2 compatibility shim (Python 2 has been EOL for 6+ years, and this library already uses Python 3-only features like f-strings)
    • Removed unused six dependency (was never actually imported in the codebase)
    • Documented minimum Python version as 3.10
  • Improvements:

    • README cleanup and documentation updates
    • Added missing tests for paginator

v3.3.0

20 Nov 10:12
0df58f9

Choose a tag to compare

What's Changed

  • Changes from gocardless/gocardless-pro-python-template by @gocardless-ci-robot[bot] in #118

Full Changelog: v3.2.0...v3.3.0

v3.2.0

23 Jun 10:47
f3ce458

Choose a tag to compare

What's Changed

  • Stopped exposing negative balance limit creation API

Full Changelog: v3.1.0...v3.2.0

v3.1.0

11 Jun 23:07
2c8dd35

Choose a tag to compare

What's Changed

  • Added mandate_request_constraints to Billing Request templates
  • constraints[max_amount_per_payment] is required for Billing Requests Creation, if they contain PayTo mandate_request

Full Changelog: v3.0.0...v3.1.0

v3.0.0

21 May 21:58
253f6e1

Choose a tag to compare

What's Changed

  • Important bug fixes and a few breaking changes to the following endpoint:
    • POST billing_requests/create_with_actions
    • Refer docs here.
  • Changes from gocardless/gocardless-pro-python-template by @gocardless-ci-robot in #114
  • Changes from gocardless/gocardless-pro-python-template by @gocardless-ci-robot in #115

Full Changelog: v2.8.1...v3.0.0

v2.8.1

20 May 16:56
33c294a

Choose a tag to compare

What's Changed

  • Changes from gocardless/gocardless-pro-python-template by @gocardless-ci-robot in #112
  • Changes from gocardless/gocardless-pro-python-template by @gocardless-ci-robot in #113

Full Changelog: v2.8.0...v2.8.1

v2.8.0

19 May 15:42
fedf874

Choose a tag to compare

What's Changed

  • Adds support for new Billing Request With Actions endpoint
    • POST create_billing_request_with_actions
    • Refer docs here.
  • Changes from gocardless/gocardless-pro-python-template by @gocardless-ci-robot in #111

Note:
Use v3.0.0 onwards to make full use of the new create_with_actions endpoint. It contains some major bug fixes.

Full Changelog: v2.7.0...v2.8.0

v2.7.0

25 Apr 15:37
2df6238

Choose a tag to compare

What's Changed

Full Changelog: v2.5.0...v2.7.0

v2.6.0

22 Apr 14:58
030a388

Choose a tag to compare

What's Changed

Full Changelog: v2.5.0...v2.6.0

v2.5.0

04 Apr 13:54
84169b7

Choose a tag to compare

What's Changed

  • Added /bank_account_details API to fetch encrypted bank details

Full Changelog: v2.4.0...v2.5.0