Skip to content

build: consume published Specs 0.2.0 contracts - #112

Merged
stefan-jansen merged 2 commits into
mainfrom
build/published-specs-020
Oct 18, 2026
Merged

stefan-jansen merged 2 commits into
mainfrom
build/published-specs-020

Conversation

@stefan-jansen

Copy link
Copy Markdown
Contributor

Outcome

Replace the temporary immutable Specs Git dependency with published ml4t-specs>=0.2.0. Only pyproject.toml and uv.lock change; no other locked dependency changes. Integrates current main0737b6a3, including the qualified CME cutover repair. Dependency-maintenance exception: no artificial issue.

Executed qualification

Source9331160c5597e2825bf15e6b9462c5eb0cd54e93, Python3.14, actual registry Specs0.2.0 installed without a direct Git URL:

  • 221 focused consumer tests passed22.47s before CME integration.
  • Final integrated full suite:4021passed292deselected254.63s,86.29%coverage, ResourceWarning as error.
  • Full Ruff check, format100,ty,normal hooks and all-file pre-commit passed.
  • Strict MkDocs passed. Isolated wheel AND sdist installations, dependency checks, imports, CLI and executed README quickstart passed using registry Specs0.2.0.
  • Candidate0.2.2.dev13+g9331160c5. Wheel sha2564cd30053eee683ef83457f8bd06203efde25e7b283706514cbd59f636044ef5a; sdist112b6a9c642baefb5c1efb21a487ec208a4944f68c7a4a4e783f2827bda2e481.

Review and compatibility

Owner reviewed the dependency/lock diff and upstream released contract identity. AI-assisted dependency update and qualification under maintainer direction; no independent reviewer claimed. Full applicable current-head hosted platform/security/package/docs gates remain required before ordinary merge. Python3.15 dependency tracker37 remains open. Data0.2.1 is unchanged; no release or deployment.

Copilot AI balanced review requested due to automatic review settings October 17, 2026 21:46

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@stefan-jansen
stefan-jansen merged commit 06c0fa9 into main Oct 18, 2026
27 checks passed
@stefan-jansen
stefan-jansen deleted the build/published-specs-020 branch October 18, 2026 00:03
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.

2 participants