github Azure/azure-sdk-for-python azure-identity_1.0.0

latest releases: azure-template_0.1.0b3738131, azure-monitor-opentelemetry_1.4.1, azure-monitor-opentelemetry-exporter_1.0.0b25...
4 years ago

1.0.0 (2019-10-29)

Breaking changes:

  • Async credentials now default to aiohttp
    for transport but the library does not require it as a dependency because the
    async API is optional. To use async credentials, please install
    aiohttp or see
    azure-core documentation
    for information about customizing the transport.
  • Renamed ClientSecretCredential parameter "secret" to "client_secret"
  • All credentials with tenant_id and client_id positional parameters now accept them in that order
  • Changes to InteractiveBrowserCredential parameters
    • positional parameter client_id is now an optional keyword argument. If no value is provided,
      the Azure CLI's client ID will be used.
    • Optional keyword argument tenant renamed tenant_id
  • Changes to DeviceCodeCredential
    • optional positional parameter prompt_callback is now a keyword argument
    • prompt_callback's third argument is now a datetime representing the
      expiration time of the device code
    • optional keyword argument tenant renamed tenant_id
  • Changes to ManagedIdentityCredential
    • now accepts no positional arguments, and only one keyword argument:
      client_id
    • transport configuration is now done through keyword arguments as
      described in
      azure-core documentation

Fixes and improvements:

  • Authenticating with a single sign-on shared with other Microsoft applications
    only requires a username when multiple users have signed in
    (#8095)
  • DefaultAzureCredential accepts an authority keyword argument, enabling
    its use in national clouds
    (#8154)

Dependency changes

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

NewReleases is sending notifications on new releases.