Releases: Azure/azure-sdk-for-python
Releases · Azure/azure-sdk-for-python
azure-ai-projects_1.0.0b6
1.0.0b6 (2025-02-14)
Features added
- Added
trace_function
decorator for conveniently tracing function calls in Agents using OpenTelemetry. Please see the README.md for updated documentation.
Sample updates
- Added AzureLogicAppTool utility and Logic App sample under
samples/agents
, folder to make Azure Logic App integration with Agents easier. - Added better observability for Azure AI Search sample for Agents via improved run steps information from the service.
- Added sample to demonstrate how to add custom attributes to telemetry span.
Bugs Fixed
- Lowered the logging level of "Toolset is not available in the client" from
warning
todebug
to prevent unnecessary log entries in agent application runs.
azure-monitor-opentelemetry_1.6.5
1.6.5 (2025-02-14)
Features Added
- Add more diagnostic log options
(#39701) - Only add OpenTelemetry LoggingHandler if current logger does not have it
(#38549) - Distro to automatically configure event logger provider
(#38543) - Configure live metrics first in pipeline to detect statsbeat usage
(#38556) - Ignore backoff warning from distro if in functions environment
(#38787)
azure-ai-inference_1.0.0b9
1.0.0b9 (2025-02-14)
Features Added
- Added support for chat completion messages with
developer
role. - Updated package document with an example of how to set custom HTTP request headers,
and an example of providing chat completion "messages" as an array of Pythondict
objects. - Add a descriptive Exception error message when
load_client
function or
get_model_info
method fails to run on an endpoint that does not support the/info
route.
Bugs Fixed
- Fix for Exception raised while parsing Chat Completions streaming response, in some rare cases, for
multibyte UTF-8 languages like Chinese (GitHub Issue 39565).
azure-servicebus_7.14.0
7.14.0 (2025-02-13)
Features Added
- Added in emulator support, ServiceBusAdministrationClient is currently not supported by the emulator. (#38655)
- Add support for Decimal128 in pyAMQP ([#39511]#39511)
Bugs Fixed
- Fixed a bug where async websocket disconnects were not being retried properly. (#36280)
- Fixed a bug where sending large messages with synchronous client caused a frame buffer offset error (#37916)
- Fix to handle websocket disconnect/close on aiohttp, as aiohttp raises a
TypeError
while asserting bytes. (#32061) - Fixed a bug where pyAMQP was doubly retrying, causing latency on reconnect. (#39037)
- Fix to handle large messages being sent twice due to incoming flow frames triggering a resend. (#38067)
- Missing await in sender async on pyAMQP. (#39182)
- Improved AutoLockRenewer to renew locks for more registered messages. (#37340)
- Fixed a bug where message IDs in management operation requests were not unique.
Other Changes
- Fixed mypy/pylint
- Removed python 2.7 code (#38735)
azure-eventhub_5.14.0
5.14.0 (2025-02-13)
Features Added
Bugs Fixed
- Fixed a bug where async websocket disconnects were not being retried properly.
- Fixed a bug where pyAMQP was doubly retrying, causing latency on reconnect. (#39037)
- Fixed a bug where handle partial frames being sent twice due to multiple threads trying to send from the same outgoing internal buffer for large messages. (#38067)
- Missing await in sender async on pyAMQP. (#39182)
- Fixed a bug where message IDs in management operation requests were not unique.
Other Changes
- Updates to the Event Hubs Troubleshooting guidelines
- Updates to mypy/pylint
- Removed python 2.7 code (#38735)
azure-eventhub-checkpointstoreblob_1.2.0
1.2.0 (2025-02-13)
This version and all future versions will require Python 3.8+. Python 2.7, 3.6, and 3.7 are no longer supported.
Bugs Fixed
- Fixed a bug with
BlobCheckpointStore.claim_ownership
mutating theownership_list
argument to no longer mutate the argument. - Updated
azure-core
dependency to 1.20.1 to fixcchardet
ImportError.
Other Changes
- Updated vendor azure-storage-blob dependency to v12.24.0.
- Fixed typing/linting issues and other bugs. See azure-storage-blob CHANGELOG.md for more info.
azure-eventhub-checkpointstoreblob-aio_1.2.0
1.2.0 (2025-02-13)
This version and all future versions will require Python 3.8+. Python 2.7, 3.6, and 3.7 are no longer supported.
Bugs Fixed
- Fixed a bug with
BlobCheckpointStore.claim_ownership
mutating theownership_list
argument to no longer mutate the argument. - Updated
azure-core
dependecy to 1.20.1 to fixcchardet
ImportError.
Other Changes
- Updated vendor azure-storage-blob dependency to v12.24.0.
- Fixed typing/linting issues and other bugs. See azure-storage-blob CHANGELOG.md for more info.
azure-eventhub_5.15.0b1
5.15.0b1 (2025-02-13)
Features Added
- Added support for geo-replication and disaster recovery-enabled Event Hubs. To learn more about geo-replication, refer to this doc. To enable geo-replication on your Dedicated Event Hubs namespace, refer to this guide.
azure-cosmos_4.10.0b1
azure-identity_1.20.0
1.20.0 (2025-02-11)
Features Added
- Added
subscription
parameter toAzureCliCredential
to specify the subscription to use when authenticating with the Azure CLI. (#37994)
Bugs Fixed
- A bug in the error handling for AzureCliCredentials and AzureDeveloperCliCredential which would result in the unexpected error
'NoneType' object has no attribute 'startswith'
has been fixed (#39176)
Other Changes
AzureCliCredential
andAzureDeveloperCliCredential
will now call their corresponding executables directly instead of going through the shell. (#38606)