Skip to content

Release prep: harden annotation wrapper coverage and CI#5

Merged
nextgenusfs merged 4 commits intomainfrom
stress-release-prep
Mar 7, 2026
Merged

Release prep: harden annotation wrapper coverage and CI#5
nextgenusfs merged 4 commits intomainfrom
stress-release-prep

Conversation

@nextgenusfs
Copy link
Copy Markdown
Owner

Summary

This PR publishes the completed release-prep work from stress-release-prep into main.

Included commit groups

  • 3360044test(iprscan): add committed current-namespace XML fixture
  • dcca2f2fix(tooling): land approved emapper, iprscan, and signalp updates
  • deaf45bci(release): harden production release workflow and CLI coverage
  • ca30d7etest(antismash): add approved local fixture regression coverage

What changed

  • hardens eggNOG-mapper wrapper behavior around stable output prefix / resume-safe output reuse
  • fixes current InterProScan XML parsing compatibility and adds committed regression coverage
  • adds/extends SignalP and antiSMASH fixture-backed regression coverage
  • strengthens CLI coverage and the production release workflow

Verification

Completed before push and recorded in the workspace spec:

  • conda run -n f2 python -m pytest tests/unit -v
  • focused InterProScan fixture coverage passed in f2
  • real InterProScan parse smoke validation passed in f2
  • real eggNOG-mapper smoke run passed
  • real eggNOG-mapper rerun with --resume passed and reused the stable emapper prefix without creating random-prefix outputs

Notes

  • This PR preserves the existing local commit boundaries; no history rewriting was done before push.
  • The branch was pushed cleanly from a clean working tree and the remote tip matches local HEAD.

Pull Request opened by Augment Code with guidance from the PR author

Jon Palmer added 4 commits March 6, 2026 15:50
Agent-Id: agent-884774f7-f25e-4edf-b925-15e28faa6df7
Agent-Id: agent-884774f7-f25e-4edf-b925-15e28faa6df7
Agent-Id: agent-884774f7-f25e-4edf-b925-15e28faa6df7
Agent-Id: agent-884774f7-f25e-4edf-b925-15e28faa6df7
@nextgenusfs nextgenusfs merged commit 54b06a9 into main Mar 7, 2026
10 checks passed
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