Title: Add capsule support to c-api by bschoenmaeckers · Pull Request #7940 · RustPython/RustPython · GitHub
Open Graph Title: Add capsule support to c-api by bschoenmaeckers · Pull Request #7940 · RustPython/RustPython
X Title: Add capsule support to c-api by bschoenmaeckers · Pull Request #7940 · RustPython/RustPython
Description: Summary by CodeRabbit New Features Support for Python PyCapsule objects with optional names and separate context storage. FFI surface to create, validate, import, and get/set capsule pointer, name, and context. pycapsule module is now publicly exposed for external use. Tests Unit tests for capsule creation, validation, and pointer retrieval. Chores Added "pycapsule" to the spell dictionary.
Open Graph Description: Summary by CodeRabbit New Features Support for Python PyCapsule objects with optional names and separate context storage. FFI surface to create, validate, import, and get/set capsule pointer, nam...
X Description: Summary by CodeRabbit New Features Support for Python PyCapsule objects with optional names and separate context storage. FFI surface to create, validate, import, and get/set capsule pointer, nam...
Opengraph URL: https://github.com/RustPython/RustPython/pull/7940
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:447ae26b-e75d-60f2-6da6-039b5be2078d |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 8E94:39455D:B0154A:ED5912:6A5B5475 |
| html-safe-nonce | 57323a73c2c2e7c9622cba2de8bdf31e7065eafdcf8c7b361d841dc361fd8291 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RTk0OjM5NDU1RDpCMDE1NEE6RUQ1OTEyOjZBNUI1NDc1IiwidmlzaXRvcl9pZCI6IjY5OTM5Mjc3MjcyOTgwNzM3MTciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 3452d7743fa62b93cbb203aaba8ba08e4b49d954dbaee221f2cb7e489698d36b |
| hovercard-subject-tag | pull_request:3717882763 |
| 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/7940/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 Support for Python PyCapsule objects with optional names and separate context storage. FFI surface to create, validate, import, and get/set capsule pointer, nam... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b |
| 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 | 9c975978430e9ad293956f2bbdaf153b1bd84a99 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width