Visitar URL original
conformance.py: Collapse the summary paragraph when nothing changed by AlexWaygood · Pull Request #23745 · astral-sh/ruff · GitHub
Skip to content

conformance.py: Collapse the summary paragraph when nothing changed - #23745

Merged
AlexWaygood merged 1 commit into
mainfrom
alex/conformance-tweak
Mar 5, 2026
Merged

AlexWaygood merged 1 commit into
mainfrom
alex/conformance-tweak

Conversation

@AlexWaygood

Copy link
Copy Markdown
Member

Summary

I find it useful to have this information available even when nothing changed, but it's too noisy to have the whole paragraph printed out even on unrelated Ruff PRs like #23743 (comment)

Test Plan

I ran the script locally and pasted it into a GitHub input box to see how it looked

@AlexWaygood AlexWaygood added ci Related to internal CI tooling ty The ty type checker labels Mar 5, 2026
@AlexWaygood
AlexWaygood enabled auto-merge (squash) March 5, 2026 19:58
@astral-sh-bot

astral-sh-bot Bot commented Mar 5, 2026

Copy link
Copy Markdown

Typing conformance results

No changes detected ✅

Current numbers
The percentage of diagnostics emitted that were expected errors held steady at 86.56%. The percentage of expected errors that received a diagnostic held steady at 77.40%.

@AlexWaygood
AlexWaygood merged commit 74b0553 into main Mar 5, 2026
44 checks passed
@AlexWaygood
AlexWaygood deleted the alex/conformance-tweak branch March 5, 2026 20:02
carljm added a commit that referenced this pull request Mar 5, 2026
* main:
  Update conformance suite commit hash (#23746)
  conformance.py: Collapse the summary paragraph when nothing changed (#23745)
  [ty] Make inferred specializations line up with source types more better (#23715)
  Bump 0.15.5 (#23743)
  [ty] Render all changed diagnostics in conformance.py (#23613)
  [ty] Split deferred checks out of `types/infer/builder.rs` (#23740)
  Discover markdown files by default in preview mode (#23434)
  [ty] Use `HasOptionalDefinition` for `except` handlers (#23739)
  [ty] Fix precedence of `all` selector in TOML configurations (#23723)
  [ty] Make `all` selector case sensitive (#23713)
  [ty] Add a diagnostic if a `TypeVar` is used to specialize a `ParamSpec`, or vice versa (#23738)
  [ty] Override home directory in ty tests (#23724)
  [ty] More type-variable default validation (#23639)
  [ty] Validate bare ParamSpec usage in type annotations, and support stringified ParamSpecs as the first argument to `Callable` (#23625)
  [ty] Add `all` selector to ty.json's `schema` (#23721)
  [ty] Add quotes to related issues links (#23720)
  [ty] Fix panic on incomplete except handlers (#23708)
carljm added a commit that referenced this pull request Mar 16, 2026
* main:
  Update conformance suite commit hash (#23746)
  conformance.py: Collapse the summary paragraph when nothing changed (#23745)
  [ty] Make inferred specializations line up with source types more better (#23715)
  Bump 0.15.5 (#23743)
  [ty] Render all changed diagnostics in conformance.py (#23613)
  [ty] Split deferred checks out of `types/infer/builder.rs` (#23740)
  Discover markdown files by default in preview mode (#23434)
  [ty] Use `HasOptionalDefinition` for `except` handlers (#23739)
  [ty] Fix precedence of `all` selector in TOML configurations (#23723)
  [ty] Make `all` selector case sensitive (#23713)
  [ty] Add a diagnostic if a `TypeVar` is used to specialize a `ParamSpec`, or vice versa (#23738)
  [ty] Override home directory in ty tests (#23724)
  [ty] More type-variable default validation (#23639)
  [ty] Validate bare ParamSpec usage in type annotations, and support stringified ParamSpecs as the first argument to `Callable` (#23625)
  [ty] Add `all` selector to ty.json's `schema` (#23721)
  [ty] Add quotes to related issues links (#23720)
  [ty] Fix panic on incomplete except handlers (#23708)
  Update conformance suite commit hash (#23719)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Related to internal CI tooling ty The ty type checker

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants