Releases: gocardless/gocardless-pro-python
Releases · gocardless/gocardless-pro-python
v3.4.0
-
Bug Fixes:
- Fixed
JSONDecodeErrorwhen calling endpoints that return204 No Contentresponses (e.g.customers.remove()) - fixes #96 - Fixed pagination cursor handling that was raising
KeyErroron 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
- Fixed
-
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
sixdependency (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
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
v3.1.0
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 PayTomandate_request
Full Changelog: v3.0.0...v3.1.0
v3.0.0
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
v2.8.0
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
What's Changed
- Introduce the authenticated
limitsattribute to the "List Institution" endpoint, more details here https://developer.gocardless.com/api-reference/#billing-requests-institutions
Full Changelog: v2.5.0...v2.7.0
v2.6.0
What's Changed
- Changes from gocardless/gocardless-pro-python-template by @gocardless-ci-robot in #109
- Add outbound payment resources to python client library, see: https://developer.gocardless.com/api-reference#core-endpoints-outbound-payments
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- Added /bank_account_details API to fetch encrypted bank details
Full Changelog: v2.4.0...v2.5.0