| Skip to content | https://github.com/RustPython/ruff/pull/1/files#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2Fruff%2Fpull%2F1%2Ffiles |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2Fruff%2Fpull%2F1%2Ffiles |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=RustPython%2Fruff |
| Reload | https://github.com/RustPython/ruff/pull/1/files |
| Reload | https://github.com/RustPython/ruff/pull/1/files |
| Reload | https://github.com/RustPython/ruff/pull/1/files |
| Please reload this page | https://github.com/RustPython/ruff/pull/1/files |
|
RustPython
| https://github.com/RustPython |
| ruff | https://github.com/RustPython/ruff |
| astral-sh/ruff | https://github.com/astral-sh/ruff |
|
Notifications
| https://github.com/login?return_to=%2FRustPython%2Fruff |
|
Fork
0
| https://github.com/login?return_to=%2FRustPython%2Fruff |
|
Star
1
| https://github.com/login?return_to=%2FRustPython%2Fruff |
|
Code
| https://github.com/RustPython/ruff |
|
Pull requests
1
| https://github.com/RustPython/ruff/pulls |
|
Actions
| https://github.com/RustPython/ruff/actions |
|
Projects
| https://github.com/RustPython/ruff/projects |
|
Models
| https://github.com/RustPython/ruff/models |
|
Security and quality
0
| https://github.com/RustPython/ruff/security |
|
Insights
| https://github.com/RustPython/ruff/pulse |
|
Code
| https://github.com/RustPython/ruff |
|
Pull requests
| https://github.com/RustPython/ruff/pulls |
|
Actions
| https://github.com/RustPython/ruff/actions |
|
Projects
| https://github.com/RustPython/ruff/projects |
|
Models
| https://github.com/RustPython/ruff/models |
|
Security and quality
| https://github.com/RustPython/ruff/security |
|
Insights
| https://github.com/RustPython/ruff/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2FRustPython%2Fruff%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2FRustPython%2Fruff%2Fissues%2Fnew%2Fchoose |
| ShaharNaveh | https://github.com/ShaharNaveh |
| RustPython:main | https://github.com/RustPython/ruff/tree/main |
| ShaharNaveh:update-to-0-15-2 | https://github.com/ShaharNaveh/ruff/tree/update-to-0-15-2 |
|
Conversation
10
| https://github.com/RustPython/ruff/pull/1 |
|
Commits
250
| https://github.com/RustPython/ruff/pull/1/commits |
|
Checks
0
| https://github.com/RustPython/ruff/pull/1/checks |
|
Files changed
| https://github.com/RustPython/ruff/pull/1/files |
| Please reload this page | https://github.com/RustPython/ruff/pull/1/files |
|
Merge 0.15.2
| https://github.com/RustPython/ruff/pull/1/files#top |
|
Show all changes
267 commits
| https://github.com/RustPython/ruff/pull/1/files |
|
f6ef72c
[ty] Reject unsupported `environment.python-version` values in config…
charliermarsh Apr 5, 2026
| https://github.com/RustPython/ruff/pull/1/commits/f6ef72c291d597fc6716fd00a0ee170b2da076c9 |
|
62bb077
[ty] Add support for `types.new_class` (#23144)
charliermarsh Apr 5, 2026
| https://github.com/RustPython/ruff/pull/1/commits/62bb07772806a0ca578766531f1ffcba1f2c9c90 |
|
0abbde5
Avoid syntax error from E502 fixes in f-strings and t-strings (#24410)
charliermarsh Apr 5, 2026
| https://github.com/RustPython/ruff/pull/1/commits/0abbde57426286e10ebd2ade06e8596db2e94775 |
|
5d879b6
[ty] Move some dynamic class code out of `builder.rs` (#24411)
charliermarsh Apr 5, 2026
| https://github.com/RustPython/ruff/pull/1/commits/5d879b6d897904c45a8c2616e5fb4a4377e647ce |
|
2087804
[`flake8-self`] Make `SLF` diagnostics robust to non-self-named varia…
charliermarsh Apr 5, 2026
| https://github.com/RustPython/ruff/pull/1/commits/208780434ef5268928ef7180254fc95d2f45762a |
|
9a55bc6
Reject multi-line f-string elements before Python 3.12 (#24355)
charliermarsh Apr 5, 2026
| https://github.com/RustPython/ruff/pull/1/commits/9a55bc6568caeba0c78c6f3358cd2f9475006f72 |
|
1fe1c5f
Avoid emitting multi-line f-string elements before Python 3.12 (#24377)
charliermarsh Apr 5, 2026
| https://github.com/RustPython/ruff/pull/1/commits/1fe1c5f32c8b49eaed0e46439871d98da5081ab9 |
|
55b9532
Update cargo-bins/cargo-binstall action to v1.17.9 (#24428)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/55b9532e1b38435a6fd0f8fe699772ecad2f338f |
|
4f7266d
Update dependency astral-sh/uv to v0.11.3 (#24429)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/4f7266d53457919b534b511d3f346168a1f88441 |
|
7b7556d
Update taiki-e/install-action action to v2.70.2 (#24439)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/7b7556da548e61456bf7a4dac1ff9d4a143172c7 |
|
213a003
Update prek dependencies (#24433)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/213a003bcb0b9a707a705ad599ec488533ce0bce |
|
ba38778
Update dependency tomli to v2.4.1 (#24432)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ba38778aa5d80a832f470aa1e67b9e25ab21aef3 |
|
2703ec6
Update dependency mkdocs-redirects to v1.2.3 (#24430)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/2703ec64fda7724c58151b69517bc8d3d20ac5f7 |
|
6ce1905
Update dependency ruff to v0.15.9 (#24431)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/6ce1905aedd791eb5602d507b79cf5af03ac810a |
|
940af9e
Update Rust crate insta to v1.47.1 (#24435)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/940af9e6f80ce6ddc13cb182f77a8243e5ce8f6f |
|
290465e
Update Rust crate rustc-hash to v2.1.2 (#24434)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/290465ee63ffb2e2f9352a9f9ee4e3f66ca0d61a |
|
fae6ae6
Update Rust crate uuid to v1.23.0 (#24438)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/fae6ae601951d5e6b0255f5d841d51dc8a6e6d1a |
|
bb9c219
Update Rust crate tempfile to v3.27.0 (#24436)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/bb9c219c0de98e25ed7f0555ecf4fcbff841ade4 |
|
ad8672a
Update Rust crate toml to v1.1.0 (#24437)
renovate[bot] Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ad8672a4db150bc6e20c348d103aef08c9db4808 |
|
770cca6
[ty] Use basic blocks for determining if a node is in an `if TYPE_CHE…
AlexWaygood Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/770cca65a1dc44241b503df7b1064a784f970499 |
|
398e2a7
[ty] Lazily evaluate declaration reachability in field and enum filte…
charliermarsh Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/398e2a79c488cf2ae59512ea31e00626d7dd8833 |
|
2deaa47
[ty] Optimize `place_from_declarations` (#24444)
AlexWaygood Apr 6, 2026
| https://github.com/RustPython/ruff/pull/1/commits/2deaa47e5f3006e81d13567ba8f74ae930bfa080 |
|
2ab6210
Update dependency vite to v7.3.2 (#24461)
renovate[bot] Apr 7, 2026
| https://github.com/RustPython/ruff/pull/1/commits/2ab6210d1744464ba66ecbd3f3c8ebe832aa0b08 |
|
03675af
[ty] Return all attribute definitions for goto definition (#24332)
MichaReiser Apr 7, 2026
| https://github.com/RustPython/ruff/pull/1/commits/03675af1de1250b23a570cae39bcf10e97c92f2a |
|
3ffa53a
Use `dyn` dispatch internally only for `any_over` methods (#24468)
MichaReiser Apr 7, 2026
| https://github.com/RustPython/ruff/pull/1/commits/3ffa53af207d2fb3f9f70b48e18de2fdc40ca08c |
|
f4c3807
Add a required checks meta-job to CI (#24374)
zanieb Apr 7, 2026
| https://github.com/RustPython/ruff/pull/1/commits/f4c3807e9974d00eba3827b4494dde5bc2cf5707 |
|
02e5d6d
[ty] Respect non-required keys in TypedDict unpacking (#24446)
charliermarsh Apr 7, 2026
| https://github.com/RustPython/ruff/pull/1/commits/02e5d6d90e269ca2c49b231f23b7d3c4fd579d92 |
|
45409a7
[ty] Ensure nested conditional blocks inherit `TYPE_CHECKING` state f…
AlexWaygood Apr 7, 2026
| https://github.com/RustPython/ruff/pull/1/commits/45409a743e0f74c00d74b55cad4c99d5a291b8a8 |
|
22a68c5
[ty] Hide "rule xyz is enabled …" hints by default (#24469)
sharkdp Apr 7, 2026
| https://github.com/RustPython/ruff/pull/1/commits/22a68c56e31d0e721ad4c58ee1847b800ac75341 |
|
55f667b
Convert Clippy allows to expects (#24473)
charliermarsh Apr 7, 2026
| https://github.com/RustPython/ruff/pull/1/commits/55f667ba3924e8f44b1f4acdabfb0b5c0cfffe12 |
|
4859b00
[ty] Remove unused `all_definitely_bound` attribute (#24482)
ibraheemdev Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/4859b00bca95c004d8adb2efe93af4bdf552e110 |
|
d3c8ddb
[ty] Remove tracking of whether a whole scope is in a `TYPE_CHECKING`…
AlexWaygood Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/d3c8ddb1dbecc47996f353bb62cf41fb9aa4c52c |
|
416ab83
[ty] Remove insta filter in e2e tests (#24485)
sharkdp Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/416ab8344b88f3490e7c6ed7d3fa48f39fccbf77 |
|
1628526
[ty] Show info hints in LSP diagnostic messages (#24328)
sharkdp Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/162852609ad01f171ba868900d18e57236573785 |
|
539b23e
[ty] Remve unnecessary `pub` and `pub(crate)` in `display.rs` (#24486)
MichaReiser Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/539b23e5b52e7d856e8756a9fd266d928d2a2fea |
|
5fd492a
[ty] Add missing snapshot in e2e tests (#24487)
sharkdp Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/5fd492a95721a158c54d60349b54e5fe4b7cd874 |
|
b6c69c2
[ty] Remove per-scope tracking of reachability (#24457)
AlexWaygood Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/b6c69c288fe9e5b63d70d1743aabdfa40523e344 |
|
ac7656d
[ty] Use field type context for TypedDict constructor values (#24422)
charliermarsh Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ac7656d728d016677e002f29fe2c436ce7ee7942 |
|
9311680
Add `charliermarsh` to PR review round robin (#24488)
charliermarsh Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/9311680c97e2ab9db027303671d2da9fa4b0de0b |
|
6ad36f8
[ty] Disallow bare ParamSpecs in Concatenate prefixes (#24474)
charliermarsh Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/6ad36f8be239475137b5cccf5e8463adb4639418 |
|
6e236f7
[ty] Avoid speculative inference for TypedDict constructors (#24480)
charliermarsh Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/6e236f764f11e7d3d6ed9b1ba0ef92500135ab99 |
|
ca5ac50
[ty] Symbols from `typing` and `collections` rank higher than third p…
YilunAllenChen Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ca5ac50475edbf6da8e695617528642eba9de8c9 |
|
4481b6d
[ty] Add RustDoc for some TypedDict methods (#24489)
charliermarsh Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/4481b6d6cc1a8670d6cffaae3748777b5e395fa3 |
|
b082af3
[ty] Move some TypedDict methods into `typed_dict.rs` (#24494)
charliermarsh Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/b082af34ca20e92195396a7585f4d69ed12cde36 |
|
f3f1b11
Create a "deployment" for the release-gate job (#24493)
zanieb Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/f3f1b11dc7180e7cff33c2ba4c742911b3f0b228 |
|
672a553
Silence insta doctest warning (#24496)
MichaReiser Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/672a5533674f4274f04e3e3cefb2224cf0f4684f |
|
ad30af4
Force update insta snapshots (#24495)
MichaReiser Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ad30af4cd00b549037456ebafc803a60e4c53b37 |
|
8106a4b
[ty] Fix signature help for ParamSpec-specialized class calls (#24399)
charliermarsh Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/8106a4b299fa63e9f7b91b14eccbd70e7a064a9f |
|
0c5c701
[ty] Ensure '/' parameter appears before '*' when rendering `Callable…
Glyphack Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/0c5c701e6880f00c1799bf1a4686d95e8b4df601 |
|
89d32a8
Update NPM Development dependencies (#23325)
renovate[bot] Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/89d32a888c6e2d31d5eaea232b7224050c9ef7e7 |
|
0f5f93b
[ty] Determine value vs. type syntax highlighting based on call argum…
charliermarsh Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/0f5f93b8bf02b8e22d93bafe2897d46647623b6c |
|
527b75a
Add E2E testing framework to ruff-server (#24490)
MichaReiser Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/527b75a5f7c93578cf3baaa95bb484c27b6555e2 |
|
486cdd6
[ty] Treat type alias values as type-form contexts in semantic tokens…
charliermarsh Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/486cdd68dba5a001d057be41c458a2ca405f4819 |
|
c3d875d
[ty] Normalize explicit `None` accessors in manual property construct…
charliermarsh Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/c3d875dcd795e98f4f77a518e79f9ee18adbe469 |
|
d1a23cd
[ty] Add a materialization visitor (#24413)
charliermarsh Apr 8, 2026
| https://github.com/RustPython/ruff/pull/1/commits/d1a23cd58e5918658a713907f6d66d260d55ee39 |
|
60d4694
[`flake8-logging`] Allow closures in except handlers for LOG004 (#24464)
anishgirianish Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/60d469479ea1374202a769f136fa1cab95ed8d5d |
|
e9ba848
[ty] Fix excess subscript argument inference for non-generic types (#…
AlexWaygood Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e9ba8489b8d1f1fd5fd66887a74d5f2f58f733d4 |
|
87a0f01
[ruff] Treat f-string interpolation as potential side effect in RUF01…
anishgirianish Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/87a0f01cfd016e0297ef05ab638cde006bf8d947 |
|
a45f96d
[ty] stop special-casing str constructor (#24514)
carljm Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/a45f96d65dbd4f958b07accd718f8d2af48cb956 |
|
d8bc700
LSP: Add support for custom extensions (#24463)
silverstein Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/d8bc700722ab1b7272a4d724839da7c569b349d4 |
|
2714e34
[ty] Enable `pull-diagnostics` by default in E2E tests (#24516)
MichaReiser Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/2714e345bdd64a5baae3844c0d25db7b0b9fe330 |
|
99d97bd
[ty] Tighten up a few edge cases in `Concatenate` type-expression par…
AlexWaygood Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/99d97bd72f1934ac2af93e52468c10ef1c7a1a4e |
|
16c4090
docs: fix JSON typo in settings example (#24517)
shizukushq Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/16c4090d0a711b9c0523b932014f3daf140f35bc |
|
f518cc9
[ty] Allow partially stringified `type[…]` annotations (#24518)
sharkdp Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/f518cc9ca0c830773dd49c3964eb5e49d52c8aed |
|
37a1ec8
[ty] Fix assignability of intersections with bounded typevars (#24502)
AlexWaygood Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/37a1ec8bb8e30955787b0cdf6e97f7f2254dba7f |
|
252f761
Bump 0.15.10 (#24519)
ntBre Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/252f76102a618bff6537b6c53c316ca3837f4abf |
|
1b4bf97
Shard ecosystem-analyzer runs in CI (#24503)
AlexWaygood Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/1b4bf97df74a392ad6a93c37c0fe5ea409fcd934 |
|
239a6cb
[ty] Synthesize `__init__` for `TypedDict` (#24476)
Glyphack Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/239a6cba708e28d1f3fbf5f573bf2d13ed60cb79 |
|
ac79009
[ty] support super() in metaclass methods (#24483)
carljm Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ac79009fbbe38706406f4f179898a0ef3dbfcd42 |
|
aa54cef
[ty] Omit invalid keyword arguments from `TypedDict` signature (#24522)
charliermarsh Apr 9, 2026
| https://github.com/RustPython/ruff/pull/1/commits/aa54cef2a60a349c4c136b10d29cc9eb8ef95a19 |
|
24083af
Rename patterns and arguments source order iterator method (#24532)
MichaReiser Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/24083af5a91d4af128cf488f67ebf179bdc81142 |
|
3075886
[ty] mdtest.py: update dependencies (#24533)
sharkdp Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/30758867fc3508cb0adaada8127022f8ccc985f4 |
|
e1f1875
[flake8-bandit] Fix S103 false positives and negatives in mask analys…
anishgirianish Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e1f1875f12979f64e89c1937f742ee1428fa5b44 |
|
8d4c6ea
[ty] Rework logic for synthesizing `TypedDict` methods (#24534)
AlexWaygood Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/8d4c6ea7766e3334afe297e36c9f6e8fe0d5c780 |
|
bc65b8a
[ty] Use `map`, not `__map`, as the name of the mapping parameter in …
AlexWaygood Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/bc65b8a943b891556251a07d22b7e16561cb2c5b |
|
038ad83
[ty] Expand test suite for assignment errors (#24537)
sharkdp Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/038ad83d1258226b66470a0bb2c68f3539c48548 |
|
5da2161
[ty] Allow `Final` variable assignments in `__post_init__` (#24529)
charliermarsh Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/5da21615dccef9aadcaf732ad66b56c85846a81e |
|
7c2430c
[ty] Minor fix in tests (#24538)
sharkdp Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/7c2430c90a2e10e449f630df48b0b5e49189d694 |
|
a07f3cf
[ty] Add snapshots for `__init_subclass__` diagnostics (#24539)
AlexWaygood Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/a07f3cfc95c2b377be1fbecaaecb658139a61c20 |
|
d52c080
[ty] Ignore unsupported editor-selected Python versions (#24498)
charliermarsh Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/d52c080447165bcec5dd5cc3ae1ba4c3d57535be |
|
2ad94df
[ty] Add a `SupportedPythonVersion` enum (#24412)
charliermarsh Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/2ad94df0e1056aa4da57c66dd51ea2338811136d |
|
e89f8ef
[ty] Fix bad diagnostic range for incorrect implicit `__init_subclass…
AlexWaygood Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e89f8ef295478d58981d19369d2e66f8fe2104ea |
|
590aab4
[ty] stop unioning Unknown into types of un-annotated attributes (#24…
carljm Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/590aab49fcb3c025c172ddd1a9c9c415108c2dfa |
|
90fd7dd
[ty] Respect property deleters in attribute deletion checks (#24500)
charliermarsh Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/90fd7dd85f9e80a20e27f7f20c5376341af4bf02 |
|
f715215
[ty] Reject deleting`Final` attributes (#24508)
charliermarsh Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/f715215cd089afb4cbd4987763e698157fc7af84 |
|
3ffc8b9
Bump typing conformance suite commit to latest upstream (#24553)
AlexWaygood Apr 10, 2026
| https://github.com/RustPython/ruff/pull/1/commits/3ffc8b93d61ae91e2b6daf61c740e7df52448a50 |
|
9e3bd44
[ty] fix wrong assignability of type[T] to a metaclass (#24515)
carljm Apr 11, 2026
| https://github.com/RustPython/ruff/pull/1/commits/9e3bd442e767c702ccd2fd1876b153231d23542f |
|
b642756
[ty] Add support for functional `Enum(...)` syntax (#23602)
thejchap Apr 11, 2026
| https://github.com/RustPython/ruff/pull/1/commits/b64275663665166fc20bc45307e7c03e946bff65 |
|
da887d8
[ty] minor simplification to `context.rs` (#24568)
AlexWaygood Apr 11, 2026
| https://github.com/RustPython/ruff/pull/1/commits/da887d8e64cd75a646b51be93f814799f39b817a |
|
90b297c
[ty] Allow empty names in functional `Enum(...)` semantics (#24570)
charliermarsh Apr 11, 2026
| https://github.com/RustPython/ruff/pull/1/commits/90b297c6d4e44ff07f144eba3f2a1ba19406eb35 |
|
455904f
Update ecosystem-analyzer pins (#24573)
AlexWaygood Apr 11, 2026
| https://github.com/RustPython/ruff/pull/1/commits/455904f3328f07ae2112ec73b4ad6cf072387a38 |
|
d85aac2
[ty] Improve `type=` mixin support for functional `Enum(...)` (#24571)
charliermarsh Apr 11, 2026
| https://github.com/RustPython/ruff/pull/1/commits/d85aac22972fc5b5700ff955756abe729714b7e8 |
|
4fb9924
[ty] Split reachability analysis into two files (#24562)
AlexWaygood Apr 12, 2026
| https://github.com/RustPython/ruff/pull/1/commits/4fb99246bd23939f97e0b7402acdedbef0e1e633 |
|
0a2055a
[ty] Use reachable first declaration in declaration-based diagnostics…
charliermarsh Apr 12, 2026
| https://github.com/RustPython/ruff/pull/1/commits/0a2055a905bc1a6d58259e8d51f53e83946501f8 |
|
a00d29d
[ty] Emit a diagnostic when attempting to inherit from a class with `…
AlexWaygood Apr 12, 2026
| https://github.com/RustPython/ruff/pull/1/commits/a00d29d72020dc14bf4cfcc9c034fecb9d1aa749 |
|
08b0218
[ty] Improve consistency of pedantic lints complaining about badly na…
charliermarsh Apr 12, 2026
| https://github.com/RustPython/ruff/pull/1/commits/08b0218b3e58590fa8bbe0b349e24580c6df9af5 |
|
3b6125d
[ty] Add some additional test coverage for Enums (#24578)
charliermarsh Apr 12, 2026
| https://github.com/RustPython/ruff/pull/1/commits/3b6125dd7b82226c3ab60cf9c92f1befb5596872 |
|
f7395ad
Update extractions/setup-just action to v4 (#24596)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/f7395ad13b4f06c75e9c352ece2916895d0d06a3 |
|
b25a914
Update CodSpeedHQ/action action to v4.13.0 (#24593)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/b25a9142451be55d2c7a5916064951d52c6f2ca6 |
|
4f4b247
Update taiki-e/install-action action to v2.73.0 (#24595)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/4f4b2472a71d2f00342635ec5f626d3f34f79084 |
|
ff26e53
Update Rust crate toml to v1.1.2 (#24592)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ff26e53994f23f0cda6a1b7ca489652d9056464a |
|
49704cd
Update Rust crate indexmap to v2.13.1 (#24590)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/49704cdbcda3b0000544189398211736516a1c70 |
|
ad1b763
Update Rust crate insta to v1.47.2 (#24591)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ad1b76346f498f63e3799f44668495580b2aa6bf |
|
1e877b5
Update Rust crate arc-swap to v1.9.1 (#24589)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/1e877b52c306c946a4436327c5c5076330387ff6 |
|
d365c9f
Update dependency astral-sh/uv to v0.11.6 (#24586)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/d365c9f8b55fa971d46893776c1b54ac2a5003b2 |
|
1cf3e78
Update docker/login-action action to v4.1.0 (#24594)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/1cf3e78fa887eb20689f5f2cf325d173db85641d |
|
e0c9419
Update dependency ruff to v0.15.10 (#24587)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e0c94198f04c80b1eabc8deea4bad8eff5f5f8ce |
|
8d0cdb3
Update Neovim config examples to use `vim.lsp.config` (#24577)
benberryallwood Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/8d0cdb32dd0db311b338cea2ec303699c6ef83b4 |
|
0b46035
Update Rust crate similar to v3 (#24598)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/0b4603530e6aa76959b129f2d49b8f9b68a7fe2a |
|
fc25654
[ty] Collect assertionsin `InlineFileAssertions` tests (#24601)
MichaReiser Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/fc256548ad1725a0c14b8dc3fc7ea1edcf8a5121 |
|
b25f071
[ty] Ensure "before" and "after" runs of ecosystem-analyzer are alway…
AlexWaygood Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/b25f071dbac86d020812500c8281dc2ae8a90c7e |
|
6aabfec
Update prek dependencies (#24588)
renovate[bot] Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/6aabfecadefc5061322c04362f932edc7cef2e08 |
|
4619940
[ty] Break the semantic index out into its own crate (#24471)
AlexWaygood Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/461994073e2f6cac13a28e60b06038ba50214ffc |
|
122a6c2
Add `ty_python_core` to the pr-assignee-pools.toml config (#24605)
AlexWaygood Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/122a6c2a0080aace69f7eb53e5886174a51a715f |
|
28b5ce0
[ty] Move some `pub` functions in `ty_python_core` to be `pub(crate)`…
AlexWaygood Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/28b5ce0307a97f0758e1c240cf1c27115625b5da |
|
ce9347e
Add recent semantic-index crate split to `.git-blame-ignore-revs` (#2…
AlexWaygood Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ce9347e880e8db363c5128c9761cc50bd0200cae |
|
c378604
mdtest.py: set `CARGO_PROFILE_DEV_OPT_LEVEL=1` unless filters were sp…
AlexWaygood Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/c378604d2c5f8a2e210863e7757e32291c87c87c |
|
67aa7b2
[ty] Revert addition of unnecessary complexity to `module_docstring` …
AlexWaygood Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/67aa7b28774a1d058221fc979811d4742198bb6e |
|
e8ecf28
[ty] Amend comment on `Enum(...)` constructor test (#24608)
charliermarsh Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e8ecf2859209e97673be6fde831c3528d1d195f1 |
|
6b55d43
[ty] Inherit `dataclass_transform` metadata from metaclass bases (#24…
charliermarsh Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/6b55d434b136e5d88f93ee86ff16f585f18be9fa |
|
dc4df9c
[ty] Fix `TypeGuard` and `TypeIs` narrowing for unbound method calls …
charliermarsh Apr 13, 2026
| https://github.com/RustPython/ruff/pull/1/commits/dc4df9c7019b9c68af25778d68edbd68f0bc74d9 |
|
17d9271
Update Rust crate rand to v0.10.1 (#24621)
renovate[bot] Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/17d9271e97b05d4cf4c260d90dd73bfe0076bf56 |
|
3127232
Update dependency pytest to v9.0.3 (#24629)
renovate[bot] Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/31272321618a62892e0bbcc20723bb52c73f67ea |
|
0921ed2
[airflow] Implement airflow-xcom-pull-in-template-string (AIR201) (#2…
Dev-iL Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/0921ed25a124d505b749fbb999bdfbb5ca55b1f8 |
|
74a2998
[ty] Correct the instructions in the `ty_test` README for running mar…
lerebear Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/74a299890a8004a81e8b62d4e6c72c8a3b9e0346 |
|
5d75760
[ty] Skip `EnumMeta.__call__` for enum constructor signatures (#24513)
Glyphack Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/5d75760723105bdce80ad2f98c93d9344b15dff0 |
|
6b5423f
[ty] Move `fixes.rs` to `ty_python_semantic` (#24561)
MichaReiser Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/6b5423fea4854d9f3edcb9d868f87348302efb31 |
|
4509968
Add inline snapshots to mdtest (#24557)
MichaReiser Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/45099689fc899a58b273cf66547503f04f67742b |
|
4c456a5
[ty] Use inline snapshots for error context tests (#24632)
sharkdp Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/4c456a507861ee3c860b0623f13dd6a534565f6a |
|
5e0b48a
[ty] Automatic snapshot updates in mdtest.py (#24633)
sharkdp Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/5e0b48af3b4ce99dbda215a08347f9e79785035d |
|
f0eac0a
[ty] Use inline snapshots for suppressions.md tests (#24634)
MichaReiser Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/f0eac0a5cea01fc2878f467a1820d4c5f815de28 |
|
11a6493
Return stabilized `std::io::ErrorKind`s in ruff_db (#24618)
ntBre Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/11a6493c944a9b78ebc72fa0b792ab706eae093a |
|
a1bd94d
[ty] Check inherited `NamedTuple` field conflicts (#24542)
charliermarsh Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/a1bd94d0f65aeac9e2ca0357b45983ec505eb699 |
|
264c002
[ty] Inline snapshots for Liskov test suite (#24635)
sharkdp Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/264c0024c2f3604294b27d09151e3fb1d2b4269e |
|
cd2d139
[ty] Avoid panic from double inference with missing functional Enum n…
charliermarsh Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/cd2d1395672cabc0db4fb096a46de9d8326ca841 |
|
61d78a1
[ty] Avoid panic from functional `Enum(value=...)` (#24639)
charliermarsh Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/61d78a19ece136d300290249beb2fac2cea5a266 |
|
5f321be
[ty] Avoid double inference for `namedtuple(typename=T, field_names=x…
charliermarsh Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/5f321be6132b1710792471b1257db6507dd07696 |
|
1c29188
[ty] Respect subclass shadowing for inherited NamedTuple fields (#24640)
charliermarsh Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/1c29188bbcad51849f7f7e0b5bc3572885930945 |
|
23620ae
[ty] Set context-window to zero for mdtest snapshots (#24636)
sharkdp Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/23620aef0c12234be8afa0c578782d928672ad03 |
|
efbf7b6
[ty] Migrate `invalid-argument-type` tests to inline snapshots (#24637)
sharkdp Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/efbf7b68ee493772d21499274c83dfe6b809167a |
|
9dd6e19
[ty] Add accidentally reverted liskov.md changes (#24643)
sharkdp Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/9dd6e19c4a6766d6853ac81999177babad4b7cd1 |
|
b323e06
[ty] Respect mixed positional and keyword arguments in TypedDict cons…
charliermarsh Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/b323e06fb2c8d14a45a18381b791d8cc7c01fa72 |
|
54ef6ac
[ty] Make dataclass `own_fields` a `salsa::tracked` method (#24620)
charliermarsh Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/54ef6accd41b6435b5800f5466b41c7d6dcce397 |
|
5d2d6bf
[ty] Error when duplicate keywords are provided to TypedDict construc…
charliermarsh Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/5d2d6bf79293511ec42562801351a323c6d6fdae |
|
997e418
Update the assignee pool for ruff PRs (#24645)
amyreese Apr 14, 2026
| https://github.com/RustPython/ruff/pull/1/commits/997e41810c29e65115f16a3cf05550ca7192389f |
|
e3f71a3
Omit overridden methods for ASYNC109 (#24648)
charliermarsh Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e3f71a3ac07f2cd23d8252ba76ddc7818db01835 |
|
423d672
[ty] Migrate attribute-assignment tests to inline snapshots (#24652)
sharkdp Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/423d67217f7b438e081921e70a415caa39e2c5a1 |
|
980c236
[ty] Migrate invalid-assignment (syntax) and shadowing tests to inlin…
sharkdp Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/980c2369f558a3c2be194df3f34332bf2ede3a00 |
|
b0ef5ec
Update typing conformance pin (#24656)
AlexWaygood Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/b0ef5ecc48f6ead80eea5e4a78132fd3db63830a |
|
83ebb12
[ty] Fix unnecessary `ty:ignore` comments inserted by `--add-ignore` …
MichaReiser Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/83ebb129b652cec12ed5dad69d7de00ebd4ba21d |
|
6994c3c
[ty] Migrate `attributes.md` to inline snapshots (#24655)
sharkdp Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/6994c3c68167378b0abbbc2884658e1d4964b4e2 |
|
2bbdc13
[ty] Fix cases where `invalid-key` fix doesn't converge, and `overrid…
MichaReiser Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/2bbdc13f3358c553b2d54af4972b523b08ae371d |
|
734e8cd
[ty] Migrate some more tests to inline snapshots (#24659)
sharkdp Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/734e8cdbe7c5716bae2536b8dac70241042794a0 |
|
7d2d447
[`ruff`] Ignore `RUF029` when function is decorated with `asynccontex…
augustelalande Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/7d2d447369a209cc36b15532b3abf0e52c915c66 |
|
ee9088e
[ty] Add `--fix` mode (#24097)
MichaReiser Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ee9088eebf068f4b3a14f5ee34607f72d3513186 |
|
b41cb9a
[ty] Avoid repeated nested substitutions in path assignments (#24660)
dcreager Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/b41cb9aaf05713199d97dbe678a4faaad8903b05 |
|
61f9a0a
[ty] Sync vendored typeshed stubs (#24646)
github-actions[bot] Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/61f9a0a5763fb068cd2f26c0ee9d63a277fb26c2 |
|
dccb03d
[ty] Avoid panicking on overloaded `Callable` type context (#24661)
ibraheemdev Apr 15, 2026
| https://github.com/RustPython/ruff/pull/1/commits/dccb03d010f4442ed60624f8d2ba932706abaabb |
|
12a1589
Add override mention to ASYNC109 docs (#24666)
charliermarsh Apr 16, 2026
| https://github.com/RustPython/ruff/pull/1/commits/12a1589de4d7120cf99441ee4c14871bdc20968d |
|
9cf212f
[ty] Normalize property setter and deleter wrappers (#24509)
charliermarsh Apr 16, 2026
| https://github.com/RustPython/ruff/pull/1/commits/9cf212ff82f7b66b4a275ad6a9b1564aee1fa4a8 |
|
e9986d8
[ty] Reject using properties with `Never` setters or deleters (#24510)
charliermarsh Apr 16, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e9986d8e3008eefe2e387312c4dc8b9c60f6f362 |
|
9282e61
Disallow @disjoint_base on TypedDicts and Protocols (#24671)
JelleZijlstra Apr 16, 2026
| https://github.com/RustPython/ruff/pull/1/commits/9282e61d482a36da08d66bb8271afeef50b3bc45 |
|
ddd6a30
[ty] Do not suggest argument completion when at value of keyword argu…
dylwil3 Apr 16, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ddd6a30ff5fa27694dc1c50d0749885a1519d0a7 |
|
725fbb7
[ty] Use partially qualified names when reporting diagnostics regardi…
AlexWaygood Apr 16, 2026
| https://github.com/RustPython/ruff/pull/1/commits/725fbb736d2a999971449b61190b914abd26102a |
|
08c56c8
Factor out the `mdtest` crate (#24616)
ntBre Apr 16, 2026
| https://github.com/RustPython/ruff/pull/1/commits/08c56c83cffbb1025cbf5bdede6c6d8be591cf47 |
|
53554b1
Bump 0.15.11 (#24678)
amyreese Apr 16, 2026
| https://github.com/RustPython/ruff/pull/1/commits/53554b1cfe837f2eb992a81794480699478f1116 |
|
b838495
Fix mdtest.py for Rust 1.95 (#24680)
AlexWaygood Apr 16, 2026
| https://github.com/RustPython/ruff/pull/1/commits/b8384952f4f2adc7907cc4bcaa0792159266ca13 |
|
c81782f
[ty] Do not consider a subclass of a `@dataclass_transform`-decorated…
AlexWaygood Apr 16, 2026
| https://github.com/RustPython/ruff/pull/1/commits/c81782f36cf028ded56e54c3ec7e2eb6e75a7613 |
|
5442aec
[ty] report unreachable code as unnecessary hint diagnostics (#24580)
denyszhak Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/5442aec3070f3d201acd832557225d389d1f4c24 |
|
3e88931
[ty] Migrate more mdtests to inline snapshots (#24681)
sharkdp Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/3e88931982b9abc88073d96430173f896a9cc7f7 |
|
c6ecbc6
[ty] Render inlay hint edits as `Fix`, reduce context window to 0 (#2…
MichaReiser Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/c6ecbc64651e363c90b17ee782ea335768e304d5 |
|
7652540
[ty] Reduce source code context window to zero (#24689)
sharkdp Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/7652540bb922c2e2657fb8fba0057dbdd42c6520 |
|
08629b4
[ty] Migrate more mdtests to inline snapshots (#24687)
sharkdp Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/08629b495432745de4f3f44df48fbe9a1070eca3 |
|
581b3fa
Update Rust toolchain to 1.95 and MSRV to 1.93 (#24677)
AlexWaygood Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/581b3fa23025f474767ae7426aa72cf576151639 |
|
8e73833
[ty] Error context for assignability diagnostics (#24309)
sharkdp Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/8e7383396db87e06ba41e692f0c01e9f60a597e7 |
|
6e4eca1
[ty] Group overloaded methods like overloaded functions for docstring…
charliermarsh Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/6e4eca1691fb8cc38c7b88f12576d4aa05f58e49 |
|
47d5cc4
[ty] Rename error context test suite and add desription (#24690)
sharkdp Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/47d5cc47bca41a810a035fcb748b51ae0af8ec24 |
|
1f3bd63
[ty] Move property deletion test (#24691)
sharkdp Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/1f3bd631650acfa87e1070e8b5e9c2274cc9c9f9 |
|
042a4fc
[ty] Add cycle detector for binary inference expressions (#24551)
charliermarsh Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/042a4fcc5286e0ca0de996e27707fb16bb593669 |
|
f563ab8
[ty] Add cycle recovery to `try_call_dunder_get` (#24692)
charliermarsh Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/f563ab88dbd71513e6cba544f0f774ae5f240e83 |
|
3834a4f
[ty] Expand class bases when reporting diagnostics (#24695)
charliermarsh Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/3834a4f0149dbb9c473331ed754d03b6c5bfcc5d |
|
65d768e
[ty] Merge same-file annotations if there is only a single line separ…
AlexWaygood Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/65d768e4e2a7133b7bcddc4de3027259b4578d8a |
|
742aa29
[ty] Expand class bases in per-base lint checks (#24699)
kc0506 Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/742aa29c919198ac133610c5aee97774bcf6dfcb |
|
e771b14
[ty] allow if statements in TypedDict bodies (#24702)
carljm Apr 17, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e771b14d1173511a6e499e24107d53f52419ce49 |
|
67296f0
[ty] Memoize binary operator return types (#24700)
charliermarsh Apr 18, 2026
| https://github.com/RustPython/ruff/pull/1/commits/67296f083980792a2e2868efc86fa105d2e565dd |
|
70025cd
[ty] Add protocol member-count benchmark (#24719)
charliermarsh Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/70025cd8c586787cae06a5d3d97db9efbb6773f2 |
|
991ff10
Update prek dependencies (#24724)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/991ff109d756b5badfd622fd6dc956d230954f24 |
|
940be0f
Update dependency astral-sh/uv to v0.11.7 (#24722)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/940be0ff0994902d71a899868fc7e2e82ae42726 |
|
fd8e921
Update dependency ruff to v0.15.11 (#24723)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/fd8e921461ffa4c80fc42941c7bd49baa212580d |
|
1ab0ba3
Update astral-sh/setup-uv action to v8.1.0 (#24726)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/1ab0ba3ee3d5cf0c4831bdf4756491b7d1cf454d |
|
52d485f
Update actions/github-script action to v9 (#24734)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/52d485f2e909490b15c44d570f109ff904e13bb4 |
|
8eb60be
Update taiki-e/install-action action to v2.75.7 (#24733)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/8eb60be78ebc4a9cc0e6adb5a51662112c6a38ac |
|
ed50100
Update Rust crate ordermap to v1.2.0 (#24732)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ed5010038471d65fce563606dc320c8329a603bf |
|
f379d06
Update Rust crate indexmap to v2.14.0 (#24731)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/f379d067c5050637825821661845086bc40c162e |
|
43c89a7
Update PyO3/maturin-action action to v1.51.0 (#24729)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/43c89a75cc3411b10a20775982ba3af2033b18df |
|
e570c0e
Update docker/build-push-action action to v7.1.0 (#24728)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e570c0e1fc51bdffb77b89825c0758411fe74d30 |
|
e8a37ff
Update cargo-bins/cargo-binstall action to v1.18.0 (#24727)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e8a37ffab79f0271cccc756532becac7532eb8af |
|
7a732f3
Update Rust crate matchit to v0.9.2 (#24725)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/7a732f3682f0a6966d4724fddb99a13cd684c1d0 |
|
ededaf9
Update CodSpeedHQ/action action to v4.13.1 (#24721)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ededaf985dad41746521eea907f9baa6f87feea0 |
|
11c2703
Update actions/upload-artifact action to v7.0.1 (#24720)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/11c2703dd16069d9b5abc29c98160a4b4efef37a |
|
9b7c1b8
Update NPM Development dependencies (#24735)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/9b7c1b8e00b7a1a9c9ecc6ccb339eb9b69b24520 |
|
2990574
Update ecosystem-analyzer pins (#24739)
AlexWaygood Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/2990574e0eaed89e87e4e8d69924c88e18dbac54 |
|
7c597dc
[ty] Gate protocol compatibility on member count (#24684)
charliermarsh Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/7c597dc6ce8e9712ca31a4a7621fde9ea2575dc4 |
|
51f0243
Use `compression-level: 1` when uploading binary artifacts in CI (#24…
AlexWaygood Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/51f02438c5f6fabac39d020d9b729d6406c9cb25 |
|
3e9ed60
Address some pedantic zizmor findings in sync_typeshed (#24745)
woodruffw Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/3e9ed60c72ae05871879ac56e7dd4666cfda93a3 |
|
cd8e76f
[ty] inlay hint keyword arg edit (#24667)
denyszhak Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/cd8e76f0178fc26f3d8ad1682dc2cebf61c6fa7b |
|
5062d0d
[ty] Omit semantic tokens for unresolved symbols (#24718)
denyszhak Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/5062d0dd77a84c6729f9a140c1656777ed85716e |
|
49aa2b2
Implement `#ruff:ignore` logical-line suppressions (#23404)
amyreese Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/49aa2b253d6c1f8bad4e4fe0942b47a5f2c9a021 |
|
54456cc
[ty] Emit more specific diagnostics for "possibly unbound" errors fro…
lerebear Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/54456cc6b791dfe5ac0b0bcfff45d7d5c2c5ae2b |
|
6e2e14a
Install salsa from crates.io (#24744)
MichaReiser Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/6e2e14a91dda52cb57c97d56ff4eb61f58af95c6 |
|
282b19e
Update Rust crate hashbrown to 0.17.0 (#24730)
renovate[bot] Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/282b19ee918a5932794769fbfdd00870e6756031 |
|
be5736e
[ty] Add contextual secondary annotations in more places (#24696)
AlexWaygood Apr 20, 2026
| https://github.com/RustPython/ruff/pull/1/commits/be5736e24017562522259dc197e9ed9475c1fab2 |
|
2c4ff2e
[ty] update semantic tokens tests expectations (#24764)
denyszhak Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/2c4ff2e63ffcaae1f07f91ee3b7b71c288e02d43 |
|
ae5e5b9
[docs] Improve rules table accessibility (#24711)
augustelalande Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ae5e5b9ba94b192a58063d47e0055fafb6fd03fd |
|
11db358
[flake8-bugbear] Fix `break`/`continue` handling in `loop-iterator-mu…
anishgirianish Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/11db358de45690360ff2e59c80ed08d799db43f9 |
|
1c28f0a
[ty] Improve TypedDict -> dict assignment error diagnostics (#24768)
sharkdp Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/1c28f0a456a32295a83768ebfce099b6d6c52c01 |
|
a1ecc34
Fix overload step 5 filtering for variadic parameter (#24063)
dhruvmanila Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/a1ecc346eda10f512f38058216ff65cf8331d967 |
|
adcb52c
[ty] Remove duplicate `invalid-type-form` diagnostics for PEP-613 typ…
AlexWaygood Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/adcb52c492fd47499dcf85975272db8683ea15b9 |
|
6c09271
[ty] Add error context to `invalid-return-type` diagnostics (#24770)
sharkdp Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/6c092712385a72a8a12c982f34ffdd92c1d68a80 |
|
74b3cbd
[ty] Add vararg call benchmarks (#24747)
charliermarsh Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/74b3cbdfdf44113b16ffc8c2efc9e16e4ac248ba |
|
fe3e821
[ty] Defer union of parameter types (#24756)
charliermarsh Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/fe3e821d1f315588fbf6b7ed7848b490f8941b6e |
|
213b9bf
[ty] Skip checks for gradual vararg calls (#24748)
charliermarsh Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/213b9bf153e163ec0350e12bc605ff4cbfad7758 |
|
87f6bf5
[ty] Add error context attribute assignments and `invalid-yield` diag…
sharkdp Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/87f6bf51bea82f8ce950a610f6f19e36b90b239f |
|
4add3b1
[ty] fix goto definition for generic classes (#24714)
felixscherz Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/4add3b137d780d3d8bd85ef5c94c7928810e7616 |
|
810cab3
[ty] Use existential quantification to only consider inferable typeva…
dcreager Apr 21, 2026
| https://github.com/RustPython/ruff/pull/1/commits/810cab354e6c9f2a6368ff1c6a100ab8efa65a24 |
|
4578377
[ty] Remove `InNoTypeCheck` enum (#24778)
AlexWaygood Apr 22, 2026
| https://github.com/RustPython/ruff/pull/1/commits/4578377c880173e226e2692ee3c81a404540709a |
|
10e03a6
[ty] Minor simplification to `call/bind.rs` (#24780)
AlexWaygood Apr 22, 2026
| https://github.com/RustPython/ruff/pull/1/commits/10e03a643d006bccde1099d17af97bca37307d7f |
|
c0be144
[ty] Fix notifications about watched changes for entities outside any…
EliteTK Apr 22, 2026
| https://github.com/RustPython/ruff/pull/1/commits/c0be14472b0261098bb23d816d75c24c1086b712 |
|
9e7adca
Revert preview changes to displayed diagnostic severity in LSP (#24789)
dylwil3 Apr 22, 2026
| https://github.com/RustPython/ruff/pull/1/commits/9e7adcabd8146eaf15c60820f840b07c3380e0d9 |
|
ae613c5
[ty] Support `**` unpacking of `TypedDict` in dict-literal assignment…
charliermarsh Apr 22, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ae613c5a55b35f9a96ce7d6f4e49b8aafc244d58 |
|
9b03f2b
[ty] improve invariant matching of formal union vs inferable typevar …
carljm Apr 22, 2026
| https://github.com/RustPython/ruff/pull/1/commits/9b03f2b2df600c3c854419d6957e4afd20bd4f95 |
|
65ec6e6
Fix PLC2701 for type parameter scopes (#24576)
ShipItAndPray Apr 22, 2026
| https://github.com/RustPython/ruff/pull/1/commits/65ec6e6c8e7cd171edd42d6f2f251acc9657bcf7 |
|
5cd5249
[ty] Add hints to playground (#24788)
MichaReiser Apr 22, 2026
| https://github.com/RustPython/ruff/pull/1/commits/5cd5249c8da565533a324bf3989ef9a56801ad49 |
|
a4d5a6d
[`pyupgrade`] Expand docs on reusable `TypeVar`s and scoping (`UP046`…
majiayu000 Apr 22, 2026
| https://github.com/RustPython/ruff/pull/1/commits/a4d5a6d92a983f1b9d26ed7131277ab4a7fe8796 |
|
81a81d2
[ty] Treat `[*xs]` as an irrefutable pattern (#24787)
charliermarsh Apr 23, 2026
| https://github.com/RustPython/ruff/pull/1/commits/81a81d21e2324cc9aa89a9fc910f764def9f151e |
|
db0aa2d
Update dependency uuid to v14 (#24795)
renovate[bot] Apr 23, 2026
| https://github.com/RustPython/ruff/pull/1/commits/db0aa2d6f2b4af6e990aaa64e31a97f97d9adf8b |
|
09eecaa
fix: respect default unix permissions for cache files (#24794)
denyszhak Apr 23, 2026
| https://github.com/RustPython/ruff/pull/1/commits/09eecaa8b1530a6f97cac0906d87f8ca2f769428 |
|
3efc690
[`pylint`] Fix `PLR0124` description not to claim self-comparison alw…
avasis-ai Apr 23, 2026
| https://github.com/RustPython/ruff/pull/1/commits/3efc69029bb202d81ea177a8ca93eee000c1ca9e |
|
94e6110
[`airflow`] Implement `task-branch-as-short-circuit` (`AIR004`) (#23579)
Dev-iL Apr 23, 2026
| https://github.com/RustPython/ruff/pull/1/commits/94e61100ef4117da3ec09fc176a3d3b467d4da33 |
|
df3988d
[`pandas-vet`] Suggest `.array` as well in `PD011` (#24805)
dylwil3 Apr 23, 2026
| https://github.com/RustPython/ruff/pull/1/commits/df3988d9b60b3a9222e558c2a18fe4622555149d |
|
e7cc762
[ty] Add error context for TypedDict assignments (#24790)
sharkdp Apr 23, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e7cc76275a758ce1c636ea1c2d091fd576aac794 |
|
5b4e753
[ty] Add support for goto in literal enum member inlay hint (#24792)
MatthewMckee4 Apr 23, 2026
| https://github.com/RustPython/ruff/pull/1/commits/5b4e753acb46e96ad408e4904c15308e33efe307 |
|
4f449ae
[ty] Add error context for intersection types (#24772)
sharkdp Apr 23, 2026
| https://github.com/RustPython/ruff/pull/1/commits/4f449ae4a2377569330a5ab94799d389357b5a3f |
|
43b174c
[ty] Infer lambda parameter types with `Callable` type context (#24317)
ibraheemdev Apr 23, 2026
| https://github.com/RustPython/ruff/pull/1/commits/43b174cc7f2fcb0080bb1d4843cd4bf6b72bbe27 |
|
0fbf2bc
Drop deprecated license classifier (#24808)
woodruffw Apr 24, 2026
| https://github.com/RustPython/ruff/pull/1/commits/0fbf2bc27336a3d17d39af52cf89b78dcda8c7c8 |
|
80feb29
[ty] report only dead annotation-only locals as unused (#24811)
denyszhak Apr 24, 2026
| https://github.com/RustPython/ruff/pull/1/commits/80feb29b31cd98c093316df2e0407b0c70c01b55 |
|
e73d952
[ty] Include inferred type in `invalid-key` concise diagnostic for un…
tonyxwz Apr 24, 2026
| https://github.com/RustPython/ruff/pull/1/commits/e73d952e43feb51356ee740c5a973fce81396ff6 |
|
ed669ea
Implement `#ruff:file-ignore` file-level suppressions (#23599)
amyreese Apr 24, 2026
| https://github.com/RustPython/ruff/pull/1/commits/ed669eab30095d6c51fe6cdef6050fb01276bcb3 |
|
476a4d0
[ty] Complete support for more detailed diagnostics on possibly unbou…
lerebear Apr 24, 2026
| https://github.com/RustPython/ruff/pull/1/commits/476a4d02e8e3b6c157ac39979d8b698a1b6baa91 |
|
66f93cf
Bump 0.15.12 (#24815)
dylwil3 Apr 24, 2026
| https://github.com/RustPython/ruff/pull/1/commits/66f93cf7ed4d36325f35a452e4afa28268fbcd28 |
|
Clear filters
| https://github.com/RustPython/ruff/pull/1/files |
| Please reload this page | https://github.com/RustPython/ruff/pull/1/files |
| Please reload this page | https://github.com/RustPython/ruff/pull/1/files |
| .git-blame-ignore-revs | https://github.com/RustPython/ruff/pull/1/files#diff-f247fbfbe928b907db42554d0b3006b28dd11c25a59be031abda73b11a2c934a |
|
View file
| https://github.com/RustPython/ruff/blob/66f93cf7ed4d36325f35a452e4afa28268fbcd28/.git-blame-ignore-revs |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/RustPython/ruff/pull/1/{{ revealButtonHref }} |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-f247fbfbe928b907db42554d0b3006b28dd11c25a59be031abda73b11a2c934a |
| .github/CODEOWNERS | https://github.com/RustPython/ruff/pull/1/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7 |
|
View file
| https://github.com/RustPython/ruff/blob/66f93cf7ed4d36325f35a452e4afa28268fbcd28/.github/CODEOWNERS |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/RustPython/ruff/pull/1/{{ revealButtonHref }} |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7 |
| .github/pr-assignee-pools.toml | https://github.com/RustPython/ruff/pull/1/files#diff-c978167abdcff4db8a023de3ecc5cc1129ed4a179d8f8fdc83d867979291e1d3 |
|
View file
| https://github.com/RustPython/ruff/blob/66f93cf7ed4d36325f35a452e4afa28268fbcd28/.github/pr-assignee-pools.toml |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/RustPython/ruff/pull/1/{{ revealButtonHref }} |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-c978167abdcff4db8a023de3ecc5cc1129ed4a179d8f8fdc83d867979291e1d3 |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-c978167abdcff4db8a023de3ecc5cc1129ed4a179d8f8fdc83d867979291e1d3 |
| .github/workflows/build-binaries.yml | https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
View file
| https://github.com/RustPython/ruff/blob/66f93cf7ed4d36325f35a452e4afa28268fbcd28/.github/workflows/build-binaries.yml |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/RustPython/ruff/pull/1/{{ revealButtonHref }} |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-e0c5149ab771083cacddbeaf3336656118f582f6311228e0b8652c3209a7dd2e |
| .github/workflows/build-docker.yml | https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
View file
| https://github.com/RustPython/ruff/blob/66f93cf7ed4d36325f35a452e4afa28268fbcd28/.github/workflows/build-docker.yml |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/RustPython/ruff/pull/1/{{ revealButtonHref }} |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-1d203d2dfb96ccf94b5e0961c7954e3bde73b4539ade27ccc301613e368b944f |
| .github/workflows/build-wasm.yml | https://github.com/RustPython/ruff/pull/1/files#diff-d223f28770e97a6bfdbb125659cccff28146931ffbff69afc4175c8359bb309f |
|
View file
| https://github.com/RustPython/ruff/blob/66f93cf7ed4d36325f35a452e4afa28268fbcd28/.github/workflows/build-wasm.yml |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/RustPython/ruff/pull/1/{{ revealButtonHref }} |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-d223f28770e97a6bfdbb125659cccff28146931ffbff69afc4175c8359bb309f |
|
| https://github.com/RustPython/ruff/pull/1/files#diff-d223f28770e97a6bfdbb125659cccff28146931ffbff69afc4175c8359bb309f |
| Please reload this page | https://github.com/RustPython/ruff/pull/1/files |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |