René's URL Explorer Experiment


Title: Bytecode parity by youknowone · Pull Request #7475 · RustPython/RustPython · GitHub

Open Graph Title: Bytecode parity by youknowone · Pull Request #7475 · RustPython/RustPython

X Title: Bytecode parity by youknowone · Pull Request #7475 · RustPython/RustPython

Description: Summary by CodeRabbit Release Notes Chores Updated GitHub Actions workflow infrastructure with pinned action versions and improved caching. Enhanced CI/CD pipeline with new dependency installation actions, security linting, and format verification jobs. Upgraded workspace dependencies including Ruff, pyo3, and cryptographic crates. Added automated Python library status updates via scheduled workflows. Expanded spell-check dictionaries for RustPython and CPython terms.

Open Graph Description: Summary by CodeRabbit Release Notes Chores Updated GitHub Actions workflow infrastructure with pinned action versions and improved caching. Enhanced CI/CD pipeline with new dependency installatio...

X Description: Summary by CodeRabbit Release Notes Chores Updated GitHub Actions workflow infrastructure with pinned action versions and improved caching. Enhanced CI/CD pipeline with new dependency installatio...

Opengraph URL: https://github.com/RustPython/RustPython/pull/7475

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:1ad5c0c4-e413-87e8-11d6-b78608b947ba
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD8E0:43F78:30362B2:3E831C2:6A5CD359
html-safe-nonce9eaeb7cd3704f6a5684b17527b680c927311d9494696155fefbe2b4dc5a82254
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOEUwOjQzRjc4OjMwMzYyQjI6M0U4MzFDMjo2QTVDRDM1OSIsInZpc2l0b3JfaWQiOiI1MjI0Mjk4NjcxODg2ODgxNjI1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacc979bc494368859dac24189a3a59857929ab8af2aed60c2381d070a76c047f4e
hovercard-subject-tagpull_request:3424565274
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/RustPython/RustPython/pull/7475/files
twitter:imagehttps://avatars.githubusercontent.com/u/69878?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/69878?s=400&v=4
og:image:altSummary by CodeRabbit Release Notes Chores Updated GitHub Actions workflow infrastructure with pinned action versions and improved caching. Enhanced CI/CD pipeline with new dependency installatio...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/RustPython/RustPython git https://github.com/RustPython/RustPython.git
octolytics-dimension-user_id39710557
octolytics-dimension-user_loginRustPython
octolytics-dimension-repository_id135201145
octolytics-dimension-repository_nwoRustPython/RustPython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id135201145
octolytics-dimension-repository_network_root_nwoRustPython/RustPython
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release9c975978430e9ad293956f2bbdaf153b1bd84a99
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/RustPython/RustPython/pull/7475/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2FRustPython%2Fpull%2F7475%2Ffiles
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
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%2FRustPython%2Fpull%2F7475%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%2FRustPython
Reloadhttps://github.com/RustPython/RustPython/pull/7475/files
Reloadhttps://github.com/RustPython/RustPython/pull/7475/files
Reloadhttps://github.com/RustPython/RustPython/pull/7475/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/7475/files
RustPython https://github.com/RustPython
RustPythonhttps://github.com/RustPython/RustPython
Notifications https://github.com/login?return_to=%2FRustPython%2FRustPython
Fork 1.5k https://github.com/login?return_to=%2FRustPython%2FRustPython
Star 22.2k https://github.com/login?return_to=%2FRustPython%2FRustPython
Code https://github.com/RustPython/RustPython
Issues 292 https://github.com/RustPython/RustPython/issues
Pull requests 101 https://github.com/RustPython/RustPython/pulls
Discussions https://github.com/RustPython/RustPython/discussions
Actions https://github.com/RustPython/RustPython/actions
Projects https://github.com/RustPython/RustPython/projects
Models https://github.com/RustPython/RustPython/models
Wiki https://github.com/RustPython/RustPython/wiki
Security and quality 0 https://github.com/RustPython/RustPython/security
Insights https://github.com/RustPython/RustPython/pulse
Code https://github.com/RustPython/RustPython
Issues https://github.com/RustPython/RustPython/issues
Pull requests https://github.com/RustPython/RustPython/pulls
Discussions https://github.com/RustPython/RustPython/discussions
Actions https://github.com/RustPython/RustPython/actions
Projects https://github.com/RustPython/RustPython/projects
Models https://github.com/RustPython/RustPython/models
Wiki https://github.com/RustPython/RustPython/wiki
Security and quality https://github.com/RustPython/RustPython/security
Insights https://github.com/RustPython/RustPython/pulse
Sign up for GitHub https://github.com/signup?return_to=%2FRustPython%2FRustPython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2FRustPython%2FRustPython%2Fissues%2Fnew%2Fchoose
youknowonehttps://github.com/youknowone
RustPython:mainhttps://github.com/RustPython/RustPython/tree/main
youknowone:bytecode-parity-phase1https://github.com/youknowone/RustPython/tree/bytecode-parity-phase1
Conversation 14 https://github.com/RustPython/RustPython/pull/7475
Commits 34 https://github.com/RustPython/RustPython/pull/7475/commits
Checks 18 https://github.com/RustPython/RustPython/pull/7475/checks
Files changed https://github.com/RustPython/RustPython/pull/7475/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/7475/files
Bytecode parity https://github.com/RustPython/RustPython/pull/7475/files#top
Show all changes 34 commits https://github.com/RustPython/RustPython/pull/7475/files
40cbc39 Emit TO_BOOL before conditional jumps, fix class/module prologue youknowone Mar 20, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/40cbc3963ce58d8c1888e9f2b45706f6421b91fc
f52276e Emit MAKE_CELL and COPY_FREE_VARS before RESUME youknowone Mar 20, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/f52276ec7902aa9b501a254ceae9feec08f2e7a8
7a9c29d Emit __static_attributes__ at end of class bodies youknowone Mar 20, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/7a9c29db2e5a0b9726f8faed6e394a3db6aaf975
f8f7fbf Remove expectedFailure from DictProxyTests iter tests youknowone Mar 20, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/f8f7fbfbecddaa062b9f67bc15ae522a6894e9fc
e3fa83e Use 1-based stack indexing for LIST_EXTEND, SET_UPDATE, etc. youknowone Mar 20, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/e3fa83e6dd3a2be6e56095f2a5bb733f0b0118b0
18c23e5 Use plain LOAD_ATTR + PUSH_NULL for calls on imported names youknowone Mar 20, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/18c23e595b2d62738a9aeff451a2390591aa6222
b2995bc Duplicate return-None epilogue for fall-through blocks youknowone Mar 20, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/b2995bc143dfd6f5a3b761418f5fc5139d737ce2
35ac45d Run cargo fmt on ir.rs youknowone Mar 20, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/35ac45d179bc1901518e758e0af92f947a672414
1092110 Remove expectedFailure from test_intrinsic_1 in test_dis youknowone Mar 20, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/1092110e43e91d08826866b701193ed825d5ffcf
cc23051 Emit TO_BOOL before conditional jumps for all expressions including C… youknowone Mar 20, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/cc23051c54213d704cd4b51f92f62214dc586638
643861b Add __classdict__ cell for classes with function definitions youknowone Mar 21, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/643861b3fc6fa250fe141887d1bc3987577b9309
a4753e8 Emit __classdictcell__ store in class body epilogue youknowone Mar 21, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/a4753e83c309306012f1fac3281381d6b1400d24
50eaae4 Always run DCE to remove dead code after terminal instructions youknowone Mar 21, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/50eaae4bda37ebe6436e261aa900bc49b2f79ce6
fdcccad Restrict LOAD_ATTR plain mode to module/class scope imports youknowone Mar 21, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/fdcccad5d8794cdbd23ad0bcdc17ee2a2c1abeac
83a548e Eliminate unreachable blocks after jump normalization youknowone Mar 21, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/83a548eace3bde36b3e9264e01944bdfa0c1bf1c
6a592dd Fold BUILD_TUPLE 0 into LOAD_CONST empty tuple youknowone Mar 21, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/6a592dd35478bfcf658c2213cbf918638b545859
1d83df2 Handle __classcell__ and __classdictcell__ in type.__new__ youknowone Mar 21, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/1d83df2c225fa53b4040636b0877bcf0f3858df8
e1bf8d1 Revert __classdict__ cell and __classdictcell__ changes youknowone Mar 21, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/e1bf8d1e490c0dc71cd5fc1c5d46adc289378e2f
add881c Fix unreachable block elimination with fixpoint reachability youknowone Mar 21, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/add881c7eb498752d300231ba408db586ec89cfc
3181725 Check enclosing scopes for IMPORTED flag in LOAD_ATTR mode youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/318172567843945efa1f4dce53b3a9cf176f9078
c345999 Add __classdict__ cell for classes with function definitions youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/c345999f070635903d2e7ea06e7e7d497eed7517
11b4b18 Store __classdictcell__ in class body epilogue youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/11b4b18a9df0568c99f1f719119d9dc034a4e397
0793cb2 Fix clippy collapsible_if warnings and cargo fmt youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/0793cb2184e001f43bf4404e5d51c85e2c3d2afd
d29b2a9 Revert __classdict__ and __classdictcell__ changes (cause import fail… youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/d29b2a95e14cc34e8f6de3aa21cbf3e5f5545e17
d5afad9 Revert type.__new__ __classcell__ removal and __classdictcell__ handling youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/d5afad9b4e374b41f5c2d4c31a56cb970842ede3
c921c8b Re-add __classdict__ cell and __classdictcell__ store youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/c921c8bcc29889580cc980b6a849b8c90e9ecaf1
60103dc Reorder MakeFunctionFlag to match CPython's SET_FUNCTION_ATTRIBUTE youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/60103dc3c93e9ff73286c6c4bd1423a9b7bf8938
560d8ae Use CPython-compatible power-of-two encoding for SET_FUNCTION_ATTRIBUTE youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/560d8ae9f126ea860f6941c24d86e3c698af12f8
16ce7fb Remove expectedFailure from test_elim_jump_after_return1 and test_no_… youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/16ce7fb5727bd6291acd7e1701c3b0537e370973
9820993 Remove __classcell__ and __classdictcell__ from class dict in type.__… youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/98209939ba00e94f23616e4492813485106d55a1
35a8f7e Remove expectedFailure from test___classcell___expected_behaviour, ca… youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/35a8f7e04ea2a828804077a63d6bbe58441faf6d
e0c7326 Handle MakeCell and CopyFreeVars as no-ops in JIT youknowone Mar 22, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/e0c7326e535a47fd96741893969f9d2ccadf1ced
c958739 Remove expectedFailure from test_load_fast_known_simple youknowone Mar 23, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/c95873974f7b74b3930d39264d1ae2fea0634f9c
926a984 Restore expectedFailure for test_load_fast_known_simple youknowone Mar 23, 2026 https://github.com/RustPython/RustPython/pull/7475/commits/926a984eb03a5272c89675bc381cf28c9bb5d0f5
Clear filters https://github.com/RustPython/RustPython/pull/7475/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/7475/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/7475/files
test_descr.py https://github.com/RustPython/RustPython/pull/7475/files#diff-6b813570d02ae3544e7e0233ae21d647f8e2dc47486495557e8d16c80460e85b
test_dis.py https://github.com/RustPython/RustPython/pull/7475/files#diff-fd7b118a01a9695dfa16eea9381d3c7b0652e1b7b55f51ff052a1f620d175642
test_peepholer.py https://github.com/RustPython/RustPython/pull/7475/files#diff-bcf92ed219340e9e0c52401909828c2e9a821541660073e24d64dd996beaf842
test_super.py https://github.com/RustPython/RustPython/pull/7475/files#diff-cd995213f1511b07394ae4aeb9e3428bade2a33ead5d29e684fecdcbff84d1c9
test_sys_settrace.py https://github.com/RustPython/RustPython/pull/7475/files#diff-8b73bfc55514d8add8904c5f4d1d24b7b644ebfccba8d846085303577aa94dd6
compile.rs https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
ir.rs https://github.com/RustPython/RustPython/pull/7475/files#diff-d8c69d86dba0a1bbfb21c9d93371294ea2861a4083565b20e622a7bec7da1ecc
rustpython_codegen__compile__tests__if_ands.snap https://github.com/RustPython/RustPython/pull/7475/files#diff-a13ebc405d0adff06ff218b2e400378bedd5bf7d37db74f33c5b098307a7dbb8
rustpython_codegen__compile__tests__if_mixed.snap https://github.com/RustPython/RustPython/pull/7475/files#diff-59821596abc66532eab9f35afa693c222e306ad0156499cd354ce4d0f9e6870f
rustpython_codegen__compile__tests__if_ors.snap https://github.com/RustPython/RustPython/pull/7475/files#diff-2bc2be04344dd6e35101243fc77fa07bbd63ae9e006b5a30e12ab3f89f4f8ec6
rustpython_codegen__compile__tests__nested_double_async_with.snap https://github.com/RustPython/RustPython/pull/7475/files#diff-58ff5523997695ab0099620422cb82bbbb64a09ce7d625972f653ed5fc276bc3
symboltable.rs https://github.com/RustPython/RustPython/pull/7475/files#diff-7e251aa58ffb659d1cf1ee90837d9e467e5c3e1c699f5c1e42655c2f03489b12
oparg.rs https://github.com/RustPython/RustPython/pull/7475/files#diff-4046b0673a11dc9e3309fe8759e2ce2981cd9881b6ce60d6b52280e5e1777d09
instructions.rs https://github.com/RustPython/RustPython/pull/7475/files#diff-36e044ffddf2822f0ab8bcb6bdf445990493bcb699f03d651634bdb5f9f360c9
type.rs https://github.com/RustPython/RustPython/pull/7475/files#diff-fb88962f9343ca7b8d31bfe34f5063136575e05eadae6fccb3b64658e14b0d6c
frame.rs https://github.com/RustPython/RustPython/pull/7475/files#diff-03f2741d7d424014f3d2f0c82226be52fa58134aab34bf0780714ee67a248deb
context.rs https://github.com/RustPython/RustPython/pull/7475/files#diff-266ab6550d81a4d367e5ef4973281aecf61c7abb46760195fc4ad6064bca0791
Lib/test/test_descr.pyhttps://github.com/RustPython/RustPython/pull/7475/files#diff-6b813570d02ae3544e7e0233ae21d647f8e2dc47486495557e8d16c80460e85b
View file https://github.com/youknowone/RustPython/blob/926a984eb03a5272c89675bc381cf28c9bb5d0f5/Lib/test/test_descr.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/7475/{{ revealButtonHref }}
https://github.com/RustPython/RustPython/pull/7475/files#diff-6b813570d02ae3544e7e0233ae21d647f8e2dc47486495557e8d16c80460e85b
https://github.com/RustPython/RustPython/pull/7475/files#diff-6b813570d02ae3544e7e0233ae21d647f8e2dc47486495557e8d16c80460e85b
https://github.com/RustPython/RustPython/pull/7475/files#diff-6b813570d02ae3544e7e0233ae21d647f8e2dc47486495557e8d16c80460e85b
https://github.com/RustPython/RustPython/pull/7475/files#diff-6b813570d02ae3544e7e0233ae21d647f8e2dc47486495557e8d16c80460e85b
Lib/test/test_dis.pyhttps://github.com/RustPython/RustPython/pull/7475/files#diff-fd7b118a01a9695dfa16eea9381d3c7b0652e1b7b55f51ff052a1f620d175642
View file https://github.com/youknowone/RustPython/blob/926a984eb03a5272c89675bc381cf28c9bb5d0f5/Lib/test/test_dis.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/7475/{{ revealButtonHref }}
https://github.com/RustPython/RustPython/pull/7475/files#diff-fd7b118a01a9695dfa16eea9381d3c7b0652e1b7b55f51ff052a1f620d175642
https://github.com/RustPython/RustPython/pull/7475/files#diff-fd7b118a01a9695dfa16eea9381d3c7b0652e1b7b55f51ff052a1f620d175642
Lib/test/test_peepholer.pyhttps://github.com/RustPython/RustPython/pull/7475/files#diff-bcf92ed219340e9e0c52401909828c2e9a821541660073e24d64dd996beaf842
View file https://github.com/youknowone/RustPython/blob/926a984eb03a5272c89675bc381cf28c9bb5d0f5/Lib/test/test_peepholer.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/7475/{{ revealButtonHref }}
https://github.com/RustPython/RustPython/pull/7475/files#diff-bcf92ed219340e9e0c52401909828c2e9a821541660073e24d64dd996beaf842
https://github.com/RustPython/RustPython/pull/7475/files#diff-bcf92ed219340e9e0c52401909828c2e9a821541660073e24d64dd996beaf842
https://github.com/RustPython/RustPython/pull/7475/files#diff-bcf92ed219340e9e0c52401909828c2e9a821541660073e24d64dd996beaf842
https://github.com/RustPython/RustPython/pull/7475/files#diff-bcf92ed219340e9e0c52401909828c2e9a821541660073e24d64dd996beaf842
Lib/test/test_super.pyhttps://github.com/RustPython/RustPython/pull/7475/files#diff-cd995213f1511b07394ae4aeb9e3428bade2a33ead5d29e684fecdcbff84d1c9
View file https://github.com/youknowone/RustPython/blob/926a984eb03a5272c89675bc381cf28c9bb5d0f5/Lib/test/test_super.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/7475/{{ revealButtonHref }}
https://github.com/RustPython/RustPython/pull/7475/files#diff-cd995213f1511b07394ae4aeb9e3428bade2a33ead5d29e684fecdcbff84d1c9
https://github.com/RustPython/RustPython/pull/7475/files#diff-cd995213f1511b07394ae4aeb9e3428bade2a33ead5d29e684fecdcbff84d1c9
Lib/test/test_sys_settrace.pyhttps://github.com/RustPython/RustPython/pull/7475/files#diff-8b73bfc55514d8add8904c5f4d1d24b7b644ebfccba8d846085303577aa94dd6
View file https://github.com/youknowone/RustPython/blob/926a984eb03a5272c89675bc381cf28c9bb5d0f5/Lib/test/test_sys_settrace.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/7475/{{ revealButtonHref }}
https://github.com/RustPython/RustPython/pull/7475/files#diff-8b73bfc55514d8add8904c5f4d1d24b7b644ebfccba8d846085303577aa94dd6
https://github.com/RustPython/RustPython/pull/7475/files#diff-8b73bfc55514d8add8904c5f4d1d24b7b644ebfccba8d846085303577aa94dd6
crates/codegen/src/compile.rshttps://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
View file https://github.com/youknowone/RustPython/blob/926a984eb03a5272c89675bc381cf28c9bb5d0f5/crates/codegen/src/compile.rs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/7475/{{ revealButtonHref }}
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
coderabbitaihttps://github.com/apps/coderabbitai
Mar 20, 2026https://github.com/RustPython/RustPython/pull/7475/files#r2965513377
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/RustPython/RustPython/pull/7475/files
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
coderabbitaihttps://github.com/apps/coderabbitai
Mar 20, 2026https://github.com/RustPython/RustPython/pull/7475/files#r2965513390
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/RustPython/RustPython/pull/7475/files
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
https://github.com/RustPython/RustPython/pull/7475/files#diff-6a53a11ca0aa1a372032c6b54644b8cda74af0c771efa40d3668da4a042cf7ca
Please reload this pagehttps://github.com/RustPython/RustPython/pull/7475/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/7475/files
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.