All Versions
56
Latest Version
Avg Release Cycle
67 days
Latest Release
-

Changelog History
Page 1

  • v0.10.0._

  • v0.9.7._ Changes

    March 10, 2022

    🛠 Fixed

    • 🖐 Fix behavior of async @response_handler with AiohttpClient. (#256_)
  • v0.9.6._ Changes

    January 24, 2022

    ➕ Added

    • ➕ Add a new base class, uplink.retry.RetryBackoff, which can be extended to implement custom backoff strategies. An instance of a RetryBackoff subclass can be provided through the backoff argument of the @retry decorator. (#238_)

    🔄 Changed

    • ⬆️ Bump minimum version of six to 1.13.0. (#246_)

    🛠 Fixed

    • 🛠 Fix @returns.json to cast JSON response (or field referenced by the key argument) using the type argument when the given type is callable. This restores behavior that was inadvertently changed in v0.9.3. (#215_)
    • ✂ Remove all usages of asyncio.coroutine in the library code to fix warnings related to the function's deprecation in Python 3.8+. (#203_)
  • v0.9.5._ Changes

    January 04, 2022

    ➕ Added

    • ➕ Add Python 3.8, 3.9, and 3.10 as officially supported. (#237_)

    🛠 Fixed

    • 🛠 Fix FieldMap and PartMap from raising NoneType error. (#221_)
    • 🛠 Fix Python 2.7 support. (#217_)

    🗄 Deprecated

    • 🚚 Python 2.7 support will be removed in v0.10.0.
  • v0.9.4._ Changes

    February 15, 2021

    🛠 Fixed

    • A type set as a consumer method's return annotation should not be used to deserialize a response object if no registered converters can handle the type. (3653a672ee_)
  • 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)