Skip to content
Snippets Groups Projects

CI FIX: Make sure setuptools_scm is installed for sdist building

Merged Colm Talbot requested to merge fix-pip-deploy into master

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.)

Edited by Colm Talbot

Merge request reports

Pipeline #449786 passed

Pipeline passed for 7fd75dec on fix-pip-deploy

Test coverage 65.00% (0.00%) from 1 job
Approved by

Merged by Sylvia BiscoveanuSylvia Biscoveanu 2 years ago (Sep 9, 2022 3:06pm UTC)

Merge details

  • Changes merged into master with 0c06ce2b (commits were squashed).
  • Deleted the source branch.

Pipeline #456969 failed

Pipeline failed for 0c06ce2b on master

Test coverage 65.00% (0.00%) from 1 job

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading