René's URL Explorer Experiment


Title: Implement more ast features by youknowone · Pull Request #6986 · RustPython/RustPython · GitHub

Open Graph Title: Implement more ast features by youknowone · Pull Request #6986 · RustPython/RustPython

X Title: Implement more ast features by youknowone · Pull Request #6986 · RustPython/RustPython

Description: Summary by CodeRabbit New Features Enhanced AST module with support for function type nodes and improved validation Added feature version support to the compile() function for better Python compatibility Improved documentation coverage for Python's internal modules and objects Bug Fixes Fixed float integer detection to use exact checks instead of epsilon-based comparisons Enhanced string handling for robustness against invalid character codes Documentation Expanded built-in module documentation with comprehensive entries for internal Python classes and functions

Open Graph Description: Summary by CodeRabbit New Features Enhanced AST module with support for function type nodes and improved validation Added feature version support to the compile() function for better Python comp...

X Description: Summary by CodeRabbit New Features Enhanced AST module with support for function type nodes and improved validation Added feature version support to the compile() function for better Python comp...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:800efd8b-2f4f-35ad-3da6-f05b2efdf0b0
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE95C:B9BB9:1669ED:1EA1BC:6A613040
html-safe-nonce77e218d85eee24d02036300600848a50a3cd2f5088e6112899f02ac7896bead2
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFOTVDOkI5QkI5OjE2NjlFRDoxRUExQkM6NkE2MTMwNDAiLCJ2aXNpdG9yX2lkIjoiMjUyNDkwMTA4MjMwNTEyNzA0IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacce5fbe181c5d7ed7dcfe327869152a65f3f05c70548fac9e46853be6c60dc2a4
hovercard-subject-tagpull_request:3241802605
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/6986/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 New Features Enhanced AST module with support for function type nodes and improved validation Added feature version support to the compile() function for better Python comp...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonec5eca2d5d770261725d2d44a57879a5bd9643e5b84204081dc36933ab40e63a2
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
releasedac3a1c903b48538720e0bc780047237dd89fd4c
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/RustPython/RustPython/pull/6986/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2FRustPython%2Fpull%2F6986%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
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%2FRustPython%2Fpull%2F6986%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/6986/files
Reloadhttps://github.com/RustPython/RustPython/pull/6986/files
Reloadhttps://github.com/RustPython/RustPython/pull/6986/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/6986/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 293 https://github.com/RustPython/RustPython/issues
Pull requests 103 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:asthttps://github.com/youknowone/RustPython/tree/ast
Conversation 7 https://github.com/RustPython/RustPython/pull/6986
Commits 10 https://github.com/RustPython/RustPython/pull/6986/commits
Checks 13 https://github.com/RustPython/RustPython/pull/6986/checks
Files changed https://github.com/RustPython/RustPython/pull/6986/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/6986/files
Implement more ast features https://github.com/RustPython/RustPython/pull/6986/files#top
Show all changes 10 commits https://github.com/RustPython/RustPython/pull/6986/files
30848ec ast __annotations__ youknowone Feb 3, 2026 https://github.com/RustPython/RustPython/pull/6986/commits/30848eccc16253d22dd254a2dc508721491a407d
ec181d5 Implement more ast youknowone Feb 3, 2026 https://github.com/RustPython/RustPython/pull/6986/commits/ec181d502744e977acdeb1f8ed915a9d3a2707c9
53d5d6c optimize youknowone Feb 4, 2026 https://github.com/RustPython/RustPython/pull/6986/commits/53d5d6c8ea392f64a7a2c2e862458abff61bb4d4
95421a9 more macro youknowone Feb 4, 2026 https://github.com/RustPython/RustPython/pull/6986/commits/95421a99f914271aee27daf5697cb4bc81501566
32b9eb3 tstring unparse youknowone Feb 4, 2026 https://github.com/RustPython/RustPython/pull/6986/commits/32b9eb31e8e1367484533035e8070e52b576e37f
6486a3c fix win youknowone Feb 4, 2026 https://github.com/RustPython/RustPython/pull/6986/commits/6486a3c6f21813f3707ccdfbac2a23c3b026455d
1d1bed7 dict youknowone Feb 4, 2026 https://github.com/RustPython/RustPython/pull/6986/commits/1d1bed73e4f399522914964fc3037607eac9d3cd
bb9b56a fix more youknowone Feb 4, 2026 https://github.com/RustPython/RustPython/pull/6986/commits/bb9b56a31d34ddf96c990f543225d98b4dbe8065
29c6672 align validation youknowone Feb 4, 2026 https://github.com/RustPython/RustPython/pull/6986/commits/29c6672616713bcc17684a7e0b4818693e291474
ebe063b ast youknowone Feb 4, 2026 https://github.com/RustPython/RustPython/pull/6986/commits/ebe063bc73a9c357535d2d7a6311cbb06234b86a
Clear filters https://github.com/RustPython/RustPython/pull/6986/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/6986/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/6986/files
cpython.txt https://github.com/RustPython/RustPython/pull/6986/files#diff-157b2289f5afc1eb8c72f9a497cf3ea0082dc3f3baaf1d424889fdb3e4cc0b96
ast_repr.txt https://github.com/RustPython/RustPython/pull/6986/files#diff-d892252f43ca27a1714a5818d89b81ec645013f5e3ab3e3f85e87ed14ca6e2ce
test_ast.py https://github.com/RustPython/RustPython/pull/6986/files#diff-a6d9c051aefcdf8f9606dd2ecc5a172a5716e2b38eff96097fc2b96528ed19d0
test_builtin.py https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
test_funcattrs.py https://github.com/RustPython/RustPython/pull/6986/files#diff-b0b3aee6d1aaec7c1acb05ecf93a2e6c8b843ac8fa376b4197c4f2f5cb5c8f35
test_traceback.py https://github.com/RustPython/RustPython/pull/6986/files#diff-8a52124ffceebd98f91bf96caa0f341ae109f79e190cd5acc1c56c8968d75252
test_unparse.py https://github.com/RustPython/RustPython/pull/6986/files#diff-1393034a674edcc67802941e0e8cfa4966c9927ba9bde2cace103593140e3f89
generate.py https://github.com/RustPython/RustPython/pull/6986/files#diff-a1f202fb76477be25bf03581f371fff147c0d1b4b46b26602a9de98570d5a851
data.inc.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-ff40a18a71eb840826c75c1fcf6189322c781e7d9cc614c32ea7548396f9560d
float.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-f11834b3af6a7f6f6ce1b28881798f4079c85d8300549c6f9de2b202da0625bd
frame.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-09150c655df9106b20586b7dfade4f95653d7511e9685ae55442be6c76219d13
function.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-42d321490bc76e3b57deebb41ff9815e8bbb7c976bb1b57a076d01f7bc347698
type.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-fb88962f9343ca7b8d31bfe34f5063136575e05eadae6fccb3b64658e14b0d6c
frame.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-03f2741d7d424014f3d2f0c82226be52fa58134aab34bf0780714ee67a248deb
ast.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-60d3e64159977921769af2471ca96062e4d60fe863e781ea23e7dcb72f8ad385
basic.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-2556006ceff535a8dd9f484d564ead6f022d5fa023ff2dc70a4088ecb5c067c1
constant.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-ad7b849890673d1f62a78942297284e825223ab274ad81702b7d22a623e75ad7
elif_else_clause.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-c3e6679cee26304bb3232ee967f56be4d6ebf48032516b6bb6e287498ec72bc6
expression.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-06e53102d37ffbdf14c41543743ee6a207b3813feb6a21062980d4c5d0e1d240
module.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-dd428cdb855091ea1a4044e0559af090c58855b95ccf4e70577f688d8cb1c85c
operator.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-48efd2babfaa6cc118165aa26ce122aef251ffb952e5e8947a3690ca9e21a09d
other.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-044a4a8731d0f4e1cb87f5f156e928ec1412054399e9b4cde30cb181f84f7a81
parameter.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-3f18d17d70589c8cd0babe1692593c9d7609d6428412202facad0627880b3898
pattern.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-e0d6c9178f9fd04d0a7265e142d7e1be329b8a40e8c6ad3d3d18c94f97769f5f
pyast.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-1b9225dd8a5aadb600a86cbfda14de1ae591992e8c18e21a9caf0404b7a1cbc2
python.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-86055f334db529ebf43bdc9e5131a7894ab4dc5320604866fe6236e6761778ff
repr.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-9ab1562f33a693dcd7917c9bdb1912cd984287e0b1780522feed75df5bfa2c61
statement.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-f0ade5111fff499f9d8191385d9ec3336017e715e529ae34ba0fdaeeee6e7c38
string.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-3ea234b1bd3c1adf7a828e9c7cd797e6ecb5ab448a90ae4e92edd2c86b466d74
validate.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-796e50cc103c32c188539c850db518a8e7e8bb20faf650b0233b85f8b1949eee
builtins.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-ce8bd80bb61ce870dbf04415913693df814ebda260d3fc784b689a657e694ca3
function.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-fa263ac802ea1ff9652fb9e636e1bcb067a7e821bc2c0ecda9f11c6fbfa52444
simple.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-aa0f320674b6d298be2215ec48a9edc0ec0085569e56e59dbf83cf2b36c3fb6a
os.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-3a1b2246dc47369778bf6889ee62be670eee468a599dee319ca981ead50d686a
suggestion.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-ff73a63231fad23d61497a900ffdb97d4d97f5b4f0ecfe24f570aae2709eb8e4
mod.rs https://github.com/RustPython/RustPython/pull/6986/files#diff-fe30ecf7c6b462e46e0874a55a05ea0edba83cefad5ac7a86e7137fa8f86ba74
stdlib_types.py https://github.com/RustPython/RustPython/pull/6986/files#diff-8cb81e54e60c5d6e8090b934795417ccf54e4eeaa35dd8a830f78068d9ef95a8
.cspell.dict/cpython.txthttps://github.com/RustPython/RustPython/pull/6986/files#diff-157b2289f5afc1eb8c72f9a497cf3ea0082dc3f3baaf1d424889fdb3e4cc0b96
View file https://github.com/youknowone/RustPython/blob/ebe063bc73a9c357535d2d7a6311cbb06234b86a/.cspell.dict/cpython.txt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/6986/{{ revealButtonHref }}
https://github.com/RustPython/RustPython/pull/6986/files#diff-157b2289f5afc1eb8c72f9a497cf3ea0082dc3f3baaf1d424889fdb3e4cc0b96
https://github.com/RustPython/RustPython/pull/6986/files#diff-157b2289f5afc1eb8c72f9a497cf3ea0082dc3f3baaf1d424889fdb3e4cc0b96
https://github.com/RustPython/RustPython/pull/6986/files#diff-157b2289f5afc1eb8c72f9a497cf3ea0082dc3f3baaf1d424889fdb3e4cc0b96
https://github.com/RustPython/RustPython/pull/6986/files#diff-157b2289f5afc1eb8c72f9a497cf3ea0082dc3f3baaf1d424889fdb3e4cc0b96
Lib/test/test_ast/data/ast_repr.txthttps://github.com/RustPython/RustPython/pull/6986/files#diff-d892252f43ca27a1714a5818d89b81ec645013f5e3ab3e3f85e87ed14ca6e2ce
View file https://github.com/youknowone/RustPython/blob/ebe063bc73a9c357535d2d7a6311cbb06234b86a/Lib/test/test_ast/data/ast_repr.txt
Open in desktop https://desktop.github.com
Please reload this pagehttps://github.com/RustPython/RustPython/pull/6986/files
Lib/test/test_ast/test_ast.pyhttps://github.com/RustPython/RustPython/pull/6986/files#diff-a6d9c051aefcdf8f9606dd2ecc5a172a5716e2b38eff96097fc2b96528ed19d0
View file https://github.com/youknowone/RustPython/blob/ebe063bc73a9c357535d2d7a6311cbb06234b86a/Lib/test/test_ast/test_ast.py
Open in desktop https://desktop.github.com
Please reload this pagehttps://github.com/RustPython/RustPython/pull/6986/files
Lib/test/test_builtin.pyhttps://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
View file https://github.com/youknowone/RustPython/blob/ebe063bc73a9c357535d2d7a6311cbb06234b86a/Lib/test/test_builtin.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/6986/{{ revealButtonHref }}
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
https://github.com/RustPython/RustPython/pull/6986/files#diff-f23235c1f5dea0e2d79b33a58e00025ad3c440f96bb76013a1a37868e70a776b
Lib/test/test_funcattrs.pyhttps://github.com/RustPython/RustPython/pull/6986/files#diff-b0b3aee6d1aaec7c1acb05ecf93a2e6c8b843ac8fa376b4197c4f2f5cb5c8f35
View file https://github.com/youknowone/RustPython/blob/ebe063bc73a9c357535d2d7a6311cbb06234b86a/Lib/test/test_funcattrs.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/RustPython/RustPython/pull/6986/{{ revealButtonHref }}
https://github.com/RustPython/RustPython/pull/6986/files#diff-b0b3aee6d1aaec7c1acb05ecf93a2e6c8b843ac8fa376b4197c4f2f5cb5c8f35
https://github.com/RustPython/RustPython/pull/6986/files#diff-b0b3aee6d1aaec7c1acb05ecf93a2e6c8b843ac8fa376b4197c4f2f5cb5c8f35
Please reload this pagehttps://github.com/RustPython/RustPython/pull/6986/files
Please reload this pagehttps://github.com/RustPython/RustPython/pull/6986/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.