Title: Upgrade typing to 3.13.5 by youknowone · Pull Request #5850 · RustPython/RustPython · GitHub
Open Graph Title: Upgrade typing to 3.13.5 by youknowone · Pull Request #5850 · RustPython/RustPython
X Title: Upgrade typing to 3.13.5 by youknowone · Pull Request #5850 · RustPython/RustPython
Description: Summary by CodeRabbit New Features Introduced an override decorator to mark methods as overrides at runtime. Improved error reporting for protocols with non-method members when using issubclass(). Documentation Expanded docstrings for several typing utilities with new examples and usage guidance. Refactor Refactored internal instance checking logic for better alignment with expected Python behavior. Tests Updated test metadata by removing expected failure markers from certain typing tests.
Open Graph Description: Summary by CodeRabbit New Features Introduced an override decorator to mark methods as overrides at runtime. Improved error reporting for protocols with non-method members when using issubclass(...
X Description: Summary by CodeRabbit New Features Introduced an override decorator to mark methods as overrides at runtime. Improved error reporting for protocols with non-method members when using issubclass(...
Opengraph URL: https://github.com/RustPython/RustPython/pull/5850
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:7a5602af-4517-9973-8a3d-cfde304e37a1 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | D76E:24429C:9160A4:BCD5A3:6A600541 |
| html-safe-nonce | c459a1f687e54b12325a8da9e2bdcdc5ff33d37c060c7a4fbcb29ec2d2c47fd6 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENzZFOjI0NDI5Qzo5MTYwQTQ6QkNENUEzOjZBNjAwNTQxIiwidmlzaXRvcl9pZCI6IjMyODQ2MjUyMjAwODk5NTEzNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | b45834114f2fb9dd0fd537e8ce29a9668361cb3dc587e1df053a8ed219653039 |
| hovercard-subject-tag | pull_request:2624121517 |
| 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/5850/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 Introduced an override decorator to mark methods as overrides at runtime. Improved error reporting for protocols with non-method members when using issubclass(... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5789899e92b20db289de946d86eb20bf5c9626276695d68f58a8c47cdda699b7 |
| 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 | 6ddc048ddf80664b9b33547b619db10313c482f1 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width