This discussion crosses over a couple of PRs and shows we probably need to figure out how the imports are currently working and how we should best arrange them to work better.
I think they are better after #4401 #4403 and #4296.
But the discussion in #4277 isn't conclusive and relative imports discussed in #4424 and dschult#13 show this a bigger issue than we probably originally thought.
Let's figure out the import order for the networkx namespace, propose a couple good ways to import networkx features from within the package and decide on one of them.
This discussion crosses over a couple of PRs and shows we probably need to figure out how the imports are currently working and how we should best arrange them to work better.
I think they are better after #4401 #4403 and #4296.
But the discussion in #4277 isn't conclusive and relative imports discussed in #4424 and dschult#13 show this a bigger issue than we probably originally thought.
Let's figure out the import order for the networkx namespace, propose a couple good ways to import networkx features from within the package and decide on one of them.