Skip to content

refactor: remove NSS handling from the release workflow#146

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/remove-nss-sampler-remainder
Jul 11, 2026
Merged

refactor: remove NSS handling from the release workflow#146
Jammy2211 merged 1 commit into
mainfrom
feature/remove-nss-sampler-remainder

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Removes the NSS-specific machinery from the release workflow now that af.NSS is gone (PyAutoLabs/PyAutoFit#1357). Part of PyAutoLabs/PyAutoFit#1356 (Phase 3).

Changes — .github/workflows/release.yml

  • The PyAutoFit pytest --ignore=test_autofit/non_linear/search/nest/nss special-case (the ignored dir no longer exists) collapses to a plain python3 -m pytest for all projects.
  • Removed the stale comment referencing PyAutoFit's unittest_nss job (no longer exists).
  • Kept the general "reject direct-reference URLs in built wheels" guard — it's useful beyond NSS — but de-NSS'd its two comment lines.

Validation

PyAutoBuild suite: 113 passed. release.yml YAML-valid. Grep-clean of nss.

Judgment note: kept the direct-reference-URL guard rather than deleting it (a general packaging regression check, not NSS machinery). Say if you'd rather it go entirely.%s

🤖 Generated with Claude Code

https://claude.ai/code/session_01Y9eyGoEAUHGSqcmJpzzjsi

Drops the NSS-specific machinery from release.yml now that af.NSS is gone
(PyAutoFit#1356): the PyAutoFit `pytest --ignore=.../nss` special-case
collapses to a plain `pytest`, and the stale `unittest_nss` comment goes.
The general direct-reference-URL guard is kept (useful beyond NSS) but
de-NSS'd in its comments.

Issue: PyAutoFit#1356

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Jammy2211 Jammy2211 added the pending-release Merged PR awaiting inclusion in the next release build label Jul 11, 2026
@Jammy2211 Jammy2211 merged commit 94ecf32 into main Jul 11, 2026
@Jammy2211 Jammy2211 deleted the feature/remove-nss-sampler-remainder branch July 11, 2026 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-release Merged PR awaiting inclusion in the next release build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant