Title: Add integer c-api support by bschoenmaeckers · Pull Request #7905 · RustPython/RustPython · GitHub
Open Graph Title: Add integer c-api support by bschoenmaeckers · Pull Request #7905 · RustPython/RustPython
X Title: Add integer c-api support by bschoenmaeckers · Pull Request #7905 · RustPython/RustPython
Description: Summary by CodeRabbit New Features C API support for creating Python integer objects from native signed and unsigned integer types, including large unsigned types. Exposed runtime checks to detect Python integer types precisely. Bug Fixes Consistent overflow errors when Python integers are too large to convert. Defined sentinel/return behavior for FFI integer results to improve interoperability.
Open Graph Description: Summary by CodeRabbit New Features C API support for creating Python integer objects from native signed and unsigned integer types, including large unsigned types. Exposed runtime checks to dete...
X Description: Summary by CodeRabbit New Features C API support for creating Python integer objects from native signed and unsigned integer types, including large unsigned types. Exposed runtime checks to dete...
Opengraph URL: https://github.com/RustPython/RustPython/pull/7905
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:148b8991-b933-2599-f00d-c404dd7f7ca0 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 82A0:33CCD4:12CF61B:192B950:6A5AB21F |
| html-safe-nonce | e91e2c16ca53431ec8d64b8260e97ebcec89f911ba5d552afd82a0de7b1a0d82 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4MkEwOjMzQ0NENDoxMkNGNjFCOjE5MkI5NTA6NkE1QUIyMUYiLCJ2aXNpdG9yX2lkIjoiNjgxMzQ1OTI2NjAxMzkzNDExMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | d6e32d3e5081d02ee56ce7d753dcb4dc845fcece987e0b7a3d91cef616548e1f |
| hovercard-subject-tag | pull_request:3697662061 |
| 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/7905/files |
| twitter:image | https://avatars.githubusercontent.com/u/7943856?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/7943856?s=400&v=4 |
| og:image:alt | Summary by CodeRabbit New Features C API support for creating Python integer objects from native signed and unsigned integer types, including large unsigned types. Exposed runtime checks to dete... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 21c53da6db0c40484841ba32fe19ecf485e7e734334faab487cd59d884d2bb33 |
| 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 | 6e85f20f54e1147d8162094880590864abefff6b |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width