Skip to content

CI: pin pysurrogate to main#10

Merged
blankjul merged 1 commit into
mainfrom
ci/pin-pysurrogate-main
Jul 16, 2026
Merged

CI: pin pysurrogate to main#10
blankjul merged 1 commit into
mainfrom
ci/pin-pysurrogate-main

Conversation

@blankjul

Copy link
Copy Markdown
Contributor

Now that the FullyBayesianGP / theta-prior work is merged into pysurrogate's main, CI installs pysurrogate@main instead of the feat/fully-bayesian-gp feature branch (which can now be deleted).

Verified locally against pysurrogate@main:

  • full pysamoo test suite passes (unit tiers + fidelity + reproducibility, all 11 algorithms incl. SAASBO's theta_prior),
  • pyclawd golden unchanged (the Kriging/dace code pysamoo uses is byte-identical between the feature branch and main, so no numbers move).

No pysamoo code changes needed — this is a CI-pin-only update, one step toward dropping the git-install stopgap entirely once the stack is released to PyPI.

🤖 Generated with Claude Code

The FullyBayesianGP / theta-prior work (and the rest of the feature branches)
has been merged into pysurrogate's main, so CI no longer needs the
feat/fully-bayesian-gp branch. Verified locally that pysamoo is fully
compatible with pysurrogate@main: the whole test suite passes and pyclawd
golden is unchanged (the Kriging/dace code pysamoo depends on is byte-identical
between the feature branch and main, so no numbers move). No pysamoo code
changes were needed.
@blankjul
blankjul merged commit f65993f into main Jul 16, 2026
2 checks passed
@blankjul
blankjul deleted the ci/pin-pysurrogate-main branch July 16, 2026 15:13
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