typeshed
typeshed copied to clipboard
Fix networkx `DiDegreeView.__call__()` can return `int`
DiDegreeView.__call__() can return an integer if a single node is specified, as is also documented in the docstrings of the method:
https://github.com/networkx/networkx/blob/89718e0514bded93ded5b00aed755a4474c1dc6f/networkx/classes/digraph.py#L1198-L1199
Implementation:
https://github.com/networkx/networkx/blob/89718e0514bded93ded5b00aed755a4474c1dc6f/networkx/classes/reportviews.py#L436-L437
According to mypy_primer, this change has no effect on the checked open source code. 🤖🎉