eiffel-community / etos

Eiffel Test Orchestration System
https://etos.readthedocs.io
Apache License 2.0
9 stars 6 forks source link

latest setuptools no longer compatible with pyscaffold 3.2.3 #248

Closed andmat900 closed 4 weeks ago

andmat900 commented 1 month ago

Description

etos-library is still using an older version of pyscaffold which is no longer compatible with the latest setuptools.

Additional Context

No response

Logs

File "/tmp/build-env-pym3x3it/lib/python3.9/site-packages/pyscaffold/integration.py", line 14, in <module>
    from .contrib import ptr
  File "/tmp/build-env-pym3x3it/lib/python3.9/site-packages/pyscaffold/contrib/ptr.py", line 20, in <module>
    import setuptools.command.test as orig
ModuleNotFoundError: No module named 'setuptools.command.test'

ERROR Backend subprocess exited when trying to invoke build_sdist

Expected Behavior

It shall be possible to create a pypi package of etos-library.

Steps To Reproduce

No response

The version of this project/repo, if applicable

No response

The version/edition of the Eiffel Protocol used, if applicable

main