We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ce2e28b commit 28c1154Copy full SHA for 28c1154
1 file changed
src/cattrs/strategies/_subclasses.py
@@ -23,7 +23,7 @@ def _make_subclasses_tree(cl: type) -> list[type]:
23
def _has_subclasses(cl: type, given_subclasses: tuple[type, ...]) -> bool:
24
"""Whether the given class has subclasses from `given_subclasses`."""
25
cls_origin = typing.get_origin(cl) or cl
26
- actual = set(subclasses(cls_origin.__subclasses__()))
+ actual = set(subclasses(cls_origin))
27
given = set(given_subclasses)
28
return bool(actual & given)
29
0 commit comments