astral-sh
ruff
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
[ty] Avoid generic-context false positives
dhruv/non-generic-class-diagnostic
12 minutes ago
[ty] Fix memory report detail outcome icons (#26929)
main
52 minutes ago
[ty] Collect Pydantic field metadata through subscripted generic `Annotated` aliases `FieldMetadata::collect_from_annotation` only followed an `Annotated` alias to recover its `Field(...)` metadata when the field annotation was a bare name (`field: StrictInt`). When a generic alias was subscripted at the use site (`field: MyField[int]`, where `MyField = Annotated[T, Field(default=...)]`), the annotation is a subscript expression, so the alias was never followed: the default was dropped and the field was reported as a required constructor argument (`missing-argument`), even though it has a default at runtime. Handle the subscript case by extracting the base name from the subscript value and following the alias exactly as for the bare-name case.
Aethryl:ty-pydantic-generic-annotated-alias-default
53 minutes ago
[ty] Fix memory report detail outcome icons
micha/fix-memory-report-detail-outcome
55 minutes ago
Render NumPy docstrings as structured Markdown Resolve NumPy test placement after xk cleanup Resolve NumPy rendering after Google parser pivot Resolve visibility boundaries for NumPy rendering Preserve source markup in NumPy docstring types Verify wrapped NumPy types remain code spans Preserve wrapped NumPy return type recognition Render parsed NumPy docstring sections Align NumPy section rendering interface Resolve NumPy rendering fixture split temp: resolve normalized parenthetical split refactor: parse NumPy return names with a cursor test: cover NumPy return-name tuple parsing temp: relocate NumPy parser grammar temp: focus NumPy rendering coverage
lerebear/push-xlvomqroxkox
2 hours ago
Parse NumPy docstrings for parameter docs Preserve source markup when recognizing NumPy return types Recognize code-spanned NumPy return types Resolve NumPy code span integration Parse NumPy section bodies in the document model Encapsulate NumPy document parsing Preserve parsed NumPy fragments on rendering fallback Keep NumPy parameter extraction scoped Remove obsolete structured body parser Separate NumPy extraction and rendering fixtures temp: use normalized parenthetical split temp: share container block boundaries with NumPy temp: format container block calls temp: resolve container helper documentation refactor: classify NumPy item lines once refactor: keep NumPy item classification declarations together fix: retain copy semantics for NumPy section tags temp: finalize NumPy parser grammar
lerebear/push-oxynovvskyrx
2 hours ago
Model docstring backtick spans explicitly
lerebear/push-krurnqpmzmum
2 hours ago
Normalize structured docstring type labels
lerebear/push-wrzqmxouryzx
2 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
[ty] Diagnose non-generic class specialization
#26883
17 minutes ago
b3274f6
dhruv/non-generic-class-diagnostic
CodSpeed Performance Gauge
0%
[ty] Collect Pydantic field metadata through subscripted generic `Annotated` aliases
#26885
20 hours ago
fb100fd
Aethryl:ty-pydantic-generic-annotated-alias-default
CodSpeed Performance Gauge
0%
[ty] Fix memory report detail outcome icons
#26929
1 hour ago
fa5f8e0
micha/fix-memory-report-detail-outcome
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs