All Versions
62
Latest Version
Avg Release Cycle
61 days
Latest Release
362 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v0.6.0_ Changes
โ Added
- The
sessionproperty to theConsumerbase class, exposing the consumer instance's configuration and allowing for the persistence of certain properties across requests sent from that instance. - The
paramsdecorator, which when applied to a method of aConsumersubclass, can add static query parameters to each API call. - The
converters.Factorybase class for defining integrations with other serialization formats and libraries. - The
uplink.installdecorator for registering extensions, such as a customconverters.Factoryimplementation, to be applied broadly.
๐ Fixed
- Issue with detecting
typing.Listandtyping.Dictfor converting collections on Python 3.7. - โ
RuntimeWarningthat "ClientSession.closewas never awaited" when usingaiohttp >= 3.0.
๐ Changed
- When using the
marshmallowintegration, Uplink no longer suppressesSchemavalidation errors on deserialization; users can now handle these exceptions directly.
- The
-
v0.6.0._ Changes
โ Added
- The
sessionproperty to theConsumerbase class, exposing the consumer instance's configuration and allowing for the persistence of certain properties across requests sent from that instance. - The
paramsdecorator, which when applied to a method of aConsumersubclass, can add static query parameters to each API call. - The
converters.Factorybase class for defining integrations with other serialization formats and libraries. - The
uplink.installdecorator for registering extensions, such as a customconverters.Factoryimplementation, to be applied broadly.
๐ Fixed
- Issue with detecting
typing.Listandtyping.Dictfor converting collections on Python 3.7. - โ
RuntimeWarningthat "ClientSession.closewas never awaited" when usingaiohttp >= 3.0.
๐ Changed
- When using the
marshmallowintegration, Uplink no longer suppressesSchemavalidation errors on deserialization; users can now handle these exceptions directly.
- The
-
v0.5.5 Changes
August 01, 2018๐ Fixed
- Issue with sending JSON list
Bodyusing@jsonannotation. (#103)
- Issue with sending JSON list
-
v0.5.5._ Changes
๐ Fixed
- Issue with sending JSON list
Bodyusing@jsonannotation.
- Issue with sending JSON list
-
v0.5.4 Changes
June 26, 2018๐ Fixed
- When using
uplink.AiohttpClientwithaiohttp>=3.0, the underlying
aiohttp.ClientSessionwould remain open on program exit. #100
- When using
-
v0.5.4._ Changes
๐ Fixed
- When using
uplink.AiohttpClientwithaiohttp>=3.0, the underlyingaiohttp.ClientSessionwould remain open on program exit.
- When using
-
v0.5.3 Changes
May 31, 2018๐ Fixed
- Issue where adding two or more response handlers (i.e., functions decorated
withuplink.response_handler) to a method caused aTypeError.
- Issue where adding two or more response handlers (i.e., functions decorated
-
v0.5.3._ Changes
๐ Fixed
- Issue where adding two or more response handlers (i.e., functions decorated
with
uplink.response_handler) to a method caused aTypeError.
- Issue where adding two or more response handlers (i.e., functions decorated
with
-
v0.5.2 Changes
May 30, 2018๐ Fixed
- Applying
returns.jsondecorator without arguments should produce JSON
responses when the decorated method is lacking a return value annotation.
- Applying
-
v0.5.2._ Changes
๐ Fixed
- Applying
returns.jsondecorator without arguments should produce JSON responses when the decorated method is lacking a return value annotation.
- Applying