dwavesystems / dwave-samplers

Classical algorithms for solving binary quadratic models
Apache License 2.0
8 stars 12 forks source link

Configure breaks: TypeError: entry_points() got an unexpected keyword argument 'group' #61

Closed yurivict closed 4 months ago

yurivict commented 4 months ago
===>  Configuring for py39-dwave-samplers-1.2.0
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "setup.py", line 19, in <module>
    import dimod
  File "/usr/local/lib/python3.9/site-packages/dimod/__init__.py", line 18, in <module>
    from dimod.constrained import *
  File "/usr/local/lib/python3.9/site-packages/dimod/constrained/__init__.py", line 15, in <module>
    from dimod.constrained.constrained import *
  File "/usr/local/lib/python3.9/site-packages/dimod/constrained/constrained.py", line 65, in <module>
    from dimod.binary.binary_quadratic_model import BinaryQuadraticModel, Binary
  File "/usr/local/lib/python3.9/site-packages/dimod/binary/__init__.py", line 15, in <module>
    from dimod.binary.binary_quadratic_model import *
  File "/usr/local/lib/python3.9/site-packages/dimod/binary/binary_quadratic_model.py", line 54, in <module>
    from dimod.binary.cybqm import cyBQM_float32, cyBQM_float64
  File "/usr/local/lib/python3.9/site-packages/dimod/binary/cybqm/__init__.py", line 15, in <module>
    from dimod.binary.cybqm.cybqm_float32 import cyBQM_float32
  File "dimod/binary/cybqm/cybqm_float32.pyx", line 1, in init dimod.binary.cybqm.cybqm_float32
  File "dimod/cyqmbase/cyqmbase_float32.pyx", line 1, in init dimod.cyqmbase.cyqmbase_float32
  File "dimod/cyvariables.pyx", line 26, in init dimod.cyvariables
  File "/usr/local/lib/python3.9/site-packages/dimod/utilities.py", line 25, in <module>
    from dimod.typing import Variable
  File "/usr/local/lib/python3.9/site-packages/dimod/typing.py", line 93, in <module>
    import networkx as nx
  File "/usr/local/lib/python3.9/site-packages/networkx/__init__.py", line 19, in <module>
    from networkx import utils
  File "/usr/local/lib/python3.9/site-packages/networkx/utils/__init__.py", line 7, in <module>
    from networkx.utils.backends import *
  File "/usr/local/lib/python3.9/site-packages/networkx/utils/backends.py", line 258, in <module>
    backends = _get_backends("networkx.backends")
  File "/usr/local/lib/python3.9/site-packages/networkx/utils/backends.py", line 234, in _get_backends
    items = entry_points(group=group)
TypeError: entry_points() got an unexpected keyword argument 'group'
*** Error code 1

See the log.

Version: 1.2.0 networkx-3.3 Python-3.9 FreeBSD 14.0