Releases: Kinto/kinto-http.py
Releases · Kinto/kinto-http.py
8.0.1
8.0.0
Breaking changes
- Fetch only one page when
_limit
is specified and allow to override this
with apages
argument (fixes #136) - Make client methods API consistent by forcing keyword parameters (#119)
- Deduce the
id
of a resource with the value ofid
indata
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)
7.2.0
7.1.0
Bug fixes
- Method for plural endpoints now return list of objects instead of
odict_values
.
New features
- Add logging (fixes #36, #110, thanks @sahildua2305)
Documentation
- Fix explanation about safe/if_match/last_modified
- Fix missing methods in docs (#102, thanks @gabisurita)
- Improve contributing guide (#104, #111, thanks @Sayli-Karnik)
- Show how to use the FxABearerTokenAuth auth (#117)
7.0.0
Breaking changes
- Removed
if_exists
argument from thedelete_*s
methods for plural endpoints
(#98, thanks @mansimarkaur!)
New features
- Added CRUD methods for the group endpoints (#95, thanks @mansimarkaur!)
Documentation
- Add contributing guide (#90, thanks @sahildua2305!)
6.2.1
6.1.0
6.0.0
5.0.0
Breaking changes
- Rename the
last_modified
client parameter intoif_match
(#68)
New features
- Display a better message when having 403 on create_collection and
create_record methods (#49) - Expose
get_endpoints
as part of the client API (#60) - Add a
server_info
method to retrieve the root url info (#70)
Internal changes