Title: Windows: improve compatibility to build for UWP / Xbox · Issue #152433 · python/cpython · GitHub
Open Graph Title: Windows: improve compatibility to build for UWP / Xbox · Issue #152433 · python/cpython
X Title: Windows: improve compatibility to build for UWP / Xbox · Issue #152433 · python/cpython
Description: Feature or enhancement Proposal: Add alternative UWP API functionality when available. Modernize the Windows code when there are alternatives that are also compatible with UWP. Add additional guards for Windows code that not builds for U...
Open Graph Description: Feature or enhancement Proposal: Add alternative UWP API functionality when available. Modernize the Windows code when there are alternatives that are also compatible with UWP. Add additional guard...
X Description: Feature or enhancement Proposal: Add alternative UWP API functionality when available. Modernize the Windows code when there are alternatives that are also compatible with UWP. Add additional guard...
Opengraph URL: https://github.com/python/cpython/issues/152433
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Windows: improve compatibility to build for UWP / Xbox","articleBody":"# Feature or enhancement\n\n### Proposal:\n\n- Add alternative UWP API functionality when available.\n- Modernize the Windows code when there are alternatives that are also compatible with UWP.\n- Add additional guards for Windows code that not builds for UWP.\n\nThe final goal is able to build for Xbox and reduce the patches required in Kodi --\u003e Upstream some generic UWP patches here.\n\nI propose upload small patches geared towards specific targets and always keeping current Windows functionality untouched.\n\n### Has this already been discussed elsewhere?\n\nNo response given\n\n### Links to previous discussion of this feature:\n\n_No response_\n\n\u003c!-- gh-linked-prs --\u003e\n### Linked PRs\n* gh-152383\n* gh-152473\n* gh-152477\n* gh-152479\n* gh-152601\n* gh-152604\n* gh-152688\n* gh-152689\n* gh-152694\n* gh-152791\n* gh-152792\n* gh-152793\n* gh-152797\n* gh-152962\n* gh-152998\n* gh-153021\n* gh-153036\n* gh-153216\n\u003c!-- /gh-linked-prs --\u003e\n","author":{"url":"https://github.com/thexai","@type":"Person","name":"thexai"},"datePublished":"2026-06-27T15:41:43.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":5},"url":"https://github.com/152433/cpython/issues/152433"}
| 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:ac449995-bd69-04f2-aeff-932c5d7674b8 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 9532:309E0A:307BAC1:44B4E08:6A5121CD |
| html-safe-nonce | 08c86121506f49745d0e82fe5b9938126c6112f2b3d833c9870a604d97f3a023 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NTMyOjMwOUUwQTozMDdCQUMxOjQ0QjRFMDg6NkE1MTIxQ0QiLCJ2aXNpdG9yX2lkIjoiNTI5NDUzMjk5MjE3NzM0OTA2OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 86ef33e9f01f2befb7b894775e4c3c037eb93cff55445a7c2c304aa79653776b |
| hovercard-subject-tag | issue:4758935534 |
| 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/python/cpython/152433/issue_layout |
| twitter:image | https://opengraph.githubassets.com/d15e47397cabf97cf518f4081b98cb40685ab9f000295eb2bfcc50e2d912e14a/python/cpython/issues/152433 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/d15e47397cabf97cf518f4081b98cb40685ab9f000295eb2bfcc50e2d912e14a/python/cpython/issues/152433 |
| og:image:alt | Feature or enhancement Proposal: Add alternative UWP API functionality when available. Modernize the Windows code when there are alternatives that are also compatible with UWP. Add additional guard... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | thexai |
| hostname | github.com |
| expected-hostname | github.com |
| None | 689b683944b0d7f015d0e776452c970832fa81b82dc15284469b556ecced715b |
| turbo-cache-control | no-preview |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| 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 | 942b51ed3bd5feee3d5e2719f890a5fe286edbbb |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width