Skip to content

Commit 0be5437

Browse files
committed
update to dev2
1 parent dcbaeb2 commit 0be5437

3 files changed

Lines changed: 11 additions & 21 deletions

File tree

azure/functions/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,4 +110,4 @@
110110
'McpPropertyType'
111111
)
112112

113-
__version__ = '1.25.0b3.dev1'
113+
__version__ = '1.25.0b3.dev2'

azure/functions/decorators/durable_functions.py

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -28,29 +28,19 @@ def get_durable_package():
2828
return df
2929

3030
try:
31-
import azure.durable_functions as durable_functions
32-
using_legacy = True
33-
_logger.warning("`durabletask-azurefunctions` is available now! "
34-
"See <AKA.MS LINK HERE> for more details.")
31+
import durabletask # noqa
32+
using_durable_task = True
33+
_logger.info("`durabletask` package found.")
3534
except ImportError:
36-
_logger.info("`azure-functions-durable` package not found.")
35+
_logger.info("`durabletask` package not found.")
3736
pass
3837
try:
39-
import durabletask.azurefunctions as durable_functions # noqa
40-
using_durable_task = True
38+
import azure.durable_functions as durable_functions # noqa
39+
_logger.info("`azure.durable_functions` package found.")
4140
except ImportError:
42-
_logger.info("`durabletask-azurefunctions` package not found.")
41+
_logger.info("`azure.durable_functions` package not found.")
4342
pass
4443

45-
if using_durable_task and using_legacy:
46-
# Both packages are installed; prefer `durabletask-azurefunctions`.
47-
_logger.warning("Both `azure-functions-durable` and "
48-
"`durabletask-azurefunctions` packages are installed. "
49-
"This may lead to unexpected behavior. Please resolve this "
50-
"conflict by removing one of these packages from the Python "
51-
"environment. Decorators from `durabletask-azurefunctions` will "
52-
"be used.")
53-
5444
if not using_durable_task and not using_legacy:
5545
return None
5646

azure/functions/durable_functions.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ def has_trigger_support(cls) -> bool:
332332

333333
@classmethod
334334
def check_input_type_annotation(cls, pytype: type) -> bool:
335-
import durabletask.azurefunctions as adf
335+
import azure.durable_functions as adf
336336
return issubclass(pytype, (str, bytes, adf.DurableFunctionsClient))
337337

338338
@classmethod
@@ -364,8 +364,8 @@ def encode(cls, obj: typing.Any, *,
364364

365365
@classmethod
366366
def decode(cls, data: meta.Datum, *, trigger_metadata) -> typing.Any:
367-
from durabletask.azurefunctions.client import DurableFunctionsClient
368-
return DurableFunctionsClient(data.value)
367+
import azure.durable_functions as adf
368+
return adf.DurableFunctionsClient(data.value)
369369

370370

371371
def register_durable_converters():

0 commit comments

Comments
 (0)