From 796109a74fbc8fe4b6b5db21de35fe375a73307b Mon Sep 17 00:00:00 2001 From: Matthew Wardrop Date: Mon, 13 Jan 2025 11:48:58 -0800 Subject: [PATCH] Fix `NoneType` reference in Python <3.10. --- spec_classes/utils/type_checking.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec_classes/utils/type_checking.py b/spec_classes/utils/type_checking.py index 3f9022e..6063ca4 100644 --- a/spec_classes/utils/type_checking.py +++ b/spec_classes/utils/type_checking.py @@ -147,7 +147,7 @@ def type_label(attr_type: Type) -> str: `attr_type` points to a `spec_cls` decorated type, we don't make this method general. """ - if attr_type is types.NoneType: + if attr_type is type(None): return "None" if ( sys.version_info >= (3, 10)