CI FIX: Make sure setuptools_scm is installed for sdist building
Compare changes
+ 4
− 6
@@ -283,8 +283,7 @@ build-python39-container:
@@ -293,7 +292,6 @@ pypi-release:
Maintenance will be performed on git.ligo.org, containers.ligo.org, and docs.ligo.org on Tuesday 1 April 2025 starting at approximately 9am PDT. It is expected to take around 30 minutes and there will be several periods of downtime throughout the maintenance. Please address any comments, concerns, or questions to the helpdesk.
There was a little snafu with the pypi
upload for the new tag after switching to setuptool_scm
. Due to a known issue with setuptools the code was tagged as v0.0.0
.
The fix is to make sure setuptools_scm
is installed in that job. I've run a test that the dist will build properly. I'll revert some of the CI changes when that passes.
(I manually pushed the tag with the correct label to pypi
.)