Sign in
fuchsia
/
third_party
/
github.com
/
astral-sh
/
ruff
/
HEAD
a2f11d2
Prepare for 0.15.1 (#23253)
by Amethyst Reese
· 56 minutes ago
main
upstream/main
d29628e
Remove docker-run-action (#23254)
by Brent Westbrook
· 71 minutes ago
8a04266
[ty] Allow discovering dependencies in system Python environments (#22994)
by Carl Meyer
· 87 minutes ago
55d06c8
Ensure pending suppression diagnostics are reported (#23242)
by Amethyst Reese
· 3 hours ago
d056a9f
[`isort`] support for configurable import section heading comments (#23151)
by Alexander Ley
· 3 hours ago
e22fa4f
[ty] Fix method calls on subclasses of `Any` (#23248)
by David Peter
· 4 hours ago
fa56c15
[ty] Fix bound method access on `None` (#23246)
by David Peter
· 4 hours ago
4fd07d0
Make range suppression test snapshot actually useful (#23251)
by Amethyst Reese
· 5 hours ago
8c63bce
[ty] Include conditional symbols (like `datetime.UTC`) in auto-import in more cases
by Andrew Gallant
· 5 hours ago
46be943
Exclude WASM artifacts from GitHub releases (#23221)
by Shaan Majid
· 5 hours ago
6ded4be
Fix f-string middle panic when parsing t-strings (#23232)
by Brent Westbrook
· 9 hours ago
647f660
[ty] Inlay hint auto import (#22111)
by Matthew Mckee
· 9 hours ago
a928da0
[ty] Use TDD-based narrowing constraints and support NoReturn narrowing (#23109)
by Alex Gaynor
· 12 hours ago
f535f1d
[ty] error for attribute access on union where some elements lack the attribute
by Jack O'Connor
· 17 hours ago
90c8571
[PT006] Fix syntax error when unpacking nested tuples in parametrize fixes (#22441) (#22464)
by Dex Devlon
· 24 hours ago
917929e
Add myself as a ty codeowner (#23239)
by Ibraheem Ahmed
· 24 hours ago
09956b4
Use `DisplayDiagnosticsConfig::program` for Ruff's GitHub output (#23240)
by Brent Westbrook
· 25 hours ago
b4ca9ba
[`pyflakes`] Fix infinite loop in preview fix for `unused-import` (`F401`) (#23038)
by Dylan
· 26 hours ago
dc65d12
[ty] Infer typevar specializations for implicit generic protocols (#21902)
by Douglas Creager
· 26 hours ago
8cfeae8
JUnit output for `ty` lints (#22125)
by Vasilios
· 27 hours ago
40fd2f1
`memory_report.py`: suppress the detailed table if all changes are <0.01MB big (#23212)
by Alex Waygood
· 27 hours ago
62ba1e8
[ty] Support narrowing for `os.name` (#23230)
by Charlie Marsh
· 28 hours ago
5f21fe2
[ty] Apply workspace settings to virtual files (#23228)
by Hugo
· 28 hours ago
8fc595a
Support markdown in extension mappings (#23218)
by Amethyst Reese
· 29 hours ago
7856d89
[ty] Add hover and Go to Declaration support for subscript literals (#22837)
by Hugo
· 29 hours ago
144b35f
[ty] Improve spans of references to submodules imported in an `__init__.py` (#21795)
by Aria Desires
· 30 hours ago
c685810
Add note about fallback behavior to `python` in `PATH`
by Andrew Gallant
· 32 hours ago
9ba7c4a
Assign lower completion ranking to deprecated names in auto import (#23188)
by Shaygan Hooshyari
· 32 hours ago
38fa994
Avoid introducing syntax errors for FAST003 autofix (#23227)
by Charlie Marsh
· 32 hours ago
4d39967
[ty] Bind `typing.Self` in class attributes and assignment (#23108)
by Charlie Marsh
· 33 hours ago
8aba480
Deduplicate type variables in generic functions (#23225)
by Charlie Marsh
· 34 hours ago
d200296
Avoid suggesting `InitVar` for `__post_init__` that references PEP 695 type parameters (#23226)
by Charlie Marsh
· 34 hours ago
64084f8
Avoid false positive for undefined variables in FAST001 (#23224)
by Charlie Marsh
· 34 hours ago
0115627
[ty] Separate typevar shadowing checks for class definitions (#23222)
by Carl Meyer
· 2 days ago
4d377d1
[ty] include overload declarations in find references (#23215)
by Hugo
· 2 days ago
7da7ae0
[ty] disallow type variables within PEP-695 type variable bounds/constraints (#22982)
by Shunsuke Shibayama
· 2 days ago
77fdf99
[ty] Reorder parameters of `any_over_type` (#23220)
by Ibraheem Ahmed
· 2 days ago
096264d
[ty] Detect overrides of `Final` class variables in subclasses (#23180)
by Charlie Marsh
· 2 days ago
1cf481a
[ty] Improve memory report formatting (#23216)
by Ibraheem Ahmed
· 2 days ago
3795db1
[`ruff`] Improve the diagnostic for `RUF012` (#23202)
by Brent Westbrook
· 2 days ago
e347d86
[`airflow`] Refine and add rules to capture deprecated arguments and a decorator (`AIR301`) (#23170)
by Kevin Yang
· 2 days ago
45bd045
[ty] Use a smaller diagnostic range for `inconsistent-mro` diagnostics (#23213)
by Alex Waygood
· 2 days ago
0cef8aa
[ty] Avoid literal promotion when constrained bounds (#23209)
by Charlie Marsh
· 2 days ago
9780d66
Wrap RUF020 target for multiline fixes (#23210)
by Charlie Marsh
· 2 days ago
48602db
[ty] Omit the binding context from the display of a `ParamSpec` when the `ParamSpec` is included in the displayed type parameters of the enclosing signature (#23211)
by Alex Waygood
· 2 days ago
a9f14d7
Wrap UP007 target for multiline fixes (#23208)
by Charlie Marsh
· 2 days ago
e6dc572
Make `setup_primer_project.py` executable and improve the shebang (#23205)
by Alex Waygood
· 2 days ago
02c67e2
[ty] Emit errors on invalid TypeVar defaults (#23194)
by Charlie Marsh
· 2 days ago
012ec63
[ty] Fall back to python3 found in $PATH if no environment is found (#22843)
by figsoda
· 2 days ago
7a371f0
Use structs for SARIF output (#23192)
by Brent Westbrook
· 2 days ago
6d797e2
[ty] Emit diagnostic on unbound call to abstract `@classmethod` or `@staticmethod` (#23182)
by Charlie Marsh
· 2 days ago
abd1731
[ty] add `inconsistent-mro` autofix that moves `Generic[]` to the end of the bases list (#22998)
by Bhuminjay Soni
· 2 days ago
ff09ba1
[ty] Narrow equality subscripts on either operand (#23104)
by Charlie Marsh
· 2 days ago
1d4bb15
[ty] Allow stringified argument in PEP 613 alias to `Optional` (#23200)
by David Peter
· 2 days ago
0613661
[ty] Support diagnostics in newly created files inside neovim
by Andrew Gallant
· 2 days ago
7f76134
[ty] evaluate class keyword arguments with `file_expression_type` instead of `expression_type` (#23114)
by Jack O'Connor
· 2 days ago
075f489
[ty] add regression test for bounded typevar union-context inference (#22426)
by Hugo
· 3 days ago
a0939fd
[ty] route constructor calls through bindings (#22124)
by Hugo
· 3 days ago
20a1741
[ty] add scripts/setup_primer_project.py (#23195)
by Carl Meyer
· 3 days ago
bbaa769
[ty] More detailed memory usage reports (#23128)
by Ibraheem Ahmed
· 3 days ago
31f4472
[ty] Fix Pyright links; use `heterogeneous_tuple` (#23193)
by Charlie Marsh
· 3 days ago
80a58e2
[ty] Limit fixed-length tuple expansion in overload matching (#23190)
by Charlie Marsh
· 3 days ago
d9439a1
Fixed import in `runtime-evaluated-decorators` example (#23187)
by Avasam
· 3 days ago
dc842db
[ty] Detect flaky projects during ecosystem CI jobs (#23178)
by Douglas Creager
· 3 days ago
b680d5f
[ty] Disallow TypeVars within ClassVars (#23184)
by Charlie Marsh
· 3 days ago
11b6cfd
[ty] Fix wrong inlay hints for overloaded function arguments (#23179)
by Charlie Marsh
· 3 days ago
6fa0873
[ty] Respect `@no_type_check` when combined with other decorators (#23177)
by Charlie Marsh
· 3 days ago
459c417
[ty] Use type context when inferring constructor argument types (#23139)
by Ibraheem Ahmed
· 3 days ago
5338823
[`airflow`] Add ruff rules to catch deprecated attribute access from context key for Airflow 3.0 (`AIR301`) (#22850)
by Kevin Yang
· 3 days ago
cc988ac
Support formatting `pycon` markdown code blocks (#23112)
by Amethyst Reese
· 3 days ago
bb62fc7
Markdown formatting in LSP (#23063)
by Amethyst Reese
· 3 days ago
7f0a2b3
Instruct Claude to use comments more sparingly (#23181)
by Alex Waygood
· 3 days ago
f6416d0
[`flake8-gettext`] Fix false negatives for plural argument of ngettext (`INT001`, `INT002`, `INT003`) (#21078)
by Dan Parizher
· 3 days ago
9d00f3d
[ty] Invoking goto-def on parentheses of a class constructor call takes you too constructor method
by Andrew Gallant
· 3 days ago
9c9dccc
[ty] Make goto definition on class constructor always go to class definition
by Andrew Gallant
· 3 days ago
94c41ed
[ty] Assign lower completions ranking to deprecated functions and classes (#23089)
by Shaygan Hooshyari
· 3 days ago
ac25c6b
[ty] Fix parameter references across files via keyword args (#23012)
by Hugo
· 3 days ago
3cf9460
[ty] Exclude enclosing class for base completions (#23141)
by Charlie Marsh
· 3 days ago
afcd781
[`pyupgrade`] Fix syntax error on string with newline escape and comment (`UP037`) (#22968)
by Dan Parizher
· 3 days ago
0b7971a
[ty] Improve documentation for `expect_single_definition` method (#23175)
by Alex Waygood
· 3 days ago
49a25f2
[ty] Configure check mode for all projects
by Andrew Gallant
· 3 days ago
45cba96
Add `home-assistant` to ecosystem projects (#23132)
by Brent Westbrook
· 3 days ago
0c52521
Add tabbed shell completion documentation (#23169)
by Charlie Marsh
· 3 days ago
89a308a
Bump typing conformance-suite pin (#23174)
by Alex Waygood
· 3 days ago
4f7773d
[ty] Fix invalid diagnostic location for a sub-call to a specialized ParamSpec (#23036)
by Bhuminjay Soni
· 4 days ago
b1b2e38
[ty] Add public `class_name` and `class_module_name` methods to `NominalInstanceType` (#23147)
by Knut Wannheden
· 4 days ago
c430e60
[ty] Fix panic on fuzzed slice expression in comprehension (#23146)
by Charlie Marsh
· 4 days ago
b0b6151
[ty] Narrow chained operators (#23093)
by Charlie Marsh
· 4 days ago
d811ba6
Update salsa digest to 53421c2 (#23152)
by renovate[bot]
· 4 days ago
3d89035
[ty] Bump ecosystem-analyzer (pull in latest mypy_primer) (#23171)
by David Peter
· 4 days ago
f542d30
Update Rust crate insta to v1.46.2 (#23158)
by renovate[bot]
· 4 days ago
b8241b9
Update docker/login-action action to v3.7.0 (#23165)
by renovate[bot]
· 4 days ago
9c2128e
Update NPM Development dependencies (#23166)
by renovate[bot]
· 4 days ago
79206dc
Update CodSpeedHQ/action action to v4.10.2 (#23162)
by renovate[bot]
· 4 days ago
e61bd37
Update Rust crate schemars to v1.2.1 (#23159)
by renovate[bot]
· 4 days ago
9dc1d5f
Update taiki-e/install-action action to v2.67.18 (#23160)
by renovate[bot]
· 4 days ago
8a82864
Update dependency astral-sh/uv to v0.10.0 (#23163)
by renovate[bot]
· 4 days ago
ebe3679
Update astral-sh/setup-uv action to v7.3.0 (#23161)
by renovate[bot]
· 4 days ago
96bbc5b
Update dependency ruff to v0.15.0 (#23164)
by renovate[bot]
· 4 days ago
0d4d97f
Update Rust crate clap to v4.5.56 (#23157)
by renovate[bot]
· 4 days ago
Next »