Skip to content

0.11.0 - 2022-01-18

Compare
Choose a tag to compare
@dbanty dbanty released this 19 Jan 02:54
· 364 commits to main since this release

Breaking Changes

  • Minimum required attrs version in generated clients is now 21.3.0.
  • Python 3.6 is officially not supported. The minimum version has been updated to reflect this.
  • Validation of OpenAPI documents is now more strict.
  • Model names generated from OpenAPI names with periods (.) in them will be different.
  • Header values will be explicitly transformed or omitted instead of blindly passed to httpx as-is.
  • datetime is now considered a reserved word everywhere, so any properties which were named datetime will now be named datetime_.
  • File uploads can now only accept binary payloads (BinaryIO).

Features

  • Don't set a cap on allowed attrs version.
  • use poetry-core as build backend in generated clients [#565]. Thanks @fabaff!
  • Use httpx.request to allow bodies for all type of requests [#545, #547]. Thanks @MalteBecker!

Fixes