Skip to content

Support explicit package watches - #9

Merged
smigolsmigol merged 1 commit into
mainfrom
fix/custom-watch-selection
Aug 23, 2026
Merged

smigolsmigol merged 1 commit into
mainfrom
fix/custom-watch-selection

Conversation

@smigolsmigol

Copy link
Copy Markdown
Owner

--watch continues to add provenance alongside the default pydantic and
pydantic-core watches. This adds repeatable --only-watch for comparisons
that need to replace those defaults, and rejects incompatible watch modes.

The issue-derived integration suite now compares pydantic-monty==0.0.19 with
pydantic-monty==0.0.20 using
pydantic/monty#621. It detects the
change from MontyRuntimeError to "reports/result.json". This is a
consumer-side release check, not a replacement for Monty's eval suite.

Local verification:

  • the exact wheel passed 68 tests on each of Python 3.10 through 3.14 on Windows
  • all six issue-derived integration tests passed
  • Ruff passed
  • branch coverage was 94.23%; changed executable lines were 100% covered

@smigolsmigol
smigolsmigol marked this pull request as ready for review August 23, 2026 00:39
@smigolsmigol
smigolsmigol merged commit 15cf0e9 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