diff options
Diffstat (limited to 'sphinx/util/inspect.py')
| -rw-r--r-- | sphinx/util/inspect.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sphinx/util/inspect.py b/sphinx/util/inspect.py index 403630b93..aba7c6615 100644 --- a/sphinx/util/inspect.py +++ b/sphinx/util/inspect.py @@ -333,8 +333,7 @@ def isproperty(obj: Any) -> bool: def isgenericalias(obj: Any) -> bool: """Check if the object is GenericAlias.""" - if (hasattr(typing, '_GenericAlias') and # only for py37+ - isinstance(obj, typing._GenericAlias)): # type: ignore + if isinstance(obj, typing._GenericAlias): # type: ignore return True elif (hasattr(types, 'GenericAlias') and # only for py39+ isinstance(obj, types.GenericAlias)): # type: ignore |
