Uplink v0.7.0._ Release Notes

Release Date: 2018-12-06 // over 5 years ago
  • โž• Added

    • Consumer.exceptions property for handling common client exceptions in a client-agnostic way. (#117 <https://github.com/prkumar/uplink/pull/117>_)
    • Optional argument requires_consumer for response_handler and error_handler; when set to True, the registered callback should accept a reference to a Consumer instance as its leading argument. (#118 <https://github.com/prkumar/uplink/pull/118>_)

    ๐Ÿ”„ Changed

    • For a Query-annotated argument, a None value indicates that the query parameter should be excluded from the request. Previous behavior was to encode the parameter as ...?name=None. To retain this behavior, specify the new encode_none parameter (i.e., Query(..., encode_none="None")). (#126 <https://github.com/prkumar/uplink/pull/126>_ by @nphilipp <https://github.com/nphilipp>_)

    ๐Ÿ›  Fixed

    • ๐Ÿ‘Œ Support for changes to Schema().load and Schema().dump in marshmallow v3. (#109 <https://github.com/prkumar/uplink/pull/109>_)