Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
RustPython
/
RustPython
Public
Notifications
You must be signed in to change notification settings
Fork
1.5k
Star
22.3k
Code
Issues
300
Pull requests
109
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
RustPython
crates
derive-impl
on
main
User selector
All users
All time
Commit history
Commits on Jul 12, 2026
Fix clippy warning (#8249)
Show description for 492e41c
bschoenmaeckers
and
youknowone
authored
492e41c
View commit details
Copy full SHA for 492e41c
View code at this point
Browse repository at this point
Commits on Jul 8, 2026
Thread-safe type operations: type lock, QSBR type-cache reclamation, GC stop-the-world, and interpreter optimizations (#7416)
Show description for c41180d
youknowone
authored
c41180d
View commit details
Copy full SHA for c41180d
View code at this point
Browse repository at this point
Commits on Jun 30, 2026
clippy `iter_over_hash_type` (#8182)
ShaharNaveh
authored
e831e24
View commit details
Copy full SHA for e831e24
View code at this point
Browse repository at this point
Commits on Jun 17, 2026
Clippy `ref_option` (#8122)
ShaharNaveh
authored
23e076a
View commit details
Copy full SHA for 23e076a
View code at this point
Browse repository at this point
clippy `enum_glob_use` (#8121)
ShaharNaveh
authored
3e047bd
View commit details
Copy full SHA for 3e047bd
View code at this point
Browse repository at this point
Commits on Jun 10, 2026
more clippy rules (#8050)
Show description for 28addda
ShaharNaveh
authored
28addda
View commit details
Copy full SHA for 28addda
View code at this point
Browse repository at this point
Commits on May 24, 2026
General code nitpicks (#7955)
ShaharNaveh
authored
d7d9365
View commit details
Copy full SHA for d7d9365
View code at this point
Browse repository at this point
Commits on May 22, 2026
Update `test_structseq.py` to 3.14.5 (#7951)
ShaharNaveh
authored
f3b83ef
View commit details
Copy full SHA for f3b83ef
View code at this point
Browse repository at this point
Commits on May 17, 2026
rustix/windows-sys for page size; drop maplit (#7876)
Show description for ab72b29
joshuamegnauth54
authored
ab72b29
View commit details
Copy full SHA for ab72b29
View code at this point
Browse repository at this point
Commits on May 15, 2026
Clippy nursery lints (#7875)
ShaharNaveh
authored
ddfcb25
View commit details
Copy full SHA for ddfcb25
View code at this point
Browse repository at this point
Clippy warn `uninlined_format_args` & `redundant_else` (#7873)
ShaharNaveh
authored
460b1d3
View commit details
Copy full SHA for 460b1d3
View code at this point
Browse repository at this point
Commits on May 13, 2026
Clippy warn on unnecessary wraps (#7869)
ShaharNaveh
authored
e8711ed
View commit details
Copy full SHA for e8711ed
View code at this point
Browse repository at this point
Commits on May 11, 2026
Add `map_unwrap_or` clippy rule (#7829)
ShaharNaveh
authored
4a46e84
View commit details
Copy full SHA for 4a46e84
View code at this point
Browse repository at this point
Commits on May 4, 2026
Enable some pedantic clippy lints (#7764)
ShaharNaveh
authored
ee5e9d0
View commit details
Copy full SHA for ee5e9d0
View code at this point
Browse repository at this point
Warn on `unreachable_pub` (#7762)
ShaharNaveh
authored
eb99a8e
View commit details
Copy full SHA for eb99a8e
View code at this point
Browse repository at this point
Commits on May 2, 2026
Add some clippy lints (#7755)
ShaharNaveh
authored
926d69b
View commit details
Copy full SHA for 926d69b
View code at this point
Browse repository at this point
Commits on Apr 28, 2026
Move dependencies to workspace for `derive-impl` crate (#7710)
Show description for 363d198
fanninpm
authored
363d198
View commit details
Copy full SHA for 363d198
View code at this point
Browse repository at this point
Commits on Apr 24, 2026
Fix pyclass memory layout to prevent silent UB in inherited getter dispatch (#7663)
1ndahous3
authored
7bb2fb0
View commit details
Copy full SHA for 7bb2fb0
View code at this point
Browse repository at this point
Commits on Mar 16, 2026
Cleanup some direct magic method definitions (#7441)
Show description for 5f1d5d2
moreal
and
claude
authored
5f1d5d2
View commit details
Copy full SHA for 5f1d5d2
View code at this point
Browse repository at this point
Commits on Mar 8, 2026
Harden CALL specialization guards and cache callables (#7360)
Show description for 46abff6
youknowone
authored
46abff6
View commit details
Copy full SHA for 46abff6
View code at this point
Browse repository at this point
Commits on Mar 5, 2026
Tighten specialization guards and add send_none fastpath (#7359)
Show description for 7620c28
youknowone
authored
7620c28
View commit details
Copy full SHA for 7620c28
View code at this point
Browse repository at this point
Commits on Mar 3, 2026
make_class -> make_static_type (#7331)
Show description for 9b9c749
youknowone
authored
9b9c749
View commit details
Copy full SHA for 9b9c749
View code at this point
Browse repository at this point
extend types and exceptions only for genesis (#7316)
youknowone
authored
1f6e47c
View commit details
Copy full SHA for 1f6e47c
View code at this point
Browse repository at this point
Commits on Feb 23, 2026
implicit module_name under #[pymodule]
youknowone
committed
649a2bf
View commit details
Copy full SHA for 649a2bf
View code at this point
Browse repository at this point
support sub-module from #[pymodule]
youknowone
committed
eb07113
View commit details
Copy full SHA for eb07113
View code at this point
Browse repository at this point
Commits on Feb 15, 2026
Require exact n_sequence_fields length in TryFromObject (#7150)
Show description for 563abea
youknowone
authored
563abea
View commit details
Copy full SHA for 563abea
View code at this point
Browse repository at this point
Commits on Feb 11, 2026
Upgrade typing from 3.14.2 and more impl (#7057)
Show description for 6bfdfb1
youknowone
authored
6bfdfb1
View commit details
Copy full SHA for 6bfdfb1
View code at this point
Browse repository at this point
Commits on Feb 8, 2026
reason inside #[allow] (#7049)
youknowone
authored
5dabad6
View commit details
Copy full SHA for 5dabad6
View code at this point
Browse repository at this point
Commits on Feb 3, 2026
Support #[cfg] in with (#6975)
youknowone
authored
477e20a
View commit details
Copy full SHA for 477e20a
View code at this point
Browse repository at this point
Commits on Feb 1, 2026
Fix member_descriptor to match CPython behavior (#6915)
Show description for 111ced0
youknowone
authored
111ced0
View commit details
Copy full SHA for 111ced0
View code at this point
Browse repository at this point
Commits on Jan 30, 2026
Make paths in macro arguments relative to the source file, not MANIFEST_DIR (#6873)
coolreader18
authored
276a4bd
View commit details
Copy full SHA for 276a4bd
View code at this point
Browse repository at this point
Commits on Jan 26, 2026
Make validate_downcastable_from unsafe (#6851)
coolreader18
authored
617cdc9
View commit details
Copy full SHA for 617cdc9
View code at this point
Browse repository at this point
Commits on Jan 22, 2026
Implement Py_mod_create slot support in multi-phase init
youknowone
committed
2037645
View commit details
Copy full SHA for 2037645
View code at this point
Browse repository at this point
Commits on Jan 21, 2026
module_exec
youknowone
committed
bc02b23
View commit details
Copy full SHA for bc02b23
View code at this point
Browse repository at this point
module_def
youknowone
committed
32d2406
View commit details
Copy full SHA for 32d2406
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.