Skip to content

ci: remove Python 3.13 preinstall workaround from unittest workflow#891

Merged
ftnext merged 2 commits into
Uberi:masterfrom
ftnext:codex/remove-setuptools-preinstall
Mar 29, 2026
Merged

ci: remove Python 3.13 preinstall workaround from unittest workflow#891
ftnext merged 2 commits into
Uberi:masterfrom
ftnext:codex/remove-setuptools-preinstall

Conversation

@ftnext
Copy link
Copy Markdown
Collaborator

@ftnext ftnext commented Mar 29, 2026

Summary

Remove the Python 3.13-specific preinstall workaround from the unittest workflow.

Details

The workflow now relies on the normal package install step for Python 3.13 instead of preinstalling and .

is already declared as a normal dependency for Python 3.13+ in , and is already provided through the build-system requirements.

Why

This historical workaround was needed when build behavior depended on the caller environment. After the move to packaging, that is no longer expected, so the extra preinstall step should no longer be necessary.
ref: #890

@ftnext ftnext merged commit 43809f8 into Uberi:master Mar 29, 2026
9 checks passed
@ftnext ftnext deleted the codex/remove-setuptools-preinstall branch March 29, 2026 04:58
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