Plan to update `networkx` dependency?
The networkx dependency has been pinned at 2.4 for quite a while, which is quite outdated (currently v2.8.3). The Python support window is sliding, and networkx2.4 officially supports py3.5 through py3.8; networkx2.8.3 supports py3.8 through py3.10. The NetworkX deprecation policy is that breaking changes can be made over the course of two minor releases, so maintaining this pinned version may be accumulating a backlog of unnoticed deprecations. And, of course, we're missing out on performance improvements and bugfixes.
Updating this pin will require some coordination between dwave-networkx, minorminer, and dimod; I'm sure that this list is incomplete. While there's no immediate need, it would be good to do this sooner rather than later.