Sign in
fuchsia
/
third_party
/
github.com
/
astral-sh
/
ruff
/
HEAD
9693375
[ty] Reduce monomorphization (#22195)
by Micha Reiser
· 5 hours ago
main
upstream/main
1ec3503
[ty] Fix playground inlay hint location (#22200)
by Matthew Mckee
· 6 hours ago
19b1099
[ty] Automatically re-run ecosystem-analyzer workflow on subsequent pushes to a PR, if the PR has the `ecosystem-analyzer` label (#22179)
by Alex Waygood
· 20 hours ago
014abe1
[ty] Fix completion in decorators with missing declaration (#22177)
by Micha Reiser
· 23 hours ago
dd3a985
[ty] Spell out "method resolution order" in `unsupported-base` subdiagnostic (#22194)
by Simon Lamon
· 28 hours ago
12f5ea5
[ty] Invert dependencies of `ty_combine` and `ty_python_semantic` (#22191)
by Micha Reiser
· 29 hours ago
f9afcc4
[ty] Improve diagnostic when a user tries to access a function attribute on a `Callable` type (#22182)
by Alex Waygood
· 2 days ago
768c5a2
[ty] Use `Type::string_literal()` more (#22184)
by Alex Waygood
· 2 days ago
139149f
[ty] Improve diagnostic when `callable` is used in a type expression instead of `collections.abc.Callable` or `typing.Callable` (#22180)
by Alex Waygood
· 2 days ago
2de4464
[ty] Fix implementation of `Top[Callable[..., object]]` (#22145)
by Charlie Marsh
· 2 days ago
ded4d4b
[ty] Fix classification of module in `import x as y` (#22175)
by Micha Reiser
· 2 days ago
eef403f
Revert "[ty] Fix completion in decorator without class or function definition" (#22176)
by Micha Reiser
· 2 days ago
adef89e
[ty] Fix completion in decorator without class or function definition
by Micha Reiser
· 2 days ago
e349812
[ty] Fix module resolution on network drives (#22173)
by Micha Reiser
· 2 days ago
5e7fc9a
Render the entire diagnostic message in all output formats (#22164)
by Brent Westbrook
· 2 days ago
3c5956e
[ty] Include the specialization of a generic `TypedDict` as part of its display (#22174)
by Alex Waygood
· 2 days ago
81f34fb
[ty] Store un-widened type in `Place` (#22093)
by Charlie Marsh
· 2 days ago
184f487
[ty] Add a dedicated diagnostic for TypedDict deletions (#22123)
by Charlie Marsh
· 2 days ago
969c8a5
[ty] Synthesize `__delitem__` for TypedDict to allow deleting non-required keys (#22122)
by Charlie Marsh
· 2 days ago
acdda78
[ty] Fix `@staticmethod` combined with other decorators incorrectly binding `self` (#22128)
by Charlie Marsh
· 2 days ago
c28c1f5
[ty] Check `__delitem__` instead of `__getitem__` for `del x[k]` (#22121)
by Charlie Marsh
· 2 days ago
b723917
[ty] Support tuple narrowing based on member checks (#22167)
by Charlie Marsh
· 3 days ago
5decf94
[ty] Synthesize a `_fields` attribute for NamedTuples (#22163)
by Charlie Marsh
· 3 days ago
89a55dd
[ty] Synthesize a `_replace` method for NamedTuples (#22153)
by Charlie Marsh
· 3 days ago
8710a8c
[ty] don't expand type aliases in implicit tuple aliases (#22015)
by Shunsuke Shibayama
· 3 days ago
e245c1d
[ty] narrow tagged unions of `TypedDict` (#22104)
by Jack O'Connor
· 3 days ago
4c175fa
[ty] Bind self with instance in `__get__` (#22155)
by Charlie Marsh
· 3 days ago
ed64c4d
[ty] Abort printing diagnostics when pressing Ctrl+C (#22083)
by Micha Reiser
· 3 days ago
f1e6c9c
[ty] Use markdown for completions documentation (#21752)
by Matthew Mckee
· 3 days ago
d9fe996
[ty] Support custom builtins (#22021)
by Wizzerinus | Alex K.
· 3 days ago
5ea30c4
Show both `ty.toml` and `pyproject.toml` examples in configuration reference (#22144)
by Matthew Mckee
· 3 days ago
ccc9132
[ty] Use `ModuleName::new_static` in more places (#22156)
by Micha Reiser
· 3 days ago
65021fc
[ty] Support type inference between protocol instances (#22120)
by Ibraheem Ahmed
· 3 days ago
aa21b70
[ty] Fix path of instrumented benchnmark binary (#22157)
by Micha Reiser
· 3 days ago
22ce0c8
Decrease Markdown heading level (#22152)
by Vincent Ging Ho Yim
· 3 days ago
d6a7c9b
[ty] Add `respect-type-ignore-comments` configuration option (#22137)
by Micha Reiser
· 3 days ago
4745d15
[ty] Respect debug text interpolation in f-strings (#22151)
by Charlie Marsh
· 4 days ago
06db474
[ty] stabilize union-type ordering in fixed-point iteration (#22070)
by Shunsuke Shibayama
· 4 days ago
664686b
[ty] Exclude parameterized tuple types from narrowing when disjoint from comparison values (#22129)
by Charlie Marsh
· 4 days ago
4a93754
Ecosystem report: publish site via astral-sh-bot (#22142)
by William Woodruff
· 4 days ago
ec034fc
[ty] Add new `diagnosticMode: off` (#22073)
by Micha Reiser
· 4 days ago
29d7f22
[ty] Add `ty.configuration` and `ty.configurationFile` options (#22053)
by Micha Reiser
· 4 days ago
8fc4349
[ty] Split `suppression.rs` into multiple smaller modules (#22141)
by Micha Reiser
· 4 days ago
816b19c
[ty] Rename `set_invalid_syntax` to `set_invalid_type_annotation` (#22140)
by Matthew Mckee
· 4 days ago
87406b4
Fix iter example in usafe fixes doc (#22118)
by Peter Law
· 4 days ago
422e99e
[ty] Add inlay hint request time log (#22138)
by Matthew Mckee
· 4 days ago
ea6730f
[ty] Speed-up instrumented benchmarks (#22133)
by Micha Reiser
· 4 days ago
a46835c
[ty] Set flag to avoid `type[T@f]` being inserted when you double-click on the inlay (#22139)
by Matthew Mckee
· 4 days ago
884e835
[ty] Update salsa (#22072)
by Micha Reiser
· 4 days ago
6b3dd28
[ty] Make a server snapshot less painful to update (#22132)
by Alex Waygood
· 4 days ago
572f57a
Fix GitHub Actions output format for multi-line diagnostics (#22108)
by Harutaka Kawamura
· 4 days ago
ed423e0
[ty] Speedup ty-walltime benchmarks (#22126)
by Micha Reiser
· 4 days ago
fee4e2d
[ty] Distribute `type[]` over unions (#22115)
by Charlie Marsh
· 5 days ago
b6e84ec
[ty] Document `invalid-syntax-in-forward-annotation` and `escape-character-in-forward-annotation` (#22130)
by Will Duke
· 5 days ago
b4c2825
[ty] Move module resolver code into its own crate (#22106)
by Micha Reiser
· 5 days ago
ad41728
[ty] Avoid temporarily storing invalid multi-inference attempts (#22103)
by Ibraheem Ahmed
· 6 days ago
3ec63b9
[ty] Add support for dict(...) calls in typed dict contexts (#22113)
by Hugo
· 6 days ago
f9a0e1e
[ty] Fix panic introduced in #22076 (#22112)
by Matthew Mckee
· 6 days ago
ef4507b
Remove in-workflow deployment to Cloudflare Pages (#22098)
by William Woodruff
· 6 days ago
3398ab2
Update comments in sync_typeshed.yaml workflow (#22109)
by Alex Waygood
· 6 days ago
5b475b4
[ty] Add `--force-exclude` option (#22076)
by Micha Reiser
· 6 days ago
2a959ef
[ty] Avoid narrowing on non-generic calls (#22102)
by Ibraheem Ahmed
· 6 days ago
674d390
[ty] Only prefer declared types in non-covariant positions (#22068)
by Ibraheem Ahmed
· 7 days ago
1a18ada
[ty] Run mypy_primer and typing-conformance workflows on fewer PRs (#22096)
by Alex Waygood
· 7 days ago
dde0d0a
[ty] List rules in alphabetical order in the reference docs (#22097)
by Alex Waygood
· 7 days ago
b342f60
Update T201 suggestion to not use root logger to satisfy LOG015 (#22059)
by Chris Bachhuber
· 7 days ago
2151c3d
[ty] Document that several rules are disabled by default because of the number of false positives they produce (#22095)
by Alex Waygood
· 7 days ago
cdb7a9f
[ty] Classify docstrings in semantic tokens (syntax highlighting) (#22031)
by Aria Desires
· 7 days ago
df1552b
[ty] Sync vendored typeshed stubs (#22091)
by github-actions[bot]
· 7 days ago
77de3df
[ty] Fix sync-typeshed workflow timeouts (#22090)
by Alex Waygood
· 7 days ago
0f18a08
[ty] Respect intersections in iterations (#21965)
by Charlie Marsh
· 7 days ago
b63b3c1
Upload full ecosystem report as a GitHub Actions artifact (#22086)
by William Woodruff
· 7 days ago
270d755
[ty] Avoid storing invalid multi-inference attempts (#22062)
by Ibraheem Ahmed
· 7 days ago
9809405
[ty] Only clear output between two successful checks (#22078)
by Micha Reiser
· 7 days ago
28cdbb1
[ty] Minor followups to #22048 (#22082)
by Alex Waygood
· 7 days ago
f9d1a28
[ty] Collect mdtest failures as part of the assertion message rather than printing them to the terminal immediately (#22081)
by Alex Waygood
· 7 days ago
0bac023
[ty] Lockfiles for mdtests with external dependencies (#22077)
by David Peter
· 7 days ago
30efab8
[ty] Only print dashed line for failing tests (#22080)
by Micha Reiser
· 7 days ago
58d2512
[ty] Visit class arguments in source order for semantic tokens (#22063)
by RasmusNygren
· 7 days ago
e177cc2
[ty] Improve union builder performance (#22048)
by Micha Reiser
· 7 days ago
30ce679
[ty] Fix rules severity URL (#22069)
by Micha Reiser
· 7 days ago
76854fd
[ty] Unwrap `enum.nonmember` values (#22025)
by Charlie Marsh
· 8 days ago
5a2d3cd
[ty] Remove some nondeterminism in constraint set tests (#22064)
by Douglas Creager
· 8 days ago
fa57253
[ty] Implement disjointness for TypedDicts (#22044)
by Jack O'Connor
· 8 days ago
b7fbd98
[`ruff`] fix preview-since values for `RUF103` and `RUF104` (#22061)
by Amethyst Reese
· 8 days ago
3d334a3
Report diagnostics for invalid/unmatched range suppression comments (#21908)
by Amethyst Reese
· 8 days ago
2e44a86
[ty] Disable possibly-missing-imports by default (#22041)
by Aria Desires
· 8 days ago
45bbb4c
Bump 0.14.10 (#22058)
by Dylan
· 8 days ago
0.14.10
42b9727
[ty] Use datatest instead of dirtest (#21937)
by Micha Reiser
· 8 days ago
f7ec178
[ty] Gracefully handle client requests that can't be deserialized (#22051)
by Micha Reiser
· 8 days ago
c315164
[ty] Don't suggest keyword statements when only expressions are valid
by Rasmus Nygren
· 8 days ago
bb1955e
[ty] Use cursor context in a few more places...
by Andrew Gallant
· 8 days ago
070e08a
[ty] Move `completion` function to the top
by Andrew Gallant
· 8 days ago
bab3924
[ty] Refactor completion generation
by Andrew Gallant
· 8 days ago
10748b2
[`flake8-pytest-style`] Allow `match` and `check` keyword arguments without an expected exception type (`PT010`) (#21964)
by mahiro
· 8 days ago
56539db
[ty] Fix some configuration panics in the LSP (#22040)
by Aria Desires
· 8 days ago
8d32ad1
[ty] Add support for attribute docstrings (#22036)
by Aria Desires
· 8 days ago
b2a8c42
[ty] Correctly encode multiline tokens for clients not supporting multiline tokens (#22033)
by Micha Reiser
· 8 days ago
7bb5dd8
[ty] Fix goto-declaration on the RHS of `from module import submodule` (#22042)
by Aria Desires
· 8 days ago
06305f3
Make `analyze_single_pattern_predicate` a `#[salsa::tracked]` function (#22045)
by Charlie Marsh
· 8 days ago
Next »