Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
RustPython
ruff
Repository navigation
Code
Pull requests
2
(2)
Actions
Projects
Security and quality
Insights
More
items
Commits
Branch selector
rustpython-class-base-syntax
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 31, 2026
Match CPython class generator syntax error
Show description for 079f915
youknowone
committed
079f915
View commit details
Copy full SHA for 079f915
Browse repository at this point
Patch Ruff for RustPython
Show description for fa9dfbb
youknowone
committed
fa9dfbb
View commit details
Copy full SHA for fa9dfbb
Browse repository at this point
Commits on Aug 27, 2026
Bump 0.16.5 (#28110)
ntBre
authored
9e4938c
View commit details
Copy full SHA for 9e4938c
Browse repository at this point
Allow rules without codes (#28049)
Show description for aad0e90
ntBre
authored
aad0e90
View commit details
Copy full SHA for aad0e90
Browse repository at this point
Update preview default rules and categories (#27877)
Show description for 5fdab73
ntBre
authored
5fdab73
View commit details
Copy full SHA for 5fdab73
Browse repository at this point
Document rule acceptance guidelines (#27910)
Show description for 29c8e5b
ntBre
and
MichaReiser
authored
29c8e5b
View commit details
Copy full SHA for 29c8e5b
Browse repository at this point
Document the new category selectors (#27906)
Show description for 50a4d7f
ntBre
and
MichaReiser
authored
50a4d7f
View commit details
Copy full SHA for 50a4d7f
Browse repository at this point
Introduce category selectors (#27666)
Show description for ada8795
ntBre
authored
ada8795
View commit details
Copy full SHA for ada8795
Browse repository at this point
[ty] Infer lambda parameters through callable type aliases (#28109)
malkin0xb8
authored
d894723
View commit details
Copy full SHA for d894723
Browse repository at this point
[ty] Narrow functional enum members in `==` and `match` (#28103)
BitWeaverDev
authored
2685fde
View commit details
Copy full SHA for 2685fde
Browse repository at this point
[ty] Intersection simplifications with subtype-related generic specializations (#26880)
Show description for efcffd2
sharkdp
authored
efcffd2
View commit details
Copy full SHA for efcffd2
Browse repository at this point
[ty] Bump ecosystem-analyzer for HTML escaping (#28104)
Show description for eb78048
sharkdp
authored
eb78048
View commit details
Copy full SHA for eb78048
Browse repository at this point
[ty] Preserve inferred types for unknown class-decorator results (#28067)
AlexWaygood
authored
97060ba
View commit details
Copy full SHA for 97060ba
Browse repository at this point
[ty] Fix compiler warning seen in `cargo nextest run` invocations locally (#28096)
AlexWaygood
authored
8b807f6
View commit details
Copy full SHA for 8b807f6
Browse repository at this point
[ty] Avoid panics on incomplete protocol type parameter lists (#28088)
Show description for b453116
carljm
authored
b453116
View commit details
Copy full SHA for b453116
Browse repository at this point
Commits on Aug 26, 2026
[ty] Add a test suite for upcoming rules detecting always-truthy and always-falsy boolean tests (#28030)
Show description for b52fe1b
AlexWaygood
authored
b52fe1b
View commit details
Copy full SHA for b52fe1b
Browse repository at this point
[ty] Factor function-level work out of pytest fixture request lookup (#28073)
Show description for ceb9d31
lerebear
authored
ceb9d31
View commit details
Copy full SHA for ceb9d31
Browse repository at this point
[ty] Extract `SequentMap` and `PathAssignments` into dedicated modules (#28080)
Show description for 9775a67
dcreager
authored
9775a67
View commit details
Copy full SHA for 9775a67
Browse repository at this point
Run Hawk in CI (#27372)
Show description for 50a3eae
charliermarsh
authored
50a3eae
View commit details
Copy full SHA for 50a3eae
Browse repository at this point
[ty] Preserve correlated generic-call inference (#28043)
Show description for 007157d
carljm
authored
007157d
View commit details
Copy full SHA for 007157d
Browse repository at this point
[ty] Avoid unnecessary Salsa queries during pytest fixture lookup (#28071)
Show description for 0eeb97d
lerebear
authored
0eeb97d
View commit details
Copy full SHA for 0eeb97d
Browse repository at this point
Update args for uv-lock hook in pre-commit config (#28078)
Show description for 92e3264
AlexWaygood
authored
92e3264
View commit details
Copy full SHA for 92e3264
Browse repository at this point
[ty] Add Python requirements to uv script test fixtures (#28076)
MichaReiser
authored
dfd606f
View commit details
Copy full SHA for dfd606f
Browse repository at this point
[ty] Infer variance through nonrecursive protocol references (#28065)
Show description for 49e49f5
charliermarsh
authored
49e49f5
View commit details
Copy full SHA for 49e49f5
Browse repository at this point
[ty] Preserve invariant materialization constraints (#28047)
Show description for 7c4724f
carljm
authored
7c4724f
View commit details
Copy full SHA for 7c4724f
Browse repository at this point
Fix compiler warnings seen in CI jobs (#28066)
AlexWaygood
authored
d5a6394
View commit details
Copy full SHA for d5a6394
Browse repository at this point
[ty] Infer tuple type parameters from union arguments (#28062)
Show description for 26f4f73
sharkdp
authored
26f4f73
View commit details
Copy full SHA for 26f4f73
Browse repository at this point
[ty] Validate generic protocol variance (#27531)
Show description for f41e263
charliermarsh
authored
f41e263
View commit details
Copy full SHA for f41e263
Browse repository at this point
[ty] Bump ecosystem-analyzer for script dependency preparation (#28058)
MichaReiser
authored
a9fa5e5
View commit details
Copy full SHA for a9fa5e5
Browse repository at this point
Respect the pygls version bound in ruff-lsp tests (#28057)
MichaReiser
authored
14622e6
View commit details
Copy full SHA for 14622e6
Browse repository at this point
Update prek dependencies (#28055)
renovate[bot]
authored
33b9648
View commit details
Copy full SHA for 33b9648
Browse repository at this point
Update dependency astral-sh/uv to v0.12.6 (#28054)
renovate[bot]
authored
2acf96a
View commit details
Copy full SHA for 2acf96a
Browse repository at this point
[ty] Infer `yield from` send/return types from the iterator returned by `__iter__` (#27987)
Show description for 3d4fd30
krzkaczor
and
carljm
authored
3d4fd30
View commit details
Copy full SHA for 3d4fd30
Browse repository at this point
[ty] Fix TypedDict variance inference (#28052)
Show description for c7b114b
carljm
authored
c7b114b
View commit details
Copy full SHA for c7b114b
Browse repository at this point
[ty] Support tagged union with multiple tags per type (#27984)
Show description for fd393f3
marcelo-souzaf
and
carljm
authored
fd393f3
View commit details
Copy full SHA for fd393f3
Browse repository at this point
Previous
Next
You can’t perform that action at this time.