summaryrefslogtreecommitdiffstats
path: root/Lib/graphlib.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/graphlib.py')
-rw-r--r--Lib/graphlib.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/Lib/graphlib.py b/Lib/graphlib.py
index 1c5d9a4..6365456 100644
--- a/Lib/graphlib.py
+++ b/Lib/graphlib.py
@@ -1,3 +1,5 @@
+from types import GenericAlias
+
__all__ = ["TopologicalSorter", "CycleError"]
_NODE_OUT = -1
@@ -244,3 +246,5 @@ class TopologicalSorter:
node_group = self.get_ready()
yield from node_group
self.done(*node_group)
+
+ __class_getitem__ = classmethod(GenericAlias)