Closed bhazelton closed 5 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 100.00%. Comparing base (
021b9bc
) to head (c791155
). Report is 33 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
we may want to set SETUPTOOLS_SCM_DEBUG=1
when performing the install for a macos build to see if there is any interesting output
Description
Convert to using pyproject.toml as much as possible. This is both to follow current best practices and also to try to fix recent setuptools_scm issues.
Also fixed two things in the actions yaml that seem to have fixed the MacOS builds:
git describe
fail)git describe
andgit version
right before the install step. This seems to fix a problem on Mac builds where setuptools_scm's call to git was timing out. I don't really understand why...Motivation and Context
Checklists:
Build/CI Change Checklist: