NetworkX version 3.0 was released April 2023 (https://networkx.org/documentation/stable/). When trying to add a node, the GraphSpace add_node() function breaks with an unexpected number of arguments. I suspect that there are similar issues throughout the codebase. @tyoon28 noticed this bug when he did a clean install of graphspace-python yesterday.