All Versions
59
Latest Version
Avg Release Cycle
43 days
Latest Release
1151 days ago

Changelog History
Page 3

  • v10.0.1 Changes

    June 20, 2018
    • โž• Add helper classes (in :mod:bravado.testing.response_mocks) for unit testing code using bravado - PR #375
  • v10.0.0 Changes

    June 15, 2018
    • ๐Ÿ”ง Re-add ability to force returning fallback results - PR #372. Per-request configuration is now handled by the new :class:bravado.config.RequestConfig class. This change requires an updated version of bravado-asyncio in case you're using that HTTP client.
  • v9.3.2 Changes

    June 15, 2018
    • โช Revert ability to force returning fallback results which was introduced in 9.3.1, since it contains backwards-incompatible changes that break third-party HTTP clients like bravado-asyncio.
  • v9.3.1 Changes

    June 14, 2018
    • โž• Add ability to force returning fallback results - PR #372
  • v9.3.0 Changes

    June 05, 2018
    • ๐Ÿ‘ Introduce the HTTPFuture.response API as well as support for returning a fallback result. - PR #365, #366, #367, #368

    NOTE: Most of this API is not documented yet and is considered experimental; we're working on stabilizing it and providing developer documentation.

  • v9.2.2 Changes

    December 19, 2017
    • ๐Ÿ›  Fix msgpack import issue - PR #341. Thanks Jesse Myers for your contribution!
  • v9.2.1 Changes

    December 07, 2017
    • ๐Ÿ‘ป The timeout exception for the requests client should inherit from requests.exceptions.ReadTimeout instead of requests.exceptions.Timeout - PR #337
  • v9.2.0 Changes

    November 10, 2017
    • ๐Ÿ‘Œ Support msgpack as wire format for response data - PR #323, 328, 330, 331
    • ๐Ÿ‘ Allow client to access resources for tags which are not valid Python identifier names, by adding the SwaggerClient.get_resource method. For example, client.get_resource('My Pets').list_pets() - PR #320. Thanks Craig Blaszczyk for your contribution!
    • ๐Ÿ‘ป Unify timeout exception classes. You can now simply catch bravado.exception.BravadoTimeoutError (or builtins.TimeoutError if you're using Python 3.3+) - PR #321
  • v9.1.1 Changes

    October 10, 2017
    • ๐Ÿ‘ Allow users to pass the tcp_nodelay request parameter to FidoClient requests - PR #319
  • v9.1.0 Changes

    August 02, 2017
    • ๐Ÿ‘‰ Make sure HTTP header names and values are unicode strings when using the fido HTTP client. NOTE: this is a potentially backwards incompatible change if you're using the fido HTTP client and are working with response headers. It's also highly advised to not upgrade to bravado-core 4.8.0+ if you're using fido unless you're also upgrading to a bravado version that contains this change.