-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
bugSomething isn't workingSomething isn't working
Description
I received an email report from a user encountering the following error with py3.10, setuptools 59.6.0, and setuptools_dso 2.11. His issue was resolved by updating to setuptools 75 (also works for me with 66).
I think this indicates that setuptools_dso 2.11 is broken for setuptools at some point between 66 and 59.
I am inclined to treat this as a "won't fix".
Traceback (most recent call last):
File "/home/user/application/ioc.py", line 25, in <module>
phy.run_ioc_blocking()
File "/home/user/application/llrf.py", line 194, in run_ioc_blocking
import my_sioc
File "/home/user/application/my_sioc.py", line 8, in <module>
from softioc import softioc, builder, asyncio_dispatcher
File "/home/user/venv/lib/python3.10/site-packages/softioc/__init__.py", line 5, in <module>
from setuptools_dso.runtime import find_dso
File "/home/user/venv/lib/python3.10/site-packages/setuptools_dso/__init__.py", line 10, in <module>
from .dsocmd import DSO, Extension, install, build, build_dso, build_ext, bdist_egg
File "/home/user/venv/lib/python3.10/site-packages/setuptools_dso/dsocmd.py", line 729, in <module>
_needs_builddso(_build, right_before='build_clib')
File "/home/user/venv/lib/python3.10/site-packages/setuptools_dso/dsocmd.py", line 715, in _needs_builddso
assert issubclass(command, Command)
AssertionErrorMetadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working