Title: Allow substituting base types for CLR types (as seen from Python) by lostmsu · Pull Request #1487 · pythonnet/pythonnet · GitHub
Open Graph Title: Allow substituting base types for CLR types (as seen from Python) by lostmsu · Pull Request #1487 · pythonnet/pythonnet
X Title: Allow substituting base types for CLR types (as seen from Python) by lostmsu · Pull Request #1487 · pythonnet/pythonnet
Description: When embedding Python, host can now provide custom implementations of IPythonBaseTypeProvider via PythonEngine.InteropConfiguration.PythonBaseTypeProviders. When .NET type is reflected to Python, this type provider will be able to specify which bases the resulting Python class will have. Does this close any currently open issues? #862 Checklist Check all those that are applicable and complete. Make sure to include one or more tests for your change If an enhancement PR, please create docs and at best an example Add yourself to AUTHORS Updated the CHANGELOG
Open Graph Description: When embedding Python, host can now provide custom implementations of IPythonBaseTypeProvider via PythonEngine.InteropConfiguration.PythonBaseTypeProviders. When .NET type is reflected to Python, t...
X Description: When embedding Python, host can now provide custom implementations of IPythonBaseTypeProvider via PythonEngine.InteropConfiguration.PythonBaseTypeProviders. When .NET type is reflected to Python, t...
Opengraph URL: https://github.com/pythonnet/pythonnet/pull/1487
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:ed001299-33dd-d16e-adf5-d684dfec90fa |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 92B6:138A2B:305CE87:4184D34:6970857B |
| html-safe-nonce | dcb8413299fa5983de8f5d99829a5627cf269fe66d4c7b61ed34bf89856b8c89 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MkI2OjEzOEEyQjozMDVDRTg3OjQxODREMzQ6Njk3MDg1N0IiLCJ2aXNpdG9yX2lkIjoiODY4NTI1MTEyNzkzMTg2NDQ0MyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 401f5aae18a23abf94a896b55980cb124ad6ac240cbb0cc403fda1fe71d9ea97 |
| hovercard-subject-tag | pull_request:685586040 |
| 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/pythonnet/pythonnet/pull/1487/files |
| twitter:image | https://avatars.githubusercontent.com/u/239520?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/239520?s=400&v=4 |
| og:image:alt | When embedding Python, host can now provide custom implementations of IPythonBaseTypeProvider via PythonEngine.InteropConfiguration.PythonBaseTypeProviders. When .NET type is reflected to Python, t... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 9920a62ba22d06470388e2904804fb7e5ec51c9e35f81784e9191394c74b2bd2 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/pythonnet/pythonnet git https://github.com/pythonnet/pythonnet.git |
| octolytics-dimension-user_id | 6050430 |
| octolytics-dimension-user_login | pythonnet |
| octolytics-dimension-repository_id | 14748123 |
| octolytics-dimension-repository_nwo | pythonnet/pythonnet |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 14748123 |
| octolytics-dimension-repository_network_root_nwo | pythonnet/pythonnet |
| 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 | 7d6181066430cc06553c8396ca201e194ae33cb9 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width