All Versions
52
Latest Version
Avg Release Cycle
53 days
Latest Release
-

Changelog History
Page 1

  • v0.10.0._

  • v0.9.3 Changes

    November 22, 2020

    โž• Added

    • ๐Ÿ‘Œ Support for serialization using a subclass of pydantic_'s BaseModel that contains fields of a complex type, such as datetime.
    • ๐Ÿ‘Œ Support for passing a subclass of pydantic's BaseModel as the request body.
  • v0.9.3._ Changes

    November 22, 2020

    โž• Added

    • ๐Ÿ‘Œ Support for serialization using a subclass of pydantic's BaseModel that contains fields of a complex type, such as datetime. (#207 by @leiserfg_)
    • ๐Ÿ‘Œ Support for passing a subclass of pydantic's BaseModel as the request body. (#209_ by @lust4life_)
  • v0.9.2 Changes

    October 18, 2020

    โž• Added

    • ๐Ÿ‘Œ Support for (de)serializing subclasses of pydantic's BaseModel
      (#200 by @gmcrocetti)

    ๐Ÿ›  Fixed

    • Using the @get, @post, @patch, etc. decorators should retain the
      ๐Ÿ“„ docstring of the wrapped method (#198)
    • ๐Ÿ‘ The Body and Part argument annotations should support uploading binary
      data (#180, #183, #204)
  • v0.9.2._ Changes

    October 18, 2020

    โž• Added

    • ๐Ÿ‘Œ Support for (de)serializing subclasses of pydantic's BaseModel (#200 by @gmcrocetti_)

    ๐Ÿ›  Fixed

    • Using the @get, @post, @patch, etc. decorators should retain the docstring of the wrapped method (#198_)
    • ๐Ÿ‘ The Body and Part argument annotations should support uploading binary data (#180, #183, #204_)
  • v0.9.1 Changes

    February 08, 2020

    ๐Ÿ›  Fixed

    • Omit Header argument from request when its value is None.
      (#167, #169)
    • ๐Ÿ›  Fix AttributeError raised on usage of uplink.Url.
      (#164, #165 by @cognifloyd)

    ๐Ÿ”„ Changed

    • ๐Ÿ“ฆ Exclude tests subpackages from wheel.
      (#188 by @daa)
  • v0.9.1._ Changes

    February 08, 2020

    ๐Ÿ›  Fixed

    • Omit Header argument from request when its value is None. (#167, #169)
    • ๐Ÿ›  Fix AttributeError raised on usage of uplink.Url. (#164, #165 by @cognifloyd_)

    ๐Ÿ”„ Changed

    • ๐Ÿ“ฆ Exclude tests subpackages from wheel. (#188_ by @daa_)
  • v0.9.0 Changes

    June 06, 2019

    โž• Added

    • Create consumer method templates to reduce boilerplate in request
      definitions. (#151, #159)
    • Context argument annotation to pass request-specific information to
      middleware. (#143, #155)
    • Session.context property to pass session-specific information to
      middleware. (#143, #155)
    • ๐Ÿ‘ Built-in authentication support for API tokens in the querystring
      and header, Bearer tokens, and multi-auth. (#137)

    ๐Ÿ›  Fixed

    • Schema defined using @returns.* decorators should override the
      consumer method's return annotation. (#144, #154)
    • @returns.* decorators should propagate to all consumer method when used
      as a class decorator. (#145, #154)
    • Decorating a Consumer subclass no longer affects other subclasses. (#152)

    ๐Ÿ”„ Changed

    • ๐Ÿ“‡ Renamed uplink.retry.stop.DISABLE to uplink.retry.stop.NEVER
  • v0.9.0_ Changes

    June 05, 2019

    โž• Added

    • Create consumer method templates to reduce boilerplate in request definitions. (#151, #159)
    • Context argument annotation to pass request-specific information to middleware. (#143, #155)
    • Session.context property to pass session-specific information to middleware. (#143, #155)
    • ๐Ÿ‘ Built-in authentication support for API tokens in the querystring and header, Bearer tokens, and multi-auth. (#137_)

    ๐Ÿ›  Fixed

    • Schema defined using @returns.* decorators should override the consumer method's return annotation. (#144, #154)
    • @returns.* decorators should propagate to all consumer method when used as a class decorator. (#145, #154)
    • Decorating a Consumer subclass no longer affects other subclasses. (#152_)

    ๐Ÿ”„ Changed

    • ๐Ÿ“‡ Renamed uplink.retry.stop.DISABLE to uplink.retry.stop.NEVER
  • v0.9.0._ Changes

    June 05, 2019

    โž• Added

    • Create consumer method templates to reduce boilerplate in request definitions. (#151, #159)
    • Context argument annotation to pass request-specific information to middleware. (#143, #155)
    • Session.context property to pass session-specific information to middleware. (#143, #155)
    • ๐Ÿ‘ Built-in authentication support for API tokens in the querystring and header, Bearer tokens, and multi-auth. (#137_)

    ๐Ÿ›  Fixed

    • Schema defined using @returns.* decorators should override the consumer method's return annotation. (#144, #154)
    • @returns.* decorators should propagate to all consumer method when used as a class decorator. (#145, #154)
    • Decorating a Consumer subclass no longer affects other subclasses. (#152_)

    ๐Ÿ”„ Changed

    • ๐Ÿ“‡ Renamed uplink.retry.stop.DISABLE to uplink.retry.stop.NEVER