Skip to content

Releases: recurly/recurly-client-python

3.0b3 (2019/06/18)

18 Jun 20:37
e8e9e31
Compare
Choose a tag to compare
3.0b3 (2019/06/18) Pre-release
Pre-release

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)

14 Jun 16:46
Compare
Choose a tag to compare
3.0b2 (2019/06/14) Pre-release
Pre-release

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

21 May 20:02
a3374d6
Compare
Choose a tag to compare

Version 2.9.7 – May 21st, 2019

This version brings us up to API version 2.20, but has no breaking changes

  • Add Export Dates PR
  • Add Shipping Fees PR

Version 2.9.6 April 30th, 2019

30 Apr 20:38
fee2afd
Compare
Choose a tag to compare

Version 2.9.6 – April 30th, 2019

  • Add product code to Adjustments PR

Version 2.9.5 – March 12th, 2019

12 Mar 23:28
f7718dc
Compare
Choose a tag to compare

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

19 Feb 21:48
f295e46
Compare
Choose a tag to compare

Version 2.9.4 – February 19th, 2019

This version brings us up to API version 2.18, but has no breaking changes

  • Update refund methods for Credit Invoices PR
  • Add support for Amazon Region PR

Version 2.9.3 January 17th, 2019

17 Jan 21:19
3f80faa
Compare
Choose a tag to compare

Version 2.9.3 - January 17th, 2019

  • Add UnexpectedClientError and UnexpectedServerError classes PR

Version 2.9.2 December 11th, 2018

11 Dec 22:02
202a841
Compare
Choose a tag to compare

Version 2.9.2 – December 11th, 2018

This version brings us up to API version 2.17, but has no breaking changes

  • Add gateway_code to Subscription and Invoice objects PR
  • Add exemption_certificate to Account object PR
  • Add OpenSSL version to user agent PR

Version 2.9.1 October 30th, 2018

30 Oct 18:10
d3ca3a6
Compare
Choose a tag to compare

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

26 Sep 16:45
Compare
Choose a tag to compare

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.

  1. Older Recurly.js token signing is not longer supported. You should upgrade to version 4 of Recurly.js: https://dev.recurly.com/docs/recurlyjs
  2. Removes support for Python 3.3. You should upgrade to a supported version of Python.