Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Update package builds to use python -m build #2746

Merged
merged 2 commits into from
Mar 25, 2022

Conversation

effigies
Copy link
Member

@effigies effigies commented Mar 25, 2022

  • Run tests/doctests on Python 3.10 in GitHub Actions No vtk for Python 3.10, so we can't install niworkflows.
  • Build sdists/wheels with python -m build, which provides build isolation, so we don't need to use our own on CircleCI
  • Remove the VERSION file from sdist/wheel builds. We check whether the packages have the correct version added by versioneer.

@effigies effigies changed the title CI: Test on Python 3.10, use python -m build for all package builds CI: Update package builds to use python -m build Mar 25, 2022
.circleci/config.yml Outdated Show resolved Hide resolved
@effigies effigies merged commit 8ac3758 into nipreps:master Mar 25, 2022
@effigies effigies deleted the mnt/py310 branch March 25, 2022 21:30
@effigies effigies added this to the 22.0.0 milestone May 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants