René's URL Explorer Experiment


Title: History for crates/ruff_python_parser/src - RustPython/ruff · GitHub

Open Graph Title: History for crates/ruff_python_parser/src - RustPython/ruff

X Title: History for crates/ruff_python_parser/src - RustPython/ruff

Description: An extremely fast Python linter and code formatter, written in Rust. - History for crates/ruff_python_parser/src - RustPython/ruff

Open Graph Description: An extremely fast Python linter and code formatter, written in Rust. - History for crates/ruff_python_parser/src - RustPython/ruff

X Description: An extremely fast Python linter and code formatter, written in Rust. - History for crates/ruff_python_parser/src - RustPython/ruff

Opengraph URL: https://github.com/RustPython/ruff

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:681a7d55-a3b3-2c23-02cb-b11b53521465
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idA9B4:37C444:65FE3C:8A0E6E:6A60000B
html-safe-nonce8a4a5886a3f533971d4371590a3ffcdd163ca113f1db3a0791e7602ccc22cfa9
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBOUI0OjM3QzQ0NDo2NUZFM0M6OEEwRTZFOjZBNjAwMDBCIiwidmlzaXRvcl9pZCI6IjM0NDI5NTQzODAyMTEzODg0MjciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac8c4dc273ced54b03e23966e670090ca6e4ce458fec18b9a37bc3b5b8181c7852
hovercard-subject-tagrepository:1194950092
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/RustPython/ruff/commits/main/crates/ruff_python_parser/src
twitter:imagehttps://opengraph.githubassets.com/0bc5ab4b4b311818f3ee5b5a805615050587663301e6ca069766f612d8326387/RustPython/ruff
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/0bc5ab4b4b311818f3ee5b5a805615050587663301e6ca069766f612d8326387/RustPython/ruff
og:image:altAn extremely fast Python linter and code formatter, written in Rust. - History for crates/ruff_python_parser/src - RustPython/ruff
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None79522f2cee5c5409f33a714312a1a68d41ad77a807626020d980fb1eb81def07
turbo-cache-controlno-cache
go-importgithub.com/RustPython/ruff git https://github.com/RustPython/ruff.git
octolytics-dimension-user_id39710557
octolytics-dimension-user_loginRustPython
octolytics-dimension-repository_id1194950092
octolytics-dimension-repository_nwoRustPython/ruff
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id523043277
octolytics-dimension-repository_parent_nwoastral-sh/ruff
octolytics-dimension-repository_network_root_id523043277
octolytics-dimension-repository_network_root_nwoastral-sh/ruff
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release3df4fbea9b6b5ead5c6724a99dc5f5b62caa864b
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/RustPython/ruff/commits/main/crates/ruff_python_parser/src#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2Fruff%2Fcommits%2Fmain%2Fcrates%2Fruff_python_parser%2Fsrc
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://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%2Fcommits%2Fmain%2Fcrates%2Fruff_python_parser%2Fsrc
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%2Fcommits%2Fshow&source=header-repo&source_repo=RustPython%2Fruff
Reloadhttps://github.com/RustPython/ruff/commits/main/crates/ruff_python_parser/src
Reloadhttps://github.com/RustPython/ruff/commits/main/crates/ruff_python_parser/src
Reloadhttps://github.com/RustPython/ruff/commits/main/crates/ruff_python_parser/src
Please reload this pagehttps://github.com/RustPython/ruff/commits/main/crates/ruff_python_parser/src
RustPython https://github.com/RustPython
ruffhttps://github.com/RustPython/ruff
astral-sh/ruffhttps://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
ruffhttps://github.com/RustPython/ruff/commits
crateshttps://github.com/RustPython/ruff/commits/main/crates
ruff_python_parserhttps://github.com/RustPython/ruff/commits/main/crates/ruff_python_parser
srchttps://github.com/RustPython/ruff/commits/main/crates/ruff_python_parser/src
mainhttps://github.com/RustPython/ruff/tree/main
Add RustPython runtime AST fields (#2)https://github.com/RustPython/ruff/commit/3c1ab2dd9987f190f3df94d28452ed5e65e106af
https://github.com/youknowone
youknowonehttps://github.com/RustPython/ruff/commits?author=youknowone
3c1ab2dhttps://github.com/RustPython/ruff/commit/3c1ab2dd9987f190f3df94d28452ed5e65e106af
https://github.com/RustPython/ruff/blob/3c1ab2dd9987f190f3df94d28452ed5e65e106af/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/3c1ab2dd9987f190f3df94d28452ed5e65e106af
Disallow starred expressions as values of starred expressions (#24280)https://github.com/RustPython/ruff/commit/5f88756ee10e3faf0e96c883c34c95fc78200536
https://github.com/dylwil3
dylwil3https://github.com/RustPython/ruff/commits?author=dylwil3
5f88756https://github.com/RustPython/ruff/commit/5f88756ee10e3faf0e96c883c34c95fc78200536
https://github.com/RustPython/ruff/blob/5f88756ee10e3faf0e96c883c34c95fc78200536/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/5f88756ee10e3faf0e96c883c34c95fc78200536
Fix `%foo?` parsing in IPython assignment expressions (#24152)https://github.com/RustPython/ruff/commit/fcef46ccdff561f41fa4d9371e0178dcc4f12e73
https://github.com/charliermarsh
charliermarshhttps://github.com/RustPython/ruff/commits?author=charliermarsh
fcef46chttps://github.com/RustPython/ruff/commit/fcef46ccdff561f41fa4d9371e0178dcc4f12e73
https://github.com/RustPython/ruff/blob/fcef46ccdff561f41fa4d9371e0178dcc4f12e73/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/fcef46ccdff561f41fa4d9371e0178dcc4f12e73
Add support for star-unpacking of comprehensions (PEP 798) (#23788)https://github.com/RustPython/ruff/commit/8bc437ef902b4cb26eb531c63112f25eb1c9b1fc
https://github.com/charliermarsh
charliermarshhttps://github.com/RustPython/ruff/commits?author=charliermarsh
8bc437ehttps://github.com/RustPython/ruff/commit/8bc437ef902b4cb26eb531c63112f25eb1c9b1fc
https://github.com/RustPython/ruff/blob/8bc437ef902b4cb26eb531c63112f25eb1c9b1fc/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/8bc437ef902b4cb26eb531c63112f25eb1c9b1fc
[ty] Add validation for type parameters with defaults after TypeVarTuple (#23807)https://github.com/RustPython/ruff/commit/0d84a0654a6b1f603bf44c535bf5bc9dfa3b50ea
https://github.com/AlexWaygood
AlexWaygoodhttps://github.com/RustPython/ruff/commits?author=AlexWaygood
0d84a06https://github.com/RustPython/ruff/commit/0d84a0654a6b1f603bf44c535bf5bc9dfa3b50ea
https://github.com/RustPython/ruff/blob/0d84a0654a6b1f603bf44c535bf5bc9dfa3b50ea/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/0d84a0654a6b1f603bf44c535bf5bc9dfa3b50ea
Reject semantic syntax errors for lazy imports (#23757)https://github.com/RustPython/ruff/commit/735da8b415fd25438ab9650c7229a0568b170b7b
https://github.com/charliermarsh
charliermarshhttps://github.com/RustPython/ruff/commits?author=charliermarsh
735da8bhttps://github.com/RustPython/ruff/commit/735da8b415fd25438ab9650c7229a0568b170b7b
https://github.com/RustPython/ruff/blob/735da8b415fd25438ab9650c7229a0568b170b7b/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/735da8b415fd25438ab9650c7229a0568b170b7b
Add support for `lazy` import parsing (#23755)https://github.com/RustPython/ruff/commit/8a10b6743c1aedc56c44899edacbe0d3341db927
https://github.com/charliermarsh
charliermarshhttps://github.com/RustPython/ruff/commits?author=charliermarsh
8a10b67https://github.com/RustPython/ruff/commit/8a10b6743c1aedc56c44899edacbe0d3341db927
https://github.com/RustPython/ruff/blob/8a10b6743c1aedc56c44899edacbe0d3341db927/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/8a10b6743c1aedc56c44899edacbe0d3341db927
[parser] Fix indentation tracking after line continuations (#23417)https://github.com/RustPython/ruff/commit/6551438942e494f6be1aaef0dd01ba65a4c222ef
dhruvmanilahttps://github.com/RustPython/ruff/commits?author=dhruvmanila
kar-ganaphttps://github.com/RustPython/ruff/commits?author=kar-ganap
6551438https://github.com/RustPython/ruff/commit/6551438942e494f6be1aaef0dd01ba65a4c222ef
https://github.com/RustPython/ruff/blob/6551438942e494f6be1aaef0dd01ba65a4c222ef/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/6551438942e494f6be1aaef0dd01ba65a4c222ef
[ty] Visit parameters in source order (#23403)https://github.com/RustPython/ruff/commit/8fb1123c54bac673e6dbcd2c3d0ffbe9c8b40b9d
https://github.com/charliermarsh
charliermarshhttps://github.com/RustPython/ruff/commits?author=charliermarsh
8fb1123https://github.com/RustPython/ruff/commit/8fb1123c54bac673e6dbcd2c3d0ffbe9c8b40b9d
https://github.com/RustPython/ruff/blob/8fb1123c54bac673e6dbcd2c3d0ffbe9c8b40b9d/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/8fb1123c54bac673e6dbcd2c3d0ffbe9c8b40b9d
[parser] Fix false syntax error for match-like annotated assignments (#23297)https://github.com/RustPython/ruff/commit/038235c6dbd931c0e37d5dd6cfe4cc6b60a81253
https://github.com/kar-ganap
kar-ganaphttps://github.com/RustPython/ruff/commits?author=kar-ganap
038235chttps://github.com/RustPython/ruff/commit/038235c6dbd931c0e37d5dd6cfe4cc6b60a81253
https://github.com/RustPython/ruff/blob/038235c6dbd931c0e37d5dd6cfe4cc6b60a81253/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/038235c6dbd931c0e37d5dd6cfe4cc6b60a81253
Fix f-string middle panic when parsing t-strings (#23232)https://github.com/RustPython/ruff/commit/6ded4bed1651e30b34dd04cdaa50c763036abb0d
https://github.com/ntBre
ntBrehttps://github.com/RustPython/ruff/commits?author=ntBre
6ded4behttps://github.com/RustPython/ruff/commit/6ded4bed1651e30b34dd04cdaa50c763036abb0d
https://github.com/RustPython/ruff/blob/6ded4bed1651e30b34dd04cdaa50c763036abb0d/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/6ded4bed1651e30b34dd04cdaa50c763036abb0d
[ty] `cargo insta test --force-update-snapshots` (#22313)https://github.com/RustPython/ruff/commit/4712503c6d66ebe84bc86e4a26aa620104cd37d7
https://github.com/oconnor663
oconnor663https://github.com/RustPython/ruff/commits?author=oconnor663
4712503https://github.com/RustPython/ruff/commit/4712503c6d66ebe84bc86e4a26aa620104cd37d7
https://github.com/RustPython/ruff/blob/4712503c6d66ebe84bc86e4a26aa620104cd37d7/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/4712503c6d66ebe84bc86e4a26aa620104cd37d7
[ty] Fix completion in decorators with missing declaration (#22177)https://github.com/RustPython/ruff/commit/014abe1ee19e617c13ac498d09de5ae2f932f6e8
https://github.com/MichaReiser
MichaReiserhttps://github.com/RustPython/ruff/commits?author=MichaReiser
014abe1https://github.com/RustPython/ruff/commit/014abe1ee19e617c13ac498d09de5ae2f932f6e8
https://github.com/RustPython/ruff/blob/014abe1ee19e617c13ac498d09de5ae2f932f6e8/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/014abe1ee19e617c13ac498d09de5ae2f932f6e8
Revert "[ty] Fix completion in decorator without class or function definition" (#22176)https://github.com/RustPython/ruff/commit/eef403f6cf0f4ca54c53ab76f3bade7651d4f5e7
https://github.com/MichaReiser
MichaReiserhttps://github.com/RustPython/ruff/commits?author=MichaReiser
eef403fhttps://github.com/RustPython/ruff/commit/eef403f6cf0f4ca54c53ab76f3bade7651d4f5e7
https://github.com/RustPython/ruff/blob/eef403f6cf0f4ca54c53ab76f3bade7651d4f5e7/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/eef403f6cf0f4ca54c53ab76f3bade7651d4f5e7
[ty] Fix completion in decorator without class or function definitionhttps://github.com/RustPython/ruff/commit/adef89eb7cfb6eb7c3e0646dcd120e6f1adc7af2
https://github.com/MichaReiser
MichaReiserhttps://github.com/RustPython/ruff/commits?author=MichaReiser
adef89ehttps://github.com/RustPython/ruff/commit/adef89eb7cfb6eb7c3e0646dcd120e6f1adc7af2
https://github.com/RustPython/ruff/blob/adef89eb7cfb6eb7c3e0646dcd120e6f1adc7af2/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/adef89eb7cfb6eb7c3e0646dcd120e6f1adc7af2
[syntax-errors] Annotated name cannot be global (#20868)https://github.com/RustPython/ruff/commit/52849a5e689dd83d3752ebfa63840a0cc3224bcc
11happyhttps://github.com/RustPython/ruff/commits?author=11happy
ntBrehttps://github.com/RustPython/ruff/commits?author=ntBre
52849a5https://github.com/RustPython/ruff/commit/52849a5e689dd83d3752ebfa63840a0cc3224bcc
https://github.com/RustPython/ruff/blob/52849a5e689dd83d3752ebfa63840a0cc3224bcc/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/52849a5e689dd83d3752ebfa63840a0cc3224bcc
Skip over trivia tokens after re-lexing (#21895)https://github.com/RustPython/ruff/commit/aa27925e8707bb414a60ae73c85d3cb6cc0d02fc
https://github.com/MichaReiser
MichaReiserhttps://github.com/RustPython/ruff/commits?author=MichaReiser
aa27925https://github.com/RustPython/ruff/commit/aa27925e8707bb414a60ae73c85d3cb6cc0d02fc
https://github.com/RustPython/ruff/blob/aa27925e8707bb414a60ae73c85d3cb6cc0d02fc/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/aa27925e8707bb414a60ae73c85d3cb6cc0d02fc
[`flake8-bugbear`] Catch `yield` expressions within other statements (`B901`) (#21200)https://github.com/RustPython/ruff/commit/c722f498fe409f2897c746d0f40397a9460496e4
11happyhttps://github.com/RustPython/ruff/commits?author=11happy
ntBrehttps://github.com/RustPython/ruff/commits?author=ntBre
c722f49https://github.com/RustPython/ruff/commit/c722f498fe409f2897c746d0f40397a9460496e4
https://github.com/RustPython/ruff/blob/c722f498fe409f2897c746d0f40397a9460496e4/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/c722f498fe409f2897c746d0f40397a9460496e4
[syntax-error] Default type parameter followed by non-default type parameter (#21657)https://github.com/RustPython/ruff/commit/f68080b55ebc268c7c7956b9b80b27c6f690e9bf
https://github.com/11happy
11happyhttps://github.com/RustPython/ruff/commits?author=11happy
f68080bhttps://github.com/RustPython/ruff/commit/f68080b55ebc268c7c7956b9b80b27c6f690e9bf
https://github.com/RustPython/ruff/blob/f68080b55ebc268c7c7956b9b80b27c6f690e9bf/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/f68080b55ebc268c7c7956b9b80b27c6f690e9bf
Fix syntax error false positives for `await` outside functions (#21763)https://github.com/RustPython/ruff/commit/2250fa6f98f4fba4aaf17ff0a5e4f0be24419986
https://github.com/ntBre
ntBrehttps://github.com/RustPython/ruff/commits?author=ntBre
2250fa6https://github.com/RustPython/ruff/commit/2250fa6f98f4fba4aaf17ff0a5e4f0be24419986
https://github.com/RustPython/ruff/blob/2250fa6f98f4fba4aaf17ff0a5e4f0be24419986/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/2250fa6f98f4fba4aaf17ff0a5e4f0be24419986
Move `Token`, `TokenKind` and `Tokens` to `ruff-python-ast` (#21760)https://github.com/RustPython/ruff/commit/515de2d062c4d2fe7c69ca928d4456cb82fa33f8
https://github.com/MichaReiser
MichaReiserhttps://github.com/RustPython/ruff/commits?author=MichaReiser
515de2dhttps://github.com/RustPython/ruff/commit/515de2d062c4d2fe7c69ca928d4456cb82fa33f8
https://github.com/RustPython/ruff/blob/515de2d062c4d2fe7c69ca928d4456cb82fa33f8/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/515de2d062c4d2fe7c69ca928d4456cb82fa33f8
[`parser`] Fix panic when parsing IPython escape command expressions (#21480)https://github.com/RustPython/ruff/commit/474b00568ad78f02ad8e19b8166cbeb6d69f8511
danparizherhttps://github.com/RustPython/ruff/commits?author=danparizher
dhruvmanilahttps://github.com/RustPython/ruff/commits?author=dhruvmanila
474b005https://github.com/RustPython/ruff/commit/474b00568ad78f02ad8e19b8166cbeb6d69f8511
https://github.com/RustPython/ruff/blob/474b00568ad78f02ad8e19b8166cbeb6d69f8511/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/474b00568ad78f02ad8e19b8166cbeb6d69f8511
[ty] name is parameter and global is a syntax error (#21312)https://github.com/RustPython/ruff/commit/8529d79a7005f2d0e6c2eeb3958b9ff53b7d4c88
8529d79https://github.com/RustPython/ruff/commit/8529d79a7005f2d0e6c2eeb3958b9ff53b7d4c88
https://github.com/RustPython/ruff/blob/8529d79a7005f2d0e6c2eeb3958b9ff53b7d4c88/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/8529d79a7005f2d0e6c2eeb3958b9ff53b7d4c88
Fix syntax error false positive on alternative `match` patterns (#21362)https://github.com/RustPython/ruff/commit/835e31b3ff8b1ab7665a64c519632550ac54acf1
https://github.com/ntBre
ntBrehttps://github.com/RustPython/ruff/commits?author=ntBre
835e31bhttps://github.com/RustPython/ruff/commit/835e31b3ff8b1ab7665a64c519632550ac54acf1
https://github.com/RustPython/ruff/blob/835e31b3ff8b1ab7665a64c519632550ac54acf1/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/835e31b3ff8b1ab7665a64c519632550ac54acf1
[syntax-error]: no binding for nonlocal PLE0117 as a semantic syntax error (#21032)https://github.com/RustPython/ruff/commit/cddc0fedc24d6ca90601d81bacfaab418fe50a97
cddc0fehttps://github.com/RustPython/ruff/commit/cddc0fedc24d6ca90601d81bacfaab418fe50a97
https://github.com/RustPython/ruff/blob/cddc0fedc24d6ca90601d81bacfaab418fe50a97/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/cddc0fedc24d6ca90601d81bacfaab418fe50a97
Consistently wrap tokens in parser diagnostics in `backticks` instead of 'quotes' (#21163)https://github.com/RustPython/ruff/commit/69b4c29924c75047655868c9895d8018d11e34e3
https://github.com/lucach
lucachhttps://github.com/RustPython/ruff/commits?author=lucach
69b4c29https://github.com/RustPython/ruff/commit/69b4c29924c75047655868c9895d8018d11e34e3
https://github.com/RustPython/ruff/blob/69b4c29924c75047655868c9895d8018d11e34e3/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/69b4c29924c75047655868c9895d8018d11e34e3
Fix syntax error false positive on nested alternative patterns (#21104)https://github.com/RustPython/ruff/commit/f0fe6d62fb6711d963c64f60b5dc8a558ffb4551
https://github.com/ntBre
ntBrehttps://github.com/RustPython/ruff/commits?author=ntBre
f0fe6d6https://github.com/RustPython/ruff/commit/f0fe6d62fb6711d963c64f60b5dc8a558ffb4551
https://github.com/RustPython/ruff/blob/f0fe6d62fb6711d963c64f60b5dc8a558ffb4551/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/f0fe6d62fb6711d963c64f60b5dc8a558ffb4551
[ty] Implement go-to for binary and unary operators (#21001)https://github.com/RustPython/ruff/commit/9d1ffd605ca25aae5f473cfd05c75ad0ef0549cd
MichaReiserhttps://github.com/RustPython/ruff/commits?author=MichaReiser
AlexWaygoodhttps://github.com/RustPython/ruff/commits?author=AlexWaygood
9d1ffd6https://github.com/RustPython/ruff/commit/9d1ffd605ca25aae5f473cfd05c75ad0ef0549cd
https://github.com/RustPython/ruff/blob/9d1ffd605ca25aae5f473cfd05c75ad0ef0549cd/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/9d1ffd605ca25aae5f473cfd05c75ad0ef0549cd
[syntax-errors] Name is parameter and global (#20426)https://github.com/RustPython/ruff/commit/3dd78e711e3ae1464c6b288acd91d28685b3bb9b
11happyhttps://github.com/RustPython/ruff/commits?author=11happy
ntBrehttps://github.com/RustPython/ruff/commits?author=ntBre
3dd78e7https://github.com/RustPython/ruff/commit/3dd78e711e3ae1464c6b288acd91d28685b3bb9b
https://github.com/RustPython/ruff/blob/3dd78e711e3ae1464c6b288acd91d28685b3bb9b/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/3dd78e711e3ae1464c6b288acd91d28685b3bb9b
[ty] Fix completions at end of file (#20993)https://github.com/RustPython/ruff/commit/69ce064569ec3ba0b47c47a1f462e3ee1bcbabc2
https://github.com/MichaReiser
MichaReiserhttps://github.com/RustPython/ruff/commits?author=MichaReiser
69ce064https://github.com/RustPython/ruff/commit/69ce064569ec3ba0b47c47a1f462e3ee1bcbabc2
https://github.com/RustPython/ruff/blob/69ce064569ec3ba0b47c47a1f462e3ee1bcbabc2/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/69ce064569ec3ba0b47c47a1f462e3ee1bcbabc2
Catch syntax errors in nested interpolations before Python 3.12 (#20949)https://github.com/RustPython/ruff/commit/38c074e67d8306e4635b8e9d365bf4c007c8d5b3
https://github.com/ntBre
ntBrehttps://github.com/RustPython/ruff/commits?author=ntBre
38c074ehttps://github.com/RustPython/ruff/commit/38c074e67d8306e4635b8e9d365bf4c007c8d5b3
https://github.com/RustPython/ruff/blob/38c074e67d8306e4635b8e9d365bf4c007c8d5b3/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/38c074e67d8306e4635b8e9d365bf4c007c8d5b3
[syntax-errors] Alternative `match` patterns bind different names (#20682)https://github.com/RustPython/ruff/commit/7198e531827a8376531c85080f0c593f9dd1635a
11happyhttps://github.com/RustPython/ruff/commits?author=11happy
ntBrehttps://github.com/RustPython/ruff/commits?author=ntBre
7198e53https://github.com/RustPython/ruff/commit/7198e531827a8376531c85080f0c593f9dd1635a
https://github.com/RustPython/ruff/blob/7198e531827a8376531c85080f0c593f9dd1635a/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/7198e531827a8376531c85080f0c593f9dd1635a
[syntax-errors]: implement F702 as semantic syntax error (#20869)https://github.com/RustPython/ruff/commit/73520e4acd9cb259f41a60b0b6396c66ea32950a
https://github.com/11happy
11happyhttps://github.com/RustPython/ruff/commits?author=11happy
73520e4https://github.com/RustPython/ruff/commit/73520e4acd9cb259f41a60b0b6396c66ea32950a
https://github.com/RustPython/ruff/blob/73520e4acd9cb259f41a60b0b6396c66ea32950a/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/73520e4acd9cb259f41a60b0b6396c66ea32950a
Fix syntax error false positives for escapes and quotes in f-strings (#20867)https://github.com/RustPython/ruff/commit/8b9ab48ac61b7c73df7d03ccda06085e61e62a5e
https://github.com/ntBre
ntBrehttps://github.com/RustPython/ruff/commits?author=ntBre
8b9ab48https://github.com/RustPython/ruff/commit/8b9ab48ac61b7c73df7d03ccda06085e61e62a5e
https://github.com/RustPython/ruff/blob/8b9ab48ac61b7c73df7d03ccda06085e61e62a5e/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/8b9ab48ac61b7c73df7d03ccda06085e61e62a5e
Improved error recovery for unclosed strings (including f- and t-strings) (#20848)https://github.com/RustPython/ruff/commit/4fc7dd300c493fc16ea279928a2ad353e070c92e
https://github.com/MichaReiser
MichaReiserhttps://github.com/RustPython/ruff/commits?author=MichaReiser
4fc7dd3https://github.com/RustPython/ruff/commit/4fc7dd300c493fc16ea279928a2ad353e070c92e
https://github.com/RustPython/ruff/blob/4fc7dd300c493fc16ea279928a2ad353e070c92e/crates/ruff_python_parser/src
https://github.com/RustPython/ruff/tree/4fc7dd300c493fc16ea279928a2ad353e070c92e
Nexthttps://github.com/RustPython/ruff/commits/main/crates/ruff_python_parser/src?after=3c1ab2dd9987f190f3df94d28452ed5e65e106af+34
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.