Skip to content

Commit 05a1ffb

Browse files
committed
improve annotated.
1 parent a4846aa commit 05a1ffb

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/_pytask/collect_utils.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from __future__ import annotations
33

44
import itertools
5+
import sys
56
import uuid
67
import warnings
78
from pathlib import Path
@@ -29,9 +30,12 @@
2930
from _pytask.typing import ProductType
3031
from attrs import define
3132
from attrs import field
32-
from typing_extensions import Annotated
3333
from typing_extensions import get_origin
3434

35+
if sys.version_info >= (3, 9):
36+
from typing import Annotated
37+
else:
38+
from typing_extensions import Annotated
3539

3640
if TYPE_CHECKING:
3741
from _pytask.session import Session

src/_pytask/task_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def task(
7474
7575
.. code-block:: python
7676
77-
from typing_extensions import Annotated
77+
from typing import Annotated
7878
from pytask import task
7979
8080
@task

0 commit comments

Comments
 (0)