Skip to content

fix(python): remove the Nuitka build strategy - #525

Merged
catinspace-au merged 1 commit into
mainfrom
fix/remove-nuitka
Oct 6, 2026
Merged

catinspace-au merged 1 commit into
mainfrom
fix/remove-nuitka

Conversation

@catinspace-au

@catinspace-au catinspace-au commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Closes #524. Nuitka was a holdover from before the CI went OSS. It comes out before GA.

  • _build_nuitka was a stub that always returned 1, so this removes dead code: the stub, the nuitka branch in dispatch.py, the defaults.yaml comment and four doc mentions.
  • A config still naming nuitka now fails as an unknown build strategy. It failed before too.
  • hyperi-ci check --quick is clean. 436 dispatch and build tests pass.
  • The runner images carry no Nuitka. NUITKA_SSH_KEY goes with Retire unused org Actions secrets and variables (after DFE 2.2 GA) #517.

Nuitka was a holdover from before the CI went OSS, and the build function was a stub that always failed. The strategy branch in dispatch, the stub, its defaults comment and the doc mentions are gone. A config still naming the nuitka strategy now fails as an unknown build strategy, as it failed before. Closes #524.
@catinspace-au
catinspace-au merged commit e33809a into main Oct 6, 2026
13 checks passed
@catinspace-au
catinspace-au deleted the fix/remove-nuitka branch October 6, 2026 02:54
@github-actions

github-actions Bot commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Released in v2.12.15 -- https://github.com/hyperi-io/hyperi-ci/releases/tag/v2.12.15

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.

Remove Nuitka support (after DFE 2.2 GA)

1 participant