Title: Cleanup some direct magic method definitions by moreal · Pull Request #7441 · RustPython/RustPython · GitHub
Open Graph Title: Cleanup some direct magic method definitions by moreal · Pull Request #7441 · RustPython/RustPython
X Title: Cleanup some direct magic method definitions by moreal · Pull Request #7441 · RustPython/RustPython
Description: This pull request enables some guards that restricts to implement slot that can be implemented through slot traits, directly. Summary by CodeRabbit Bug Fixes Socket objects now emit resource warnings when not properly closed. Changes Asyncio futures no longer support iteration; await them instead. String objects no longer expose len method. SSL context and socket representations updated.
Open Graph Description: This pull request enables some guards that restricts to implement slot that can be implemented through slot traits, directly. Summary by CodeRabbit Bug Fixes Socket objects now emit resource wa...
X Description: This pull request enables some guards that restricts to implement slot that can be implemented through slot traits, directly. Summary by CodeRabbit Bug Fixes Socket objects now emit resource wa...
Opengraph URL: https://github.com/RustPython/RustPython/pull/7441
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:ad2967d8-2b40-5229-5d1b-24b619a61f5c |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | E214:25FADE:198F8EF:2358660:6A5F2FD5 |
| html-safe-nonce | 6e8b3d3110815b79cba1862bad086e92deff46876d4d87b96f88520434104697 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMjE0OjI1RkFERToxOThGOEVGOjIzNTg2NjA6NkE1RjJGRDUiLCJ2aXNpdG9yX2lkIjoiNjMyODkwODIxODU2NjY5NjUzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | e5f5b72b396cb5935ff22df2fb5c542cbab31ec5d93f416fc8752076a12d6d80 |
| hovercard-subject-tag | pull_request:3402630847 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/RustPython/RustPython/pull/7441/files |
| twitter:image | https://avatars.githubusercontent.com/u/26626194?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/26626194?s=400&v=4 |
| og:image:alt | This pull request enables some guards that restricts to implement slot that can be implemented through slot traits, directly. Summary by CodeRabbit Bug Fixes Socket objects now emit resource wa... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | af57322612a2efc3d6fee860947245ffbb465e4e3f9eb5dfefc0f770217aa0ca |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/RustPython/RustPython git https://github.com/RustPython/RustPython.git |
| octolytics-dimension-user_id | 39710557 |
| octolytics-dimension-user_login | RustPython |
| octolytics-dimension-repository_id | 135201145 |
| octolytics-dimension-repository_nwo | RustPython/RustPython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 135201145 |
| octolytics-dimension-repository_network_root_nwo | RustPython/RustPython |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 93fabb5edc1b64676979fa226fed14ab56431f54 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width