All Versions
62
Latest Version
Avg Release Cycle
61 days
Latest Release
402 days ago
Changelog History
Page 5
Changelog History
Page 5
-
v0.5.1 Changes
April 10, 2018โ Added
- Decorator
uplink.returns.modelfor specifying custom return type without
indicating a specific data deserialization format.
๐ Fixed
- Have
uplink.Bodydecorator accept any type, not just mappings. - Reintroduce the
uplink.returnsdecorator.
- Decorator
-
v0.5.1._ Changes
โ Added
- Decorator
uplink.returns.modelfor specifying custom return type without indicating a specific data deserialization format.
๐ Fixed
- Have
uplink.Bodydecorator accept any type, not just mappings. - Reintroduce the
uplink.returnsdecorator.
- Decorator
-
v0.5.5_ Changes
๐ Fixed
- Issue with sending JSON list
Bodyusing@jsonannotation.
- Issue with sending JSON list
-
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
๐ 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
๐ Fixed
- Applying
returns.jsondecorator without arguments should produce JSON responses when the decorated method is lacking a return value annotation.
- Applying
-
v0.5.1_ Changes
โ Added
- Decorator
uplink.returns.modelfor specifying custom return type without indicating a specific data deserialization format.
๐ Fixed
- Have
uplink.Bodydecorator accept any type, not just mappings. - Reintroduce the
uplink.returnsdecorator.
- Decorator
-
v0.5.0_ Changes
โ Added
- Decorators for convenient registration of custom serialization.
(
uplink.dumps) and deserialization (uplink.loads) strategies. - ๐ Support for setting nested JSON fields with
uplink.Fieldanduplink.json. - Optional
argsparameter to HTTP method decorators (e.g.,uplink.get) for another Python 2.7-compatible alternative to annotating consumer method arguments with function annotations. - Decorator
uplink.returns.jsonfor converting HTTP response bodies into JSON objects or custom Python objects. - ๐ Support for converting collections (e.g., converting a response body into a list of users).
๐ Changed
- Leveraging built-in converters (such as
uplink.converters.MarshmallowConverter) no longer requires providing the converter when instantiating anuplink.Consumersubclass, as these converters are now implicitly included.
๐ Fixed
- ๐
uplink.response_handleranduplink.error_handlerproperly adopts the name and docstring of the wrapped function.
- Decorators for convenient registration of custom serialization.
(
-
v0.5.0._ Changes
โ Added
- Decorators for convenient registration of custom serialization.
(
uplink.dumps) and deserialization (uplink.loads) strategies. - ๐ Support for setting nested JSON fields with
uplink.Fieldanduplink.json. - Optional
argsparameter to HTTP method decorators (e.g.,uplink.get) for another Python 2.7-compatible alternative to annotating consumer method arguments with function annotations. - Decorator
uplink.returns.jsonfor converting HTTP response bodies into JSON objects or custom Python objects. - ๐ Support for converting collections (e.g., converting a response body into a list of users).
๐ Changed
- Leveraging built-in converters (such as
uplink.converters.MarshmallowConverter) no longer requires providing the converter when instantiating anuplink.Consumersubclass, as these converters are now implicitly included.
๐ Fixed
- ๐
uplink.response_handleranduplink.error_handlerproperly adopts the name and docstring of the wrapped function.
- Decorators for convenient registration of custom serialization.
(
-
v0.4.1._ Changes
๐ Fixed
- Enforce method-level decorators override class-level decorators when they conflict.