Skip to content

GH-95029: Describe MSIX isolation and redirection in more detail #95030

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 21, 2022

Conversation

tonybaloney
Copy link
Contributor

@tonybaloney tonybaloney commented Jul 20, 2022

Expand the documentation on Windows Store Python to explain folder redirects and registry security

This PR documents the following:

  • What folder redirection exists
  • What registry behaviors exist
  • What workarounds there are

The existing docs suggest installing the "full-package" from python.org as a workaround, which is fine for end-users but package maintainers are trying to diagnose bug reports caused by the Windows Store package and there isn't a resource documenting what these are.

Please backport to 3.7-3.11

@bedevere-bot bedevere-bot added docs Documentation in the Doc dir skip news awaiting review labels Jul 20, 2022
@tonybaloney tonybaloney changed the title Describe MSIX isolation and redirection in more detail GH-95029: Describe MSIX isolation and redirection in more detail Jul 20, 2022
@tonybaloney
Copy link
Contributor Author

CC @zooba

@zooba
Copy link
Member

zooba commented Jul 20, 2022

Looks good to me, but given that we don't control any of this, I'd like to include a reference to the Microsoft docs and a note saying that the most up to date information is available there.

That page is currently https://docs.microsoft.com/windows/msix/desktop/desktop-to-uwp-behind-the-scenes and hopefully when they move it again there'll be a redirect.

@tonybaloney
Copy link
Contributor Author

Looks good to me, but given that we don't control any of this, I'd like to include a reference to the Microsoft docs and a note saying that the most up to date information is available there.

That page is currently https://docs.microsoft.com/windows/msix/desktop/desktop-to-uwp-behind-the-scenes and hopefully when they move it again there'll be a redirect.

That link is already in the section, just below https://github.com/python/cpython/pull/95030/files#diff-10646dae07701f50c80fe6fa218f1b6a8865144a71fb7f8160ad3fb328a59d0aR389

@zooba zooba merged commit b1924b1 into python:main Jul 21, 2022
@zooba zooba added needs backport to 3.10 only security fixes needs backport to 3.11 only security fixes labels Jul 21, 2022
@miss-islington
Copy link
Contributor

Thanks @tonybaloney for the PR, and @zooba for merging it 🌮🎉.. I'm working now to backport this PR to: 3.10.
🐍🍒⛏🤖

@miss-islington
Copy link
Contributor

Thanks @tonybaloney for the PR, and @zooba for merging it 🌮🎉.. I'm working now to backport this PR to: 3.11.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jul 21, 2022
…ion in more detail (pythonGH-95030)

(cherry picked from commit b1924b1)

Co-authored-by: Anthony Shaw <[email protected]>
@bedevere-bot
Copy link

GH-95074 is a backport of this pull request to the 3.10 branch.

@bedevere-bot bedevere-bot removed the needs backport to 3.10 only security fixes label Jul 21, 2022
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jul 21, 2022
…ion in more detail (pythonGH-95030)

(cherry picked from commit b1924b1)

Co-authored-by: Anthony Shaw <[email protected]>
@bedevere-bot bedevere-bot removed the needs backport to 3.11 only security fixes label Jul 21, 2022
@bedevere-bot
Copy link

GH-95075 is a backport of this pull request to the 3.11 branch.

@tonybaloney tonybaloney deleted the msix_descriptions branch July 21, 2022 00:03
miss-islington added a commit that referenced this pull request Jul 21, 2022
… more detail (GH-95030)

(cherry picked from commit b1924b1)

Co-authored-by: Anthony Shaw <[email protected]>
miss-islington added a commit that referenced this pull request Jul 21, 2022
… more detail (GH-95030)

(cherry picked from commit b1924b1)

Co-authored-by: Anthony Shaw <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation in the Doc dir OS-windows skip news
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants