Skip to content

8.0.0

Compare
Choose a tag to compare
@Natim Natim released this 11 May 18:18
· 414 commits to main since this release

Breaking changes

  • Fetch only one page when _limit is specified and allow to override this
    with a pages argument (fixes #136)
  • Make client methods API consistent by forcing keyword parameters (#119)
  • Deduce the id of a resource with the value of id in data if present (#143)
  • Drop Python 2.7 support. Now supports Python 3.5+

New Features

  • Keep tracks of Backoff headers and raise an BackoffException if
    we are not waiting enough between two calls. (#53)
  • Add --retry and --retry-after to CLI utils helpers (fixes #126)

Bug fixes

  • Fix retry behaviour when responses are successful (fixes #129)
  • Fix Retry-After value to be read as integer rather than string. (#131)
  • Fix No JSON could be decoded ValueError (fixes #116)

Internal changes

  • make tests-once to run functional tests in order to calculate coverage correctly (#131)