diff --git a/azure-iot-device/azure/iot/device/iothub/abstract_clients.py b/azure-iot-device/azure/iot/device/iothub/abstract_clients.py index 66983487f..24a819d07 100644 --- a/azure-iot-device/azure/iot/device/iothub/abstract_clients.py +++ b/azure-iot-device/azure/iot/device/iothub/abstract_clients.py @@ -21,8 +21,9 @@ from azure.iot.device.common import auth, handle_exceptions from . import edge_hsm from .pipeline import MQTTPipeline, HTTPPipeline +from typing_extensions import Self from azure.iot.device.custom_typing import JSONSerializable, Twin, TwinPatch -from typing import Any, Callable, Dict, List, Optional, Self, Union +from typing import Any, Callable, Dict, List, Optional, Union logger = logging.getLogger(__name__) diff --git a/azure-iot-device/azure/iot/device/provisioning/abstract_provisioning_device_client.py b/azure-iot-device/azure/iot/device/provisioning/abstract_provisioning_device_client.py index c18f17380..c85d8b2c0 100644 --- a/azure-iot-device/azure/iot/device/provisioning/abstract_provisioning_device_client.py +++ b/azure-iot-device/azure/iot/device/provisioning/abstract_provisioning_device_client.py @@ -10,7 +10,8 @@ import abc import logging -from typing import Any, Dict, List, Optional, Self, Union +from typing_extensions import Self +from typing import Any, Dict, List, Optional, Union from azure.iot.device.provisioning import pipeline from azure.iot.device.common.auth import sastoken as st