lip6 / coriolis

Coriolis VLSI EDA Tool (LIP6)
https://coriolis.lip6.fr
GNU General Public License v2.0
44 stars 5 forks source link

Publishing of main branch wheels to test PyPi is not working #89

Closed rossmotley closed 7 months ago

rossmotley commented 8 months ago

Looks like the publishing of the python wheels to test pypi is failing. It seems to be due to the version of the PyPi package being fixed at 2.5.5 and not being generated dynamically.

From a recent job:

Uploading coriolis_eda-2.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

...

ERROR HTTPError: 400 Bad Request from https://test.pypi.org/legacy/ File already exists. See https://test.pypi.org/help/#file-name-reuse for more information.

In the past some sort of dynamic versioning looks like it was happening, as there are versions like 2.5.5a61 in test pypi.

Coloquinte commented 7 months ago

It's working now. Multiple publications with the same git commit are not supported, so we only publish from main. Since I tested it separately it's gonna crash the first time on main here

rossmotley commented 7 months ago

I can confirm that intermediate builds are in the test pypi again.