Releases: recurly/recurly-client-python
Releases · recurly/recurly-client-python
3.0b3 (2019/06/18)
Contains a few improvements:
- Make sure all resources are cast correctly according to the schema f41d660
- Ensure URL params are encoded: 04011a2
Breaking Changes
In certain places, the responses were being cast incorrectly. If using < 3.0b3, you might find that a property like account.address
is a plain dict
and is now an Address
. You may also find a property like line_item.account
was once an Account
and is now an AccountMini
.
3.0b2 (2019/06/14)
First release of the V3 python client. Docs can be found here: https://recurly-client-python.readthedocs.io/en/latest/
Version 2.9.7 May 21st, 2019
Version 2.9.6 April 30th, 2019
Version 2.9.6 – April 30th, 2019
- Add product code to Adjustments PR
Version 2.9.5 – March 12th, 2019
Version 2.9.5 – March 12th, 2019
This version brings us up to API version 2.19, but has no breaking changes
- Add support for Account Hierarchy PR
Version 2.9.4 February 19th, 2019
Version 2.9.3 January 17th, 2019
Version 2.9.3 - January 17th, 2019
- Add UnexpectedClientError and UnexpectedServerError classes PR
Version 2.9.2 December 11th, 2018
Version 2.9.1 October 30th, 2018
Version 2.9.1 – October 30th, 2018
This version brings us up to API version 2.16, but has no breaking changes
- Add a GatewayTimeoutError class PR
Version 2.9.0 September 26th, 2018
This version brings us up to API version 2.15.
- Use defusedxml package for reading incoming XML 3db82c8
- Prevent empty input from making an API call eea8696
- Remove JS module PR
- Removes improper use of StopIteration PR
- Removes support for Python 3.3 and add support for Python 3.7 PR
Upgrade Notes
This release contains two breaking changes.
- Older Recurly.js token signing is not longer supported. You should upgrade to version 4 of Recurly.js: https://dev.recurly.com/docs/recurlyjs
- Removes support for Python 3.3. You should upgrade to a supported version of Python.