Skip to content

docs(changelog): name no private loader as the 0.15.0 replacement - #262

Merged
ethan-scitix merged 1 commit into
mainfrom
docs/changelog-0.15-loader
Oct 28, 2026
Merged

ethan-scitix merged 1 commit into
mainfrom
docs/changelog-0.15-loader

Conversation

@ethan-scitix

Copy link
Copy Markdown
Collaborator

The 0.15.0 migration notes told callers to use sieval.cli._config_yaml.load_eval_config in place of the removed load_yaml_with_duplicate_check. That is a private module, and callers need no loader: since #257, sieval run, sieval eval, both --dry-runs and EvalSession(...) refuse repeated keys themselves. Pointing at the private function would turn it into a public contract.

This changes the line to say there is no replacement and why. No code changes.

🤖 Generated with Claude Code

load_yaml_with_duplicate_check was a CLI helper. Every entry point now
refuses repeated keys, so callers need no loader, and pointing them at
a private module would make it a public contract.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ethan-scitix
ethan-scitix merged commit d1373e3 into main Oct 28, 2026
8 checks passed
@ethan-scitix
ethan-scitix deleted the docs/changelog-0.15-loader branch October 28, 2026 03:40
@ethan-scitix ethan-scitix mentioned this pull request Oct 28, 2026
7 tasks done
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