mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-14 09:47:08 +02:00
47 lines
1.7 KiB
Diff
47 lines
1.7 KiB
Diff
diff --git a/xsdata/formats/dataclass/parsers/dict.py b/xsdata/formats/dataclass/parsers/dict.py
|
|
index 9e469cd..b6a6b58 100644
|
|
--- a/xsdata/formats/dataclass/parsers/dict.py
|
|
+++ b/xsdata/formats/dataclass/parsers/dict.py
|
|
@@ -2,7 +2,7 @@ import warnings
|
|
from dataclasses import dataclass, field
|
|
from typing import Any, Dict, Iterable, List, Optional, Type, Union
|
|
|
|
-from typing_extensions import get_args, get_origin
|
|
+from typing import get_args, get_origin
|
|
|
|
from xsdata.exceptions import ConverterWarning, ParserError
|
|
from xsdata.formats.converter import converter
|
|
diff --git a/xsdata/formats/dataclass/serializers/mixins.py b/xsdata/formats/dataclass/serializers/mixins.py
|
|
index da3a0f4..9960f9e 100644
|
|
--- a/xsdata/formats/dataclass/serializers/mixins.py
|
|
+++ b/xsdata/formats/dataclass/serializers/mixins.py
|
|
@@ -18,7 +18,7 @@ from typing import (
|
|
from xml.etree.ElementTree import QName
|
|
from xml.sax.handler import ContentHandler
|
|
|
|
-from typing_extensions import TypeAlias
|
|
+from typing import TypeAlias
|
|
|
|
from xsdata.exceptions import SerializerError, XmlWriterError
|
|
from xsdata.formats.converter import converter
|
|
diff --git a/xsdata/formats/dataclass/typing.py b/xsdata/formats/dataclass/typing.py
|
|
index 542aaf1..ce57e29 100644
|
|
--- a/xsdata/formats/dataclass/typing.py
|
|
+++ b/xsdata/formats/dataclass/typing.py
|
|
@@ -9,13 +9,13 @@ from typing import (
|
|
Union,
|
|
)
|
|
|
|
-from typing_extensions import get_args, get_origin
|
|
+from typing import get_args, get_origin
|
|
|
|
try:
|
|
from types import UnionType # type: ignore
|
|
except ImportError:
|
|
UnionType = () # type: ignore
|
|
-from typing_extensions import ForwardRef
|
|
+from typing import ForwardRef
|
|
|
|
if (3, 9) <= sys.version_info[:2] <= (3, 10):
|
|
# Backport this fix for python 3.9 and 3.10
|