AdaCore / e3-core

Core framework for developing portable automated build systems
26 stars 36 forks source link

Fix pip error #719

Closed leocardao closed 3 months ago

leocardao commented 4 months ago

pip fails in production because it cannot find setuptools (which is installed) and tries to connect it to pypi.

We add the --no-build-isolation option to allow pip to use the setuptools installed in our python.

grouigrokon commented 4 months ago

Seems like it break python 12 tests ?

leocardao commented 4 months ago

Seems like it break python 12 tests ?

@grouigrokon I've seen it, the problem is that without it, it seems to break in production too ... It may not be the right solution, but I don't have a better one to propose at the moment (besides, I don't quite understand the error reported by the CI). I'll draft this MR in the meantime.

Nikokrock commented 3 months ago

Closing PR (agreed with leo)