The version of _blosmnetworkx in the lib folder of the blosm addon is based on the latest release 3.2.1 of NetworkX downloaded from its GitHub repository on 12/16/2023. Only the code in its folder networkx is used.
Blender does not support the scipy and pandas packages, which are part of the NetworkX requirements. Therefore, we have reduced our version (_blosmnetworkx) by removing all files in it, that use functions from these packages or derivatives of methods that use them.
In detail, we did:
Remove all folders named test. They are not needed within the addon.
In the file convert.py, of the root folder networkx/, comment out the parts that start with Pandas DataFrame and scipy sparse array - any format.
Remove the specified files in the folders listed below and adapt the files named __init__.py in these folders:
Taken from https://github.com/prochitecture/blosm/issues/72#issuecomment-1860800619
The version of _blosmnetworkx in the lib folder of the blosm addon is based on the latest release 3.2.1 of NetworkX downloaded from its GitHub repository on 12/16/2023. Only the code in its folder networkx is used.
Blender does not support the scipy and pandas packages, which are part of the NetworkX requirements. Therefore, we have reduced our version (_blosmnetworkx) by removing all files in it, that use functions from these packages or derivatives of methods that use them.
In detail, we did: