Skip to content

ci: remove no-build-isolation from unittest workflow#890

Merged
ftnext merged 1 commit into
Uberi:masterfrom
ftnext:remove-no-build-isolation
Mar 29, 2026
Merged

ci: remove no-build-isolation from unittest workflow#890
ftnext merged 1 commit into
Uberi:masterfrom
ftnext:remove-no-build-isolation

Conversation

@ftnext
Copy link
Copy Markdown
Collaborator

@ftnext ftnext commented Mar 29, 2026

Summary

  • remove --no-build-isolation from the Python 3.13 unittest install step
  • keep the rest of the workflow unchanged for now

This drops a historical workaround.
--no-build-isolation was originally added as a workaround when installation still depended on the caller environment for standard-aifc on Python 3.13.
After migrating packaging to pyproject.toml (#877), the build no longer depends on the caller environment for Python 3.13, so build isolation works correctly and --no-build-isolation is no longer needed.

Testing

  • GitHub Actions

@ftnext ftnext merged commit 2e55772 into Uberi:master Mar 29, 2026
9 checks passed
@ftnext ftnext deleted the remove-no-build-isolation branch March 29, 2026 04:31
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.

1 participant