diff --git a/requirements-tests.txt b/requirements-tests.txt index 15fcdb6..bc6acb9 100644 --- a/requirements-tests.txt +++ b/requirements-tests.txt @@ -1,6 +1,7 @@ -e . pytest >=8.3.5 +typing-extensions; python_version < "3.9" coverage[toml] >=7.6.1 mypy ==1.14.1 ruff ==0.14.1 diff --git a/tests/test_main.py b/tests/test_main.py index b2a55d0..c85dabf 100644 --- a/tests/test_main.py +++ b/tests/test_main.py @@ -1,9 +1,13 @@ import pickle - -from typing_extensions import Annotated, get_type_hints +import sys from annotated_doc import Doc +if sys.version_info >= (3, 9): + from typing import Annotated, get_type_hints +else: + from typing_extensions import Annotated, get_type_hints + def test_doc_basic() -> None: doc = Doc("This is a test documentation.")