Skip to content

Show every watched package in comparison receipts - #13

Merged
smigolsmigol merged 1 commit into
mainfrom
test/ecosystem-compatibility
Aug 23, 2026
Merged

smigolsmigol merged 1 commit into
mainfrom
test/ecosystem-compatibility

Conversation

@smigolsmigol

Copy link
Copy Markdown
Owner

The human receipt printed only the first watched distribution. A FastAPI comparison therefore showed identical Pydantic versions and hid the FastAPI versions that actually differed.

This change lists every watched distribution and adds two release-boundary cases: Harness #511 for high-entropy binary round trips and FastAPI #14341 for recursive Self OpenAPI generation. It does not add CLI options or change comparison semantics.

Verification:

  • 63 unit tests passed; 8 integration tests were skipped in the unit run
  • all 8 issue-derived integration checks passed
  • 97% branch coverage
  • Ruff checks and package build passed

Release checks can watch more than Pydantic. Printing only the first package hid the dependency that changed and made FastAPI results misleading.

List every watched distribution in the human receipt and add release-to-release cases for Harness binary media and FastAPI recursive OpenAPI behavior.
@smigolsmigol
smigolsmigol marked this pull request as ready for review August 23, 2026 02:22
@smigolsmigol
smigolsmigol merged commit 2d42bd1 into main Aug 23, 2026
12 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