Uplink v0.6.0 Release Notes
Release Date: 2018-09-11 // over 5 years ago-
โ Added
- The
session
property to theConsumer
base class, exposing the
๐ง consumer instance's configuration and allowing for the persistence of
certain properties across requests sent from that instance. (#95) - The
params
decorator, which when applied to a method of aConsumer
subclass, can add static query parameters to each API call. (#94) - The
converters.Factory
base class for defining integrations with
other serialization formats and libraries. - The
uplink.install
decorator for registering extensions, such as a
customconverters.Factory
implementation, to be applied broadly.
๐ Fixed
- Issue with detecting
typing.List
andtyping.Dict
for converting
collections on Python 3.7. (#105) - โ
RuntimeWarning
that "ClientSession.close
was never awaited" when
usingaiohttp >= 3.0
. (#100) (by @gkze)
๐ Changed
- When using the
marshmallow
integration, Uplink no longer suppresses
Schema
validation errors on deserialization; users can now handle these
exceptions directly. (#105)
- The