From a4c4b8356bc8853ce1bd045cd9ea927a4601bef2 Mon Sep 17 00:00:00 2001 From: elad Date: Wed, 6 Oct 2021 10:05:05 +0300 Subject: [PATCH 1/2] add _SpecialGenericAlias to GenericMeta to support typing.Dict and typing.List --- dataclasses_serialization/serializer_base/typing.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dataclasses_serialization/serializer_base/typing.py b/dataclasses_serialization/serializer_base/typing.py index c10e214..32725d9 100644 --- a/dataclasses_serialization/serializer_base/typing.py +++ b/dataclasses_serialization/serializer_base/typing.py @@ -8,9 +8,9 @@ try: from typing import GenericMeta except ImportError: - from typing import _GenericAlias, _SpecialForm + from typing import _GenericAlias, _SpecialForm, _SpecialGenericAlias - GenericMeta = (_GenericAlias, _SpecialForm) + GenericMeta = (_GenericAlias, _SpecialForm, _SpecialGenericAlias) __all__ = [ "isinstance", From 795d711f2b98f7e8e0adfbc79745a9fa7f2091a9 Mon Sep 17 00:00:00 2001 From: elad Date: Mon, 25 Oct 2021 11:52:27 +0300 Subject: [PATCH 2/2] update version --- dataclasses_serialization/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dataclasses_serialization/__init__.py b/dataclasses_serialization/__init__.py index 9c73af2..c0d146d 100644 --- a/dataclasses_serialization/__init__.py +++ b/dataclasses_serialization/__init__.py @@ -1 +1 @@ -__version__ = "1.3.1" +__version__ = "1.3.1.fbx.fix"