Back to Explore

Azure/azure-sdk-for-python

GitHub
62 updates · last 90 days1 watchersOpen source

Last release:

Azure/azure-sdk-for-python is for active development of the Azure SDK for Python, providing service-specific Python libraries for working with Azure resources (for example, upload a blob). It also points consumers to public developer docs, and includes guidance on using new releases (including preview packages) and stable, production-ready versions.

Project status

  • Actively maintained: The GitHub repo shows an upstream push on 2026-07-30, and there are many package updates within 2026-07-29, indicating current development activity rather than maintenance mode.
  • Update cadence: The observed recent activity is high, with multiple SDK package updates landing within the same day (July 29) and a follow-up push on July 30.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • azure-ai-discovery_1.0.0

    azure-ai-discovery 1.0.0 is a GA release, setting API version 2026-06-01 as the default for both WorkspaceClient and BookshelfClient. The release notes describe a major Bookshelf client surface redesign under KnowledgeBasesOperations, plus Workspace and long-running operation model updates and a few preview-to-GA breaking adjustments.

    BreakingFeatures
  • azure-ai-voicelive_1.3.0

    azure-ai-voicelive 1.3.0 adds support for Azure Realtime native voices, streaming input text deltas, and several session and audio configuration capabilities (echo cancellation reference source, parallel tool call control, session expiration). The release also updates the SDK default API version to the GA version and removes previously preview-only features from 1.3.0b1. A small request model rename requires updating image input construction.

    BreakingFeatures
  • azure-ai-agentserver-invocations_1.0.0b8

    azure-ai-agentserver-invocations 1.0.0b8 adds new samples built around resilient-task primitives (including crash-resilient multiturn, LangGraph integration, and a research loop with checkpointing). It also fixes consistency of session id resolution across the invoke, cancel, and get endpoints, and bumps the minimum azure-ai-agentserver-core dependency to >=2.0.0b10.

    Features
  • azure-ai-agentserver-responses_2.0.0b0

    azure-ai-agentserver-responses 2.0.0b0 introduces major resilience and conversation-steering capabilities, including async streaming helpers, persisted SSE recovery, developer checkpoints, and richer cross-turn context metadata. It also makes substantial breaking API model changes by switching protocol models to dict-native TypedDicts and removing several sync/async convenience methods, plus changes how resilient background task inputs are partitioned.

    BreakingFeatures
  • azure-ai-agentserver-core_2.0.0b10

    azure-ai-agentserver-core_2.0.0b10 primarily adds public typing aliases for middleware and streaming content, and introduces a process-global switch to control when resilient task recovery runs. It also changes AgentServerHost startup behavior to avoid a blocking hosted task-store list call unless resilient recovery is actually needed, reducing startup latency for non-task hosts.

    Features
  • azure-mgmt-containerservicepreparedimgspec_1.0.0b1

    The provided release notes for azure-mgmt-containerservicepreparedimgspec_1.0.0b1 only state that this is the initial version, with no other changes described. The code diff, however, contains a large set of functional and API surface modifications (including a major version bump inside azure-ai-agentserver-responses) that are not mentioned anywhere in the release notes.

  • azure-mgmt-reservations_3.0.0

    azure-mgmt-reservations 3.0.0 introduces hybrid model changes (dual dict and model nature) and associated breaking migrations. The release notes call out client renaming, several model property re-homes under `properties`, and `keyword_only` parameter changes for specific operations. The code diff also shows additional, not-mentioned behavioral and typing changes around serialization formats and request payload types.

    BreakingFeatures
  • azure-mgmt-elastic_3.0.0

    azure-mgmt-elastic 3.0.0 shifts the library to ElasticMgmtClient and introduces multiple breaking signature changes by making several operation parameters keyword-only. The release notes also document additions of new models/properties, plus removal of some unused list response models.

    BreakingFeatures
  • azure-mgmt-marketplace_1.0.0

    azure-mgmt-marketplace 1.0.0 is the first GA (generally available) release of the package. No specific functional changes, bug fixes, security updates, or migration steps are described in the release notes.

    Features
  • azure-mgmt-providerhub_1.0.0

    This release marks azure-mgmt-providerhub as going from beta (1.0.0b1) to GA (1.0.0). The included diff primarily updates versioning and code generation metadata, with only minor documentation-only changes in a shared model utility.

  • azure-mgmt-alertprocessingrules_1.0.0

    azure-mgmt-alertprocessingrules 1.0.0 is the first GA (general availability) release of this package. No functional changes beyond reaching GA are described in the release notes.

    Features
  • azure-mgmt-storagesync_2.0.0

    azure-mgmt-storagesync 2.0.0 introduces several new models and API surface additions, including new operation methods and additional resource properties. The release also contains major breaking changes, primarily around renamed client/methods and a large shift in how many models structure their data under a nested properties object (plus an SDK “hybrid models” migration requirement).

    BreakingFeatures
  • azure-mgmt-prometheusrulegroups_1.0.0

    azure-mgmt-prometheusrulegroups 1.0.0 is published as the first GA release. The release notes only state “First GA” and do not document any API, behavior, or dependency changes.

  • azure-mgmt-databox_4.0.0

    azure-mgmt-databox 4.0.0 introduces several new client/model capabilities, including a new DataBoxManagementClient parameter and request helper method. The release also includes substantial breaking changes to model shapes (moving fields under new .properties objects) and method signatures (switching some parameters to keyword-only), so upgrading will likely require code adjustments.

    BreakingFeatures
  • azure-mgmt-privatedns_2.0.0

    azure-mgmt-privatedns 2.0.0 introduces new client capabilities and several model updates, including system_data fields on multiple models. It also includes multiple breaking changes, most notably hybrid model restructuring (dual dictionary and model behavior) and method signature changes that switch several parameters to keyword-only and rename match semantics from if_match/if_none_match to etag/match_condition.

    BreakingFeatures
  • azure-mgmt-dataprotection_2.1.0

    Release 2.1.0 adds new auto-protection related models and enums, along with new operation groups for creating or managing deleted backup vaults. The documented changes focus on API surface additions (client operation groups, models, and enums), with no mention of SDK-wide behavior changes.

    Features
  • azure-mgmt-powerbidedicated_2.0.0

    azure-mgmt-powerbidedicated_2.0.0 is a major version that primarily reflects a codegen/regeneration update introducing hybrid models and renaming key SDK surface elements. The documented changes include a client rename to PowerBIDedicatedMgmtClient, an IdentityType enum rename to CreatedByType, and several model property moves under a properties object.

    BreakingFeatures
  • azure-mgmt-dynatrace_3.0.0

    azure-mgmt-dynatrace 3.0.0 adds several new client capabilities, operation groups, and data models to support monitor management, subscription monitoring, and resource creation/upgrade flows. The release also introduces hybrid models and restructures multiple existing models by moving fields under a new nested `properties` object, which may require code changes. It additionally deletes several models from the SDK surface area.

    BreakingFeatures
  • azure-mgmt-guestconfig_1.0.0

    This release is the first GA (general availability) of azure-mgmt-guestconfig at version 1.0.0. The release notes do not include any functional changes, bug fixes, or migration guidance beyond the GA milestone.

  • azure-mgmt-edgeorder_3.0.0

    This release (3.0.0) introduces major client surface changes for Azure Edge Order management, moving many operations into dedicated operation groups and renaming methods (for example, get/list and begin_* patterns). It also updates multiple models to use new “hybrid models” and restructures several model properties under a new properties object, which can break direct attribute access and object construction.

    BreakingFeatures