Title: heaptype __qualname__ by youknowone · Pull Request #5848 · RustPython/RustPython · GitHub
Open Graph Title: heaptype __qualname__ by youknowone · Pull Request #5848 · RustPython/RustPython
X Title: heaptype __qualname__ by youknowone · Pull Request #5848 · RustPython/RustPython
Description: Summary by CodeRabbit New Features Improved dictionary behavior to allow popping a key and returning its value if present, or None if absent, without raising an error. Enhanced support for Python type qualified names, aligning behavior more closely with standard Python. Refactor Unified and clarified dictionary removal methods, now returning the removed value when applicable. Tests Updated test cases by removing expected failure markers to run as normal tests.
Open Graph Description: Summary by CodeRabbit New Features Improved dictionary behavior to allow popping a key and returning its value if present, or None if absent, without raising an error. Enhanced support for Pytho...
X Description: Summary by CodeRabbit New Features Improved dictionary behavior to allow popping a key and returning its value if present, or None if absent, without raising an error. Enhanced support for Pytho...
Opengraph URL: https://github.com/RustPython/RustPython/pull/5848
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:c8f36537-91aa-bcd3-cb2e-1dc14f65f2d5 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | D9CA:FB564:318D62:42DF51:6A5ECEEB |
| html-safe-nonce | 6af1438a389df0bb36b0e250eba6fdbb25efb86191a66827dacd9f36dc4c6e41 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOUNBOkZCNTY0OjMxOEQ2Mjo0MkRGNTE6NkE1RUNFRUIiLCJ2aXNpdG9yX2lkIjoiODA4MTU4MjcxOTg5NjU3MTYyNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 07b5d5497a8eec00bb59fe257fd7c6dffcfeb7d16634c49cb6f6b961b804d5a3 |
| hovercard-subject-tag | pull_request:2623808097 |
| 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/5848/files |
| twitter:image | https://avatars.githubusercontent.com/u/69878?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/69878?s=400&v=4 |
| og:image:alt | Summary by CodeRabbit New Features Improved dictionary behavior to allow popping a key and returning its value if present, or None if absent, without raising an error. Enhanced support for Pytho... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 9bd00899c80f8b6ea4e7a96c99290af4722b0befdf9e021b19232cbd6f993660 |
| 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 | 9996307881fdf9017d864a20b3dfe5aae4dddd3e |
| ui-target | canary-1 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width