github Azure/azure-sdk-for-python azure-schemaregistry_1.3.0

1.3.0 (2024-09-18)

This version and all future versions will require Python 3.8+. Python 3.7 is no longer supported.

Features Added

  • Sync and async JsonSchemaEncoder have been added under azure.schemaregistry.encoder.jsonencoder.
  • InvalidContentError have been added under azure.schemaregistry.encoder.jsonencoder for use with the JsonSchemaEncoder.
  • MessageContent, OutboundMessageContent,InboundMessageContent, and SchemaContentValidate have been added under azure.schemaregistry as protocols for use with the JsonSchemaEncoder and/or future encoder implementations.
  • Json and Custom have been added to supported formats in SchemaFormat.
  • V2022_10 has been added to ApiVersion and set as the default API version.

Bugs Fixed

  • Fixed a bug in sync/async register_schema and get_schema_properties that did not accept case insensitive strings as an argument to the format parameter.
  • Fixed a bug where unknown content type strings from the service raised a client error, rather than being returned as a string in the SchemaProperties format property.

Other Changes

  • Updated azure-core minimum dependency to 1.28.0.
  • Added support for Python 3.11 and 3.12.
  • The following features have been temporarily pulled out and will be added back in future previews as we work towards a stable release:
    • V2023_07_01 in ApiVersion.
      • PROTOBUF in SchemaFormat.

Don't miss a new azure-sdk-for-python release

NewReleases is sending notifications on new releases.