Erik Welch

Results 205 comments of Erik Welch

I haven't looked closely at this yet, but if we're caching something, we should probably consider saving it in `G.__networkx_cache__` so that it can be cleared via [`nx._clear_cache`](https://github.com/networkx/networkx/blob/d1c41f886add2ab86c1ce4c1d788d3c286721351/networkx/utils/misc.py#L593-L599), which is...

I think this is a good discussion to have. Yes, your understanding is correct that `.is_directed()` and `.is_multigraph()` are currently _required_ interfaces so that `@not_implemented_for` decorators work. I'm very curious:...

> Yes, monkey patching was the first thing that came to mind! However it doesn't help me in my use case Here's my experiment monkey patching `rustworkx`: ```python In [1]:...

Thanks for raising this issue! I think this behavior ought to be controllable via a _different_ environment variable and/or config option... and I do think this is important. Today, you...

I have begun to explore a solution to this in https://github.com/networkx/networkx/pull/7502