Title: Release 3.0 meta-issue · Issue #1860 · pythonnet/pythonnet · GitHub
Open Graph Title: Release 3.0 meta-issue · Issue #1860 · pythonnet/pythonnet
X Title: Release 3.0 meta-issue · Issue #1860 · pythonnet/pythonnet
Description: Fix constructor handling: #1116 Make sure that all primitive types are handled correctly, at least IntPtr and UIntPtr are not right now, work in #1861 Also ensure that the non-simple constructors on String can be called, work in #1862 Fi...
Open Graph Description: Fix constructor handling: #1116 Make sure that all primitive types are handled correctly, at least IntPtr and UIntPtr are not right now, work in #1861 Also ensure that the non-simple constructors o...
X Description: Fix constructor handling: #1116 Make sure that all primitive types are handled correctly, at least IntPtr and UIntPtr are not right now, work in #1861 Also ensure that the non-simple constructors o...
Opengraph URL: https://github.com/pythonnet/pythonnet/issues/1860
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Release 3.0 meta-issue","articleBody":"- [x] Fix constructor handling: #1116\r\n - [x] Make sure that all primitive types are handled correctly, at least `IntPtr` and `UIntPtr` are not right now, work in #1861 \r\n - [x] Also ensure that the non-simple constructors on `String` can be called, work in #1862\r\n- [x] Fix doc strings:\r\n - [x] Fix constructor `__doc__` for (at least?) primitive types, work in #1865\r\n - [x] Fix pydoc getting confused by our `__file__` if `__doc__` is not defined (should be fixed with 1865 as well, only happens if `__doc__` does not exist for some type)\r\n- [x] Documentation, work in #1863\r\n - [x] Generate the main reference docs\r\n - [x] Update README, add a simple example for .NET 6\r\n- [x] Minor tweaks:\r\n - [x] Maybe ensure that the path of the `runtimeconfig.json` is automatically added to `sys.path`? Decided against this, as `runtime_config` is now an optional parameter.\r\n - [x] Maybe default to .NET Core if Mono is not available on Unix? Decided against this, it would be a much worse experience if the default changed just because someone installed Mono.\r\n - [x] Communicate errors in the default initialisation clearly (see #1868)\r\n - [x] Retrieve information about the currently loaded CLR from `clr-loader` (see https://github.com/pythonnet/clr-loader/issues/28)\r\n- [x] Make a decision and implement reg. #1833 \r\n- [x] Publish:\r\n - [x] Publish to Pypi and nuget.org\r\n - [x] Write release mail to the mailing list and the discussion forum\r\n - [x] Update the homepage accordingly (using the new Sphinx docs)\r\n- [x] Post-release:\r\n - [x] Merge `release` branch back into `master`\r\n - [x] Adjust `docs` workflow to publish from `master` instead of `release`\r\n - [x] Bump version on master to `3.1.0-dev`","author":{"url":"https://github.com/filmor","@type":"Person","name":"filmor"},"datePublished":"2022-07-08T18:00:29.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":5},"url":"https://github.com/1860/pythonnet/issues/1860"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:030b2b13-df2f-8a06-352f-be255fd2e716 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 90C8:37D417:3024E98:30CE356:69702D9A |
| html-safe-nonce | 9813135afd4629f890a627a48923bc4fb1b3fcc68b3367befd5581641383f84c |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MEM4OjM3RDQxNzozMDI0RTk4OjMwQ0UzNTY6Njk3MDJEOUEiLCJ2aXNpdG9yX2lkIjoiNDU0ODk1MTIwMjQzMDIwMTI0MyIsInJlZ2lvbl9lZGdlIjoic2VhIiwicmVnaW9uX3JlbmRlciI6InNlYSJ9 |
| visitor-hmac | 52aeec60a78f5c235c3678b06b3ef2aae86e6825fc0b2be0bea246bc52cb0013 |
| hovercard-subject-tag | issue:1299305308 |
| github-keyboard-shortcuts | repository,issues,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/_view_fragments/issues/show/pythonnet/pythonnet/1860/issue_layout |
| twitter:image | https://opengraph.githubassets.com/8a2071d1874772687377c2a9cd1aaa8dbc5ea6885139eb46766c20b40804a774/pythonnet/pythonnet/issues/1860 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/8a2071d1874772687377c2a9cd1aaa8dbc5ea6885139eb46766c20b40804a774/pythonnet/pythonnet/issues/1860 |
| og:image:alt | Fix constructor handling: #1116 Make sure that all primitive types are handled correctly, at least IntPtr and UIntPtr are not right now, work in #1861 Also ensure that the non-simple constructors o... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | filmor |
| hostname | github.com |
| expected-hostname | github.com |
| None | 01fa379f5de85ef8e791d09724e69709ce9eb9595278316e0a921312dc88e0bc |
| turbo-cache-control | no-preview |
| 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 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | dda91974c069382b0dfa47b2da7e28bd061c8331 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width